问题标签 [googleway]

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 回答
89 浏览

r - R googleway:使用不同的调色板

是否可以在 googleway 中使用非 viridisLite 调色板?具体来说,我想要一个单一的色标。这是我的尝试:

结果:

0 投票
1 回答
129 浏览

r - 永久保存 googleway API 密钥

有没有办法将 API 密钥永久保存到我的 R 配置文件或环境中,这样我就不必使用set_key()每个会话?我不喜欢在我的代码中保存密钥,因为它在 github 上。

0 投票
0 回答
60 浏览

r - 两个数据框之间的 R 中的 Google 距离

我有两个数据框。一个地图上有大约 600 个人的位置,如下所示:

另一个具有人们可能需要到达的位置:

我知道,如果我有一组单独的坐标,我可以使用 googleway 来获取两者之间的距离,如下所示:

我的问题是,我想遍历每个人,计算到每个地点的距离(即为每个人返回三个不同的距离),然后只为每个人保留最小的距离。生成的数据框有望为:

行:名称,纬度,经度,NearestPlace,到那个地方的距离

我假设它可能是一个“for”循环,但在这一点上我有点迷失了。任何帮助将不胜感激,谢谢!

0 投票
0 回答
118 浏览

r - 使用googleway计算距离

我在 R 中使用 googleway 包来计算两点之间的距离。我有 2 个变量名称为家庭纬度和经度,还有 2 个其他变量包含家庭所在地相应政府合作商店的纬度和经度。因此可以很容易地指定起点和终点坐标。

但现在我想计算一个家庭与其所在地区所有家庭的距离。总共有 12 个地方,每个地方大约有 50 户(有一些变化)。所以对于每个地方,我需要计算 49 个距离(不包括它自己)。有人可以帮我怎么做吗?

0 投票
0 回答
153 浏览

r - R googleway:在地图上添加标题?

谁能分享一个关于如何在谷歌地图上添加标题的例子?

我尝试使用 add_markers,但这些是针对特定位置的。我在网上搜索了一个例子,但没有可用的。

寻找类似于传单包功能addControl的东西。

0 投票
1 回答
219 浏览

r - 使用 R googleway 批量地理编码时出错

不知道为什么我不断收到此错误:

值 [3L] 中的错误:下载结果时出错。请通过在浏览器中输入以下 URL 手动检查其是否有效。如果有效,请提交引用此 URL 的错误报告(注意:您的 API 密钥已被删除,因此您需要重新添加)

https://maps.googleapis.com/maps/api/geocode/json?&address=#211.+226+park+street,+brockville,+on,+k6v2h5&key=

好的,上面的代码有效!但前提是数据集没有那么多观察值。我使用的原始数据集有 1000 个观察值,我知道我没有接近我的 API 限制。所以不确定为什么当我有 1000 个观察数据集时它不起作用。

回答:一些地址字段有“#”来表示单元号。这需要删除(见下面的评论!)

0 投票
1 回答
2771 浏览

r - R Shiny 地图搜索输入框

在谷歌地图中,​​搜索输入框会在用户键入时自动完成地址。有没有办法在 R Shiny 中访问自动完成值以便与映射包一起使用?

在此处输入图像描述

这里有一个 javascript 方法。我尝试在下面的代码中在 R Shiny 中使用此方法。SymbolixAU 指出使用google_map( search_box = TRUE )这是一个简单的解决方案。不幸的是,它在我的代码中不起作用,也是因为我希望搜索框与地图分开。

下面的尝试在页面上按此顺序具有文本输入my_address、文本输出copy_of_address和 googleway 地图my_map

预期的行为是让用户在文本输入中输入文本my_address,使用地址自动完成(这可行),地址将被复制到文本输出copy_of_address中(这仅显示输入的内容,而不是自动完成的版本),最后是地图是以这个地址为中心的。

闪亮的应用程序

看到输入框有自动完成地址,但是地址和地图的副本仅使用用户输入文本。

在下面的代码中,替换MyKey为您的 google api 密钥(有时可以使用空字符串)。

0 投票
0 回答
40 浏览

r - 使用 API 密钥获取地理编码,但它说我的密钥已过期

我尝试使用 googleway 包对批处理地址进行地理编码,例如“2105 Woodcrest Lane SW”,但它说我的 API 密钥已失效。但我知道我们不需要每次使用它时都更新 API 密钥。这是 r 图片和我的代码。在这里输入图片描述是关于 URL 签名的问题?我需要在这里添加我的签名吗?但如何?

0 投票
0 回答
304 浏览

r - 带有地址的地理编码中的R googleway错误

我对 googleway 包中的 google_geocode 函数有一些问题。起初我只是用一个简单的地址尝试过:

并收到以下消息:

我把它粘贴到我的浏览器上,没问题。任何想法?

0 投票
0 回答
141 浏览

r - 显示和动画谷歌热图?

我如何显示和动画谷歌热图我已经使用过这个代码

但我没有任何帮助,谢谢

当我尝试运行整个代码时,我得到了这个

在此处输入图像描述