问题标签 [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 回答
1341 浏览

r - 在 Shiny App 中使用 googleway 绘制航点路线

我正在一个闪亮的应用程序中使用 google-way。

我从这个例子开始:使用 R 中的传单绘制旅程路径,并对其进行了一些修改,以在目的地和起点之间包含 2 个额外的航点,并让 google_directions 呈现它们之间的最佳路线。

绘制的路线确实是最佳的,我可以将其复制到 5-6-7 或 10 个航路点。但是,在每种情况下,要绘制路线,我都需要为所有航路点输入地址。如果某些航点留空,应用程序会返回错误,我不知道如何解决这个问题。我想应该使用某种“if”运算符,但不确定如何以及在哪里。

这是我的代码:

数据文件:

0 投票
1 回答
364 浏览

r - 地理编码,错误消息,(谷歌地图,google_geocode,api)

当我尝试以下代码时,我不断收到错误消息,错误消息是

“open.connection(con,“rb”)中的错误:schannel:下一个 InitializeSecurityContext 失败:SEC_E_UNTRUSTED_ROOT(0x80090325)-证书链是由不受信任的机构颁发的。”

但是,我的代码似乎没有错,如果错误消息是由于安全或权限问题引起的,谁能给我解决这些安全问题的解决方案?

0 投票
1 回答
73 浏览

r - R,googleway,通过删除单词匹配地址

如果我直接运行下面的代码,它会给我一个错误,因为地址太指定了,但是如果我删除 -272,它工作正常。

那么我怎样才能自动删除单词,直到函数运行并给我地址,

0 投票
1 回答
101 浏览

r - 使用 R googlemap 包按集群收集标记

您如何使用googleway包在 R 中的 Google 地图中对标记进行聚类?

我尝试使用选项 add_markers("cluster = TRUE ") 但没有成功

这是一个可重现的示例和我得到的地图:

在此处输入图像描述

非常感谢

0 投票
2 回答
358 浏览

r - 使用 googleway 对地址进行地理编码:结果不一致

我正在尝试使用 R 中 googleway 包中的 google_geocode 函数对 Google 地图上的地址进行地理编码。我正在使用从 Google 获得的密钥,该密钥允许我超过 2500/天的限制(并为此收费)。我有不同类型的问题,主要是由于我使用的地址的编写方式,但是我想在这里问一个问题:我有时用googe_geocode查询没有结果怎么可能,但是如果我输入http://www.google.com/maps/上的相同地址字符串会返回结果吗?

我的例子:

但是,如果在 Google 地图中搜索完全相同的地址字符串,我会得到正确的位置(表明这是西班牙维多利亚的 Abendaño Kalea):

https://www.google.com/maps/place/Abenda%C3%B1o+Kalea,+30,+01008+Vitoria-Gasteiz,+Araba/@42.8451894,-2.6855022,17z/data=!3m1!4b1! 4m5!3m4!1s0xd4fc213d775d83d:0xc2a5f2ffa8721c2a!8m2!3d42.8451855!4d-2.6833135

谁能解释可能发生了什么?也许谷歌地图或谷歌地理编码 API 的一些工作人员可能会有所帮助?非常感谢,

0 投票
1 回答
174 浏览

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

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

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

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

请帮忙!

0 投票
1 回答
281 浏览

r - marker_icon 在 google_map_update 调用中可能有问题

问题

我有一个 data.frame,其中包含一个名为“icon”的列,其字符格式的链接与“ http://i.imgur.com/UxVFMcQ.png ”完全一样。

我将列名输入到我闪亮的应用程序中的 google_map_update 调用中:

但是,当我绘制点时,什么都没有显示。查看 Chrome 控制台,我看到错误 404,找不到 url 错误。我仍然可以看到聚集点(带有数字的黄色、红色和蓝色信号),但看不到单个标记。

我尝试了以下

  1. 不包括 https:// 中的 s
  2. 而是引用本地文件,以两种方式调用它:绝对和相对
  3. 使用与其他网站完全不同的链接 ( http://maps.google.com/mapfiles/kml/shapes/parking_lot_maps.png )
  4. 看着 SO,但大多数谷歌地图标记问题都在 Javascript 中
  5. 当使用它不发光时,自定义标记起作用:
0 投票
1 回答
217 浏览

r - addEventListener 以闪亮的谷歌地图自动关闭信息窗口

相关主题

通过单击地图关闭谷歌地图中的信息窗口?

单击其他地方时Google maps api关闭信息窗口

谷歌地图:自动关闭打开 InfoWindows?

问题

我可以使用 close 方法定位所有标记,并使用 for 循环对它们进行迭代,以使用以下方法手动关闭它们各自的信息窗口:

但是,我计划在用户单击地图上的其他任何位置后关闭所有信息窗口。我尝试通过以下方式在地图对象上使用 addEventListener:

但是,在地图对象上使用侦听器也会捕获标记,因此一旦用户单击标记,就会立即关闭信息窗口,从而不会发生任何事情。我尝试使用诸如引用之类的东西来定位谷歌地图的各种“基础层”,mapmap.__gm.panes.mapPane以定位标记下方的地图窗格,但没有结果。

更多信息

我将此脚本作为另一个文件包含在我闪亮的应用程序文件夹中,并通过 UI 中的 includeScript("closeInfoWindows.js") 将其链接到我的应用程序。

MCVE

0 投票
0 回答
374 浏览

r - google_places() Googleway 包中的下一页标记

我正在使用 Googleway 包,特别是 google_places() 函数来提取商店数据。我知道每个 google_places() 调用都会产生 20 个数据,并且我可以使用下一页令牌访问总共 60 个数据。我的问题是,我能够访问后 20 个数据点,但不能访问最后 20 个数据点,因为它会提示错误消息。

直到此时一切正常,我能够获得 40 家商店。

这会产生一个错误:

有没有办法解决这个问题?谢谢。

0 投票
0 回答
286 浏览

r - next_page_token 在第二次尝试时不起作用(google_places 功能)

我正在通过googleway'google_places函数查找给定位置的所有星巴克门店。

这很好用,但是,当我尝试获取接下来的 20 个结果(结果的第 3 页)时,我收到以下错误

使用新的 github 版本的包解决了这个问题。

随后的问题是当尝试访问所有页面时会导致循环

使用此代码,第三页导致

如果我像这样运行代码

一切正常。我在这里想念什么?