问题标签 [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.

0 投票
1 回答
666 浏览

r - 带有 RggogleMap 和 Leaflet 的离线 R 地图

我正在尝试在 R 中创建加拿大的交互式离线地图经过一番搜索后,RgoogleMaps 和 Leaflet 似乎是最好的选择。我在这里遵循了代码:R Leaflet Offline Map Tiles Not Loading

这是我的代码:

悬停,当我放大/缩小地图时,灰色瓷砖出现在以前没有的地方:

这张放大的图像显示了多伦多上空的灰色瓷砖

但,

这张更缩小的图像显示了多伦多

关于出了什么问题的任何想法?谢谢!

0 投票
1 回答
65 浏览

r - RGooglemaps 随机地理编码错误(可重现的代码)

当我尝试使用 rgooglemaps getGeoCode 函数对很多地方进行地理编码时,我得到一个随机数的错误,这些错误返回为 NA。谁能告诉我为什么?(下面的可重现代码)

我得到随机数量的错误,通常在 15 个左右,其中数据框 geoadd 中的纬度和经度返回为 NA。我可以将它循环回到 NA 上,但这似乎完全没有效率。其他人对提供的示例代码有同样的问题吗?

0 投票
0 回答
195 浏览

r - 禁用缩放,在 gvisMap 中拖动

有没有办法完全禁用 gvisMap 中的拖动和/或缩放,并删除缩放控件?我查看了帮助中引用的google.com 开发人员文档gvisMap(options)下的选项,但看不到此控件。

扩大问题的范围以包括替代包,我注意到plotGoogleMaps()在 R 包plotGoogleMaps中有一个选项draggable=FALSE,但没有相应的参数来禁用缩放,并且将其渲染为闪亮并不像renderGvis(). 我也快速浏览了一下RgoogleMaps包裹。

背景:我特别想要一个谷歌卫星地图来过渡到街景,我从启用缩放/拖动的传单地图设置地图边界,因此在谷歌卫星视图上启用缩放/拖动是多余的/令人困惑的。禁用这些功能是一个可以改善用户体验的细节。

[编辑] 这个修改后的例子有点长,但完整地展示了我所指的功能。除了一些琐事之外,它工作正常,例如我不知道为什么需要软糖因素,我不知道如何关闭谷歌地图中的标记 - 但这些超出了我的问题范围。然而,我的问题的具体主题是:我可以像在谷歌地图上一样禁用拖动和缩放leafletOptions(zoomControl = FALSE, dragging = F)吗?如果我有一个补充问题,可能是“如何减少谷歌地图包的泛滥?” - 但这不是这个论坛的有效问题。也就是说,我欢迎就如何简化这一点进行任何更广泛的指导。

0 投票
1 回答
174 浏览

r - 使用 googleway 使用经纬度坐标进行反向地理编码循环的问题:r 对不同坐标给出相同的结果

这是我的示例数据集(称为 origAddress):

我有更多的纬度和经度数字(330),我想找到地址。我用这个 for 循环来做到这一点:

它适用于前三或四行,但随后返回与第一行相同的地址,尽管纬度和经度数字肯定不同。我查看了其他 stackoverflow 问题(此处)并尝试复制他们的方法,但结果相似。

请帮忙!

0 投票
1 回答
64 浏览

r - 根据调查类型的ggmap颜色

我正在尝试创建一个地图,该地图将显示我的所有纬度/经度数据点,每种调查类型由不同的颜色表示。

数据:GPS 点已修改我正在添加这行文本,因为不写就无法发布。有一条消息指出我的消息主要是代码,需要更多信息。实在是太傻了。

0 投票
1 回答
165 浏览

r - 无法在 R 的 PlotOnStaticMap 中绘制负经度值

我有:

并想将其绘制在地图上。

结果是 3 个正确放置的标记,缺少的标记是具有负值的标记。 在此处输入图像描述 进一步检查:

在此处输入图像描述 在我想要的地方显示一个红点,但是:

在此处输入图像描述 结果一无所获。

非常感谢任何关于如何在西半球包含点的建议!

0 投票
1 回答
568 浏览

r - R:ggmap:如何在 ggmap 上仅使用已知角度绘制线条?我的 geom_spoke 方法不起作用

我试图在极坐标上画线ggmap。一般方法适用于ggplot

没有底图的三角测量:

图像1

这就是我想要的,但背景中没有底图。

但是,当我尝试这种方法时ggmap

我得到错误

代码在没有geom_spoke线的情况下工作正常,导致底图没有三角测量:

img2

我知道这个功能通常用于箭袋图之类的东西。不ggmap支持geom_spoke?有没有我不知道的更好的功能?

提前致谢。

0 投票
1 回答
63 浏览

r - Rgooglemaps PlotOnStaticMap 不使用 GetMap SCALE 参数进行缩放

我正在尝试使用Rgooglemaps绘制一些 GPS 点并创建大于 640x640px 的绘图图像。

Rgooglemaps GetMap有一个SCALE参数,可以将检索到的谷歌地图放大两倍。

示例:无缩放&缩放 2

注意:上述 URL 会间歇性工作,因为 Google 会在不提供 API 密钥的情况下限制允许的请求数量。只需捣碎 F5 直到它加载。

如果SCALER 中的值不是 1,当我使用PlotOnStaticMap绘制数据时,我的坐标都没有与地图正确对齐(地图被放大,点不是)。

SCALE我意识到我可以通过避免和指定来扩大输出:

png('map.png', height=1280, width=1280)

但这会推断默认的 640x640px 图像,结果是模糊的。

有没有办法按比例放大坐标表?

0 投票
2 回答
82 浏览

r - 从旧的 ggmap 数据中使用 getNOAA 创建新地图

去年我使用 R 中的 Rgooglemaps 制作了一张调查点地图。这是一张简单的地图,显示进行不同调查的点。由于谷歌已经更新了他们的许可证,我想使用 marmap 的 getNOAA 函数重新创建这个地图。

这是我的旧地图

这是我正在使用的当前代码,但我对新系统感到有些困惑。

这是我正在使用的数据

这是我在尝试创建地图时遇到的错误。