表单Google Maps URL,用于搜索特定坐标附近的特定位置

时间:2011-05-16 13:21:36

标签: url google-maps

我有经度和纬度以及我想要寻找的地方的名称。如何编辑Google地图网址,以便获取一组坐标附近的所有地点(地点名称)?

我知道我可以使用谷歌地图API来做到这一点,但仅仅是一个链接似乎很麻烦。

7 个答案:

答案 0 :(得分:89)

您可以对lat和long使用查询参数ll,并且可以将查询参数q用于要搜索的内容。

http://maps.google.com/?ll=39.774769,-74.86084

或者你可以

http://maps.google.com/?q=your+query

答案 1 :(得分:72)

是的,我在很长一段时间里都有同样的问题而且我找到了完美的问题。以下是一些参数。

https://maps.google.com/?parameter=value



问=

用于在Google地图搜索中指定搜索查询 例如:

https://maps.google.com/?q=newyork or
https://maps.google.com/?q=51.03841,-114.01679

<强>邻近=

  

用于指定位置而不是将其放入q。也有   允许您增加AddressDetails的附加效果   通过更精确的准确度值。如果q是a,通常只有用   商业或类似商品。

<强> Z =

缩放级别。可以正常设置19,但在某些情况下最多可以设置为23。

<强> LL =

地图中心点的纬度和经度。必须按顺序排列。需要十进制格式。有趣的是,你可以在没有q的情况下使用它,在这种情况下它不会显示标记。

<强> SLL =

与ll类似,仅设置商业搜索中心点的纬度/经度。需要与ll。

相同的输入条件

<强> T =

设置显示的地图类型。可以设置为:

m – normal  map
k – satellite
h – hybrid
p – terrain

<强> SADDR =

设置路线搜索的起点。您还可以在括号中将文本添加到此处,以便在侧栏的方向上加粗。

<强> DADDR =

设置方向搜索的结束点,并再次加粗括号中添加的任何文本。您还可以添加“+到:”,它将通过点设置。这些可以多次添加。

<强>经由=

允许您通过方向插入点。必须是CSV格式。例如,via = 1,5地址1和5将通过边栏中没有条目的点。起点(设置为0)和2,3和4都将显示完整的地址。

<强> doflg =

更改用于测量距离的单位(默认为原产国的标准单位)。更改为ptk表示公制或ptm表示英制。

<强> MSA =

使用“我的地图”。设置为0表示已定义的“我的地图”,b表示打开“我的地图”侧边栏,1表示单独显示“我的地图”选项卡,或2表示转到新的“我的地图”创建者表单。

参考:http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters

答案 2 :(得分:31)

其他信息:

http://maps.google.com/maps?q=loc: 之后放入纬度和经度,例如:

http://maps.google.com/maps?q=loc:51.03841,-114.01679

这将在地图上显示指针,但会抑制地址的地理编码,最适合没有地址的位置,或者谷歌地图显示错误地址的位置。

答案 3 :(得分:4)

截至2018年1月,最新的网址是:

https://google.com/maps/search/ 您的搜索字符串 (地址,地标,城市等等。空间还可以)


例子:

https://google.com/maps/search/empire state building

https://google.com/maps/search/1600 Pennsylvania Ave NW, Washington, DC 20500

答案 4 :(得分:3)

您可以使用Google地图的新网址:https://www.google.com/maps/@39.774769,-74.86084,18z 相当于http://maps.google.com/?ll=39.774769,-74.86084

39.774769是纬度,-74.86084是经度,18z是18变焦等级。

答案 5 :(得分:2)

您想在该知名地点附近搜索什么?

例如,如果要搜索已知地点附近的餐馆,可以使用参数 “q =”和“near =” 并构造此URL: maps.google.com/?q=restaurant&near=47.154719,27.60551

有关完整参数的列表,您可以看到: https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters

根据您希望信息的格式,您可以在网址末尾添加参数输出,如下所示: maps.google.com/?q=restaurant&near=47.154719,27.60551&output=kml

有关更多类型的输出格式,您可以阅读本章的第2章: http://csie-tw.blogspot.de/2009/06/android-driving-direction-route-path.html

答案 6 :(得分:2)

Google现在有一个专门用于地图网址的文档页面:

https://developers.google.com/maps/documentation/urls/guide

不需要API密钥。

操作其中一个示例,我提出了适合您的问题的URL方案:

https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z

一个有效的例子是:

https://www.google.com/maps/search/pizza/@41.089988,-81.542901,12z

这应该会告诉你俄亥俄州阿克伦城附近的所有披萨店。