问题标签 [rgooglemaps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 将坐标映射到 R 中的位置
我正在使用埃博拉数据集,在数据集中没有给出位置坐标。我想手动将经度和纬度分配给该位置,这样我就可以将位置绘制到谷歌地图上。我想在R.任何想法,我一直在尝试这个,但对我不起作用:
r - 基于第三个变量在R中设置段的颜色
我正在尝试获取数据框:
并使用 RgoogleMaps 创建一个地图,其线段(或线?)从第 1 行到第 2 行,颜色在“活动”列中。我的地图只显示绿色,我不知道为什么。这是我写的代码:
建议?
r - 印度地图 R 中的印度每个州的五个指标的不同值
我想在 R 中生成印度地图。我有五个指标,每个州都有不同的值。我想用五种不同的颜色绘制气泡,它们的大小应该代表它们在每个状态下的强度。例如:
State A B C D E
Kerala - 39, 5, 34, 29, 11
Bihar - 6, 54, 13, 63, 81
Assam - 55, 498, 89, 15, 48,
Chandigarh - 66, 11, 44, 33, 71
我浏览了一些与我的问题相关的链接:
[1] http://www.r-bloggers.com/nrega-and-indian-maps-in-r/
[2]印度的 R 包?
但这些链接无法达到我的目的。在这个方向上的任何帮助将不胜感激。
我也试过
简而言之,问题是:(1)它没有给我区级的情节。甚至没有国家的边界。(2) 如果我只有位置名称和要绘制的相应值,如何在此图中创建数据的气泡或点?(3) 这可以在library(RgoogleMaps)
or中轻松完成library(ggplot2)
吗?(只是猜测,我对这些包了解不多)
r - 使用 ggmap 绘制城市各个部分的多个平移地图
我可以使用 ggmap 绘制多个地图,这也可以使用Kale & Wickham (2013) R Journal paper中描述的 faceting 。但我想绘制一系列围绕城市特定缩放区域平移的地图。如果我查看通过geocode()
函数获得的城市坐标并粗略地找出我需要从平移视图每一侧的经度/纬度中减去或添加的内容,这是可以实现的。这样的解决方案远非理想。让我用一个例子来说明(注意:Cookbook For Rmultiplot
中使用的函数)。
如您所见,这远非理想,因为总体而言(我不想重叠,我想要“排队延续”),如果不是说笨拙的话,尤其是如果我想对周围区域进行更大的平移(比如说9-12张地图),为多个城市做这件事,在上面绘制一些数据,我生命中还有足够的时间在太阳上喝一品脱。所以我想知道是否有任何快速、流畅和自动的方法来获取基于特定中心坐标的平移地图?
r - 如何在r中显示给定纬度和经度信息的谷歌地图方向
我有几个位置的纬度和对数信息。这是一个示例:
我想以某种顺序绘制这些位置(比如上述向量中第一个元素的经纬度组合将是起点,我需要以相同的顺序旅行直到最后一个位置)在 R 中使用谷歌地图方向。经过一些搜索我发现有一个谷歌地图 api,我可以从中获取指定位置的谷歌地图截图,在它之上我们需要绘制线来连接它们。但我需要的是谷歌地图行车路线来连接位置(不是 ggplot 线)。请帮忙。
r - 如何将经纬度网格覆盖到 R 中的 GetMap (RgoogleMaps) 上?
我使用以下 Rcode 检索了使用 (RgoogleMaps) 包绘制点的地图:
我还使用以下方法成功地在该地图上绘制了我的 3 个点:
现在我需要覆盖 Lat-long 值的网格,甚至只是任何类型的网格。有任何想法吗?我做了一些相当广泛的研究,似乎(RgoogleMaps)没有一个简单的方法来做到这一点。
谢谢,达斯
r - 使用 R 绘制地图构面
我正在尝试使用 R 中的 RgoogleMaps 库中的 PlotOnStaticMap 函数绘制纬度/经度。
然后我尝试使用具有两个值“是/否”的其他字段创建一个构面
我了解函数“facet_grid”来自 plotrix 库。但是,有没有办法将两者结合起来,或者创建地图的一个方面?
r - 在 R 中将 UTM 转换为纬度/经度
我有一个包含 9,000+ UTM 坐标的 .csv 文件,我想将其转换为十进制度,但遇到了一些麻烦。我已经搜索了在这里和其他地方发布的几个帖子,我似乎找不到将我的 UTM 集转换为可用且准确的纬度/经度的解决方案。
我基本上有两个问题:1)有人看到我的代码有任何问题吗?和 2) 是否有人熟悉将 UTM 转换为 lat/long 并仅在 Rgooglemaps 包中使用 UTM?
以下是我的代码和数据的一些示例:
数据:
到目前为止的代码:
结果
所以,我得到了一些输出,但我没有得到合理的输出。我在这里缺少什么吗?此外,为了它的价值,我计划使用“Rgooglemaps”包来创建一些热图和内核密度图。
r - 经纬度集合的边界多边形
我有一个表,其中包含一个名为 queryResult 的城市中某些位置的所有纬度和经度,我执行以下操作:
1 - 获取城市的栅格地图[例如布莱克浦]
这将返回地图上的以下点
现在我想绘制所有这些经纬度的外边界[城市边界线],类似于以下预期结果
更新 1:提供输入数据并应用建议的ahull解决方案:
我应用了@spacedman 和@cuttlefish44 建议的 ahull 解决方案,得到的结果与预期的多边形大不相同:
您可以从以下链接下载包含所有纬度和经度的 .csv 文件:Blackpool Lat,Lon
r - R:使用背景图像按顺序绘制许多图的有效方法
我正在寻找在 R 中绘制一系列绘图的定格动画。这些将显示点在轨迹上移动。我想在背景中显示一张地图,以便移动点的位置与地图坐标相对应。我一直这样做的方式是通过 RgoogleMaps,我在其中创建了一个地图对象,然后将其存储为 png 文件,然后使用 rasterImage 函数将其设置为绘图的背景。最终我试图让它成为一个闪亮的应用程序(下面的代码)。问题是我在闪亮时的动画速度太快(我可以放慢速度,但看起来不太好),所以情节变得不透明,因为它不能足够快地处理它。
基本上我想在每次迭代中显示一组具有相同背景的点。有没有更有效的方法来做到这一点?有没有办法,比如说,永久设置背景图像而不必每次都绘制它。我通过使用 recordPlot() 然后重播它节省了一些时间,但它仍然不能完全解决问题。我也试过看看我是否可以让光栅降低分辨率,但 as.raster 中的 maxpixels 和 col 参数似乎对我没有任何作用。
如果有一个类似的替代方案更有效并且可以实现大致相同的目标,我不会 100% 地使用 GoogleMaps。
我试图实现的闪亮应用程序看起来像这样(代码是重复的):