R,Ruby,MySQL Google地球网络链接...我如何得到这些工作?

问题描述:

不知道是否有人可以给我一些关于如何找到工作的提示。即使它与我目前尝试的方式完全不同。R,Ruby,MySQL Google地球网络链接...我如何得到这些工作?

我正在寻找在谷歌地球上显示大量数据,所以我一直致力于使用基于区域的网络链接来减少加载到谷歌地球的信息量。

我使用R进行大部分数据分析/选择,所以想要如果我可以选择要用R显示的数据而不是学习新的语言。我有R与MySQL数据库一起工作。

我的理解是,我可以根据KML文件中的区域设置网络链接,因此请在放大巴黎时说出它激活与巴黎相对应的链接。但看起来有可能设置网络链接来通过http请求运行脚本......这是我遇到的问题。

理想情况下,我想要网络链接调用R脚本,然后打印出相关的kml并显示数据。这可能吗?

似乎其他语言更适合这个,比如Ruby/PHP/Perl的/ Python的,但我似乎得到了我的深度得到这些工作的(我有一个非常红宝石的小点点)。

有没有什么办法可以在R中实现这个目标,或者在R中完成大部分的工作,但是在这些其他语言之一中有链接?谢谢。

基于http://cran.r-project.org/,你应该 [1]能够得到一个R脚本来输出KML。

关键在于识别父页面可以包含的密钥,散列或其他一些数据,以便更详细地链接到子页面。父母KML文档能够基于在“父母创建”时间已知的密钥或哈希链接到子文档,而不是尝试诸如“这里是我的屏幕视口 - 给我合适的东西”之类的东西,会容易得多。

我发现下面的链接是有些帮助的:https://developers.google.com/kml/documentation/regions#regionbasednl - 在你的情况,你会想从<href>romaniaRegion.kml</href> 6日,最后一个环节更改为类似http://my.server/cgi-bin/R/foo.kml?key=abc

请注意,您需要确保脚本设置适当的标头,速度很快,并且您的KML是正确的 - 调试KML问题(特别是如果它是一个大文件)是单调乏味的。

[1]免责声明:我没有试过这个,没有R的经验。