2010-05-11 123 views

回答

0

如前所述靜態地圖API版本2 這裏有一個很好的文檔: https://developers.google.com/maps/documentation/staticmaps/

至少,這是我的一個快速搜索後快速理解。我創建靜態地圖的唯一時間通常是在方向頁的末尾,我已經創建了一個交互式地圖。我有「StaticMap」的ID的DIV,然後我用這個函數:

function makeStaticMap(Destination,LatLon) 
{ 
    Dest = Destination.split(","); 
    Dest[0] = Dest[0].replace(/ /gi, "+"); 
    Dest[1] = Dest[1].replace(/ /gi, "+"); 
    var StaticLink = '<img src="http://maps.google.com/maps/api/staticmap?center='+Dest[0]+','+Dest[1]+','+Dest[2]+'&zoom=16&size=600x300&maptype=roadmap&markers=color:blue%7Clabel:%7C'+LatLon+'&sensor=false" />'; 
    var LinkDiv = document.getElementById("StaticMap"); 
    LinkDiv.innerHTML = StaticLink; 
} 

凡LatLon,當然,是一個逗號分隔的字符串和目標是「地址,城市,州,郵編」。

希望這會有所幫助。

相關問題