什么是用于根据名称确定地点地址的好API?

时间:2011-04-03 21:14:18

标签: google-maps geolocation maps location google-api

我需要根据该地点的名称获取某个地点的具体地址(或纬度/经度坐标)。

具体来说,我需要确定特定区域中超市的位置,以便我可以在google maps静态地图api的实现中将这些位置用作“标记”。

使用以下内容,我可以在当前显示“INSERT_LOCATION_HERE”的区域中输入特定位置,然后您将获得指定区域的谷歌地图,其中包含位置处的标记。:

http://maps.google.com/maps/api/staticmap?center=Ithaca,%20NY&size=512x512&maptype=roadmap&markers=color:blue|label:S|INSERT_LOCATION_HERE&sensor=false

例如(标记表示当地Wegmans商店基于其地址:

 http://maps.google.com/maps/api/staticmap?center=Ithaca,%20NY&size=512x512&maptype=roadmap&markers=color:blue|label:S|500%20So.%20Meadow%20Street&sensor=false

如果有人知道怎么做而不使用谷歌地图放置api,那将非常有帮助!

2 个答案:

答案 0 :(得分:0)

如果您想将该名称作为图像的字符串整数,您可以通过Google的一些帮助来实现。这与您正在使用的静态地图非常匹配。

假设您要搜索“Den Haag”......

构造这样的URL,并解析结果:

您还可以指定输出格式:

您还可以提供坐标而不是名称,并获得全名+坐标作为回报:

由于某些原因,当您从此页面单击链接时链接不起作用。我猜谷歌不接受请求中的推荐人,所以只需复制并粘贴链接即可。

答案 1 :(得分:0)

您可以访问此链接并找到有用的编码技术。

http://code.google.com/apis/ajax/playground/#map_simple