我目前正在使用Google Maps API并从API返回静态地图(图片)。在Google地图API中通过搜索来放置标记(静态)
我需要在地图上放置标记。该文档说明如何通过定义长/纬度值在地图上放置标记:http://code.google.com/apis/maps/documentation/staticmaps/#Markers
我的问题是我不知道在哪里放置标记。我想要一个谷歌地图搜索短语来确定标记的位置。那可能吗?
综上所述:
我希望提交一个搜索短语的API,并有静态地图(图像)标记匹配所搜索短语返回。
所以there's没有办法做这一切在一个API调用? – 2010-11-18 13:43:07
如果你的意思是,通过“Geocode.GetLocation(address)”来完成,然后否;)你可以使用web服务API和调用url:http://maps.googleapis.com/maps/api/geocode/xml?address = 1600 + +剧场大道,+山+视图,+ CA&传感器=真。它在这种情况下返回xml。在XML中,你可以找到你的数据 – meeron 2010-11-18 15:00:03
,你也可以使用JavaScript API:var geo = new Geocoder(); geo.geocode(request:GeocoderRequest,callback:function(Array。,GeocoderStatus))); –
meeron
2010-11-18 15:04:59