0

使用Google Maps 通用跨平台 URL,我希望地图指向指定位置。

搜索操作显示整个可见地图区域的搜索结果。搜索特定地点时,生成的地图会在指定位置放置一个图钉并显示可用地点详细信息。

使用地图 Web 界面,我在地图上选择一个点,例如坐标 [49.258786662320986,-123.0241870880127]。这些是有效坐标,当从 Google 地图 Web 界面搜索时,它们会将地图指向现有位置:

在此处输入图像描述

查询中的相同坐标

https://www.google.com/maps/search?api=1&query=49.258786662320986,-123.0241870880127

将导致错误 404。

为什么来自 Google Web 界面的有效地理坐标在 Google Universal URL API 中不起作用?

4

1 回答 1

2

我刚刚注意到官方文档中的 URL 是

https://www.google.com/maps/search/?api=1&parameters

注意前后的/符号。一旦我在您的示例 URL 中添加了这个缺失,404 就消失了/search?api=1/

https://www.google.com/maps/search/?api=1&query=49.258786662320986,-123.0241870880127

不确定这种行为是否是故意的。

于 2018-07-10T14:54:31.870 回答