问题标签 [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 - 带有 RggogleMap 和 Leaflet 的离线 R 地图
我正在尝试在 R 中创建加拿大的交互式离线地图经过一番搜索后,RgoogleMaps 和 Leaflet 似乎是最好的选择。我在这里遵循了代码:R Leaflet Offline Map Tiles Not Loading
这是我的代码:
悬停,当我放大/缩小地图时,灰色瓷砖出现在以前没有的地方:
但,
关于出了什么问题的任何想法?谢谢!
r - RGooglemaps 随机地理编码错误(可重现的代码)
当我尝试使用 rgooglemaps getGeoCode 函数对很多地方进行地理编码时,我得到一个随机数的错误,这些错误返回为 NA。谁能告诉我为什么?(下面的可重现代码)
我得到随机数量的错误,通常在 15 个左右,其中数据框 geoadd 中的纬度和经度返回为 NA。我可以将它循环回到 NA 上,但这似乎完全没有效率。其他人对提供的示例代码有同样的问题吗?
r - 禁用缩放,在 gvisMap 中拖动
有没有办法完全禁用 gvisMap 中的拖动和/或缩放,并删除缩放控件?我查看了帮助中引用的google.com 开发人员文档gvisMap(options)
下的选项,但看不到此控件。
扩大问题的范围以包括替代包,我注意到plotGoogleMaps()
在 R 包plotGoogleMaps
中有一个选项draggable=FALSE
,但没有相应的参数来禁用缩放,并且将其渲染为闪亮并不像renderGvis()
. 我也快速浏览了一下RgoogleMaps
包裹。
背景:我特别想要一个谷歌卫星地图来过渡到街景,我从启用缩放/拖动的传单地图设置地图边界,因此在谷歌卫星视图上启用缩放/拖动是多余的/令人困惑的。禁用这些功能是一个可以改善用户体验的细节。
[编辑] 这个修改后的例子有点长,但完整地展示了我所指的功能。除了一些琐事之外,它工作正常,例如我不知道为什么需要软糖因素,我不知道如何关闭谷歌地图中的标记 - 但这些超出了我的问题范围。然而,我的问题的具体主题是:我可以像在谷歌地图上一样禁用拖动和缩放leafletOptions(zoomControl = FALSE, dragging = F)
吗?如果我有一个补充问题,可能是“如何减少谷歌地图包的泛滥?” - 但这不是这个论坛的有效问题。也就是说,我欢迎就如何简化这一点进行任何更广泛的指导。
r - 使用 googleway 使用经纬度坐标进行反向地理编码循环的问题:r 对不同坐标给出相同的结果
这是我的示例数据集(称为 origAddress):
我有更多的纬度和经度数字(330),我想找到地址。我用这个 for 循环来做到这一点:
它适用于前三或四行,但随后返回与第一行相同的地址,尽管纬度和经度数字肯定不同。我查看了其他 stackoverflow 问题(此处)并尝试复制他们的方法,但结果相似。
请帮忙!
r - 根据调查类型的ggmap颜色
我正在尝试创建一个地图,该地图将显示我的所有纬度/经度数据点,每种调查类型由不同的颜色表示。
数据:GPS 点已修改我正在添加这行文本,因为不写就无法发布。有一条消息指出我的消息主要是代码,需要更多信息。实在是太傻了。
r - R:ggmap:如何在 ggmap 上仅使用已知角度绘制线条?我的 geom_spoke 方法不起作用
我试图在极坐标上画线ggmap
。一般方法适用于ggplot
:
没有底图的三角测量:
这就是我想要的,但背景中没有底图。
但是,当我尝试这种方法时ggmap
:
我得到错误
代码在没有geom_spoke
线的情况下工作正常,导致底图没有三角测量:
我知道这个功能通常用于箭袋图之类的东西。不ggmap
支持geom_spoke
?有没有我不知道的更好的功能?
提前致谢。
r - Rgooglemaps PlotOnStaticMap 不使用 GetMap SCALE 参数进行缩放
我正在尝试使用Rgooglemaps绘制一些 GPS 点并创建大于 640x640px 的绘图图像。
Rgooglemaps GetMap有一个SCALE
参数,可以将检索到的谷歌地图放大两倍。
注意:上述 URL 会间歇性工作,因为 Google 会在不提供 API 密钥的情况下限制允许的请求数量。只需捣碎 F5 直到它加载。
如果SCALE
R 中的值不是 1,当我使用PlotOnStaticMap绘制数据时,我的坐标都没有与地图正确对齐(地图被放大,点不是)。
SCALE
我意识到我可以通过避免和指定来扩大输出:
png('map.png', height=1280, width=1280)
但这会推断默认的 640x640px 图像,结果是模糊的。
有没有办法按比例放大坐标表?
r - 从旧的 ggmap 数据中使用 getNOAA 创建新地图
去年我使用 R 中的 Rgooglemaps 制作了一张调查点地图。这是一张简单的地图,显示进行不同调查的点。由于谷歌已经更新了他们的许可证,我想使用 marmap 的 getNOAA 函数重新创建这个地图。
这是我的旧地图
这是我正在使用的当前代码,但我对新系统感到有些困惑。
这是我正在使用的数据
这是我在尝试创建地图时遇到的错误。