2010-05-11 6 views

उत्तर

6

गूगल स्थिर मानचित्र API गूगल मैप्स एपीआई के अलावा किसी अन्य एपीआई है।

Google मानचित्र API V3 से नोट नक्शा लोड होने पर स्थिर मानचित्र का उपयोग करें ताकि आप मानचित्र को तेज़ी से देख सकें। Google मानचित्र API V2 के लिए समान तकनीक http://code.google.com/apis/maps/articles/static+js.html यहां समझाएं।

0

पहले बताए स्थिर मानचित्र API यहाँ संस्करण 2 है एक अच्छा डॉक्टर: https://developers.google.com/maps/documentation/staticmaps/

कम से कम, कि एक त्वरित खोज के बाद मेरे त्वरित समझ है। एकमात्र समय जब मैं एक स्थिर नक्शा बनाता हूं आमतौर पर एक दिशा पृष्ठ के अंत में होता है, जहां मैंने पहले ही एक इंटरैक्टिव मानचित्र बनाया है। "पता, शहर, राज्य, ज़िप कोड"

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, ज़ाहिर है, एक अल्पविराम से अलग स्ट्रिंग और गंतव्य है: मैं "StaticMap" का एक आईडी के साथ एक div है, तो मैं इस समारोह का उपयोग करें।

उम्मीद है कि इससे मदद मिलती है।

संबंधित मुद्दे