我需要根据该地点的名称获取某个地点的具体地址(或纬度/经度坐标)。
具体来说,我需要确定特定区域中超市的位置,以便我可以在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,那将非常有帮助!
答案 0 :(得分:0)
如果您想将该名称作为图像的字符串整数,您可以通过Google的一些帮助来实现。这与您正在使用的静态地图非常匹配。
假设您要搜索“Den Haag”......
构造这样的URL,并解析结果:
您还可以指定输出格式:
您还可以提供坐标而不是名称,并获得全名+坐标作为回报:
由于某些原因,当您从此页面单击链接时链接不起作用。我猜谷歌不接受请求中的推荐人,所以只需复制并粘贴链接即可。
答案 1 :(得分:0)
您可以访问此链接并找到有用的编码技术。
http://code.google.com/apis/ajax/playground/#map_simple