我目前正在使用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