Google मानचित्र प्रकार
Google मानचित्र - मूल मानचित्र प्रकार
निम्नलिखित मानचित्र प्रकार Google मानचित्र API में समर्थित हैं:
- रोडमैप (सामान्य, डिफ़ॉल्ट 2डी मैप)
- उपग्रह (फोटोग्राफिक मानचित्र)
- हाइब्रिड (फोटोग्राफिक मानचित्र + सड़कों और शहर के नाम)
- भू-भाग (पहाड़ों, नदियों आदि के साथ नक्शा)
मानचित्र प्रकार को या तो मानचित्र गुण ऑब्जेक्ट के भीतर निर्दिष्ट किया जाता है, जिसमें mapTypeId गुण होता है:
var mapOptions = {
center:new google.maps.LatLng(51.508742,-0.120850),
zoom:7,
mapTypeId: google.maps.MapTypeId.HYBRID
};
या मानचित्र के setMapTypeId() विधि को कॉल करके:
map.setMapTypeId(google.maps.MapTypeId.HYBRID);
Google मानचित्र - 45° परिप्रेक्ष्य दृश्य
मानचित्र प्रकार SATELLITE और HYBRID कुछ स्थानों (केवल उच्च ज़ूम स्तरों पर) के लिए 45° परिप्रेक्ष्य इमेजरी दृश्य का समर्थन करते हैं।
यदि आप 45° इमेजरी दृश्य वाले स्थान पर ज़ूम इन करते हैं, तो नक्शा स्वतः ही परिप्रेक्ष्य दृश्य को बदल देगा। इसके अलावा, नक्शा जोड़ देगा:
- पैन नियंत्रण के चारों ओर एक कंपास व्हील, जिससे आप छवि को घुमा सकते हैं
- पैन और ज़ूम नियंत्रणों के बीच एक घुमाएँ नियंत्रण, जिससे आप छवि को 90° . घुमा सकते हैं
- सैटेलाइट नियंत्रण/लेबल के तहत 45° परिप्रेक्ष्य दृश्य प्रदर्शित करने के लिए एक टॉगल नियंत्रण
नोट: 45° इमेजरी वाले मानचित्र से ज़ूम आउट करने से इनमें से प्रत्येक परिवर्तन पूर्ववत हो जाएगा और मूल मानचित्र प्रदर्शित हो जाएगा।
निम्नलिखित उदाहरण वेनिस, इटली में पलाज्जो डुकाले का 45° परिप्रेक्ष्य दृश्य दिखाता है:
उदाहरण
var mapOptions = {
center:myCenter,
zoom:18,
mapTypeId:google.maps.MapTypeId.HYBRID
};
Google मानचित्र - 45° परिप्रेक्ष्य दृश्य अक्षम करें - setTilt(0)
आप मानचित्र ऑब्जेक्ट पर setTilt(0) को कॉल करके 45° परिप्रेक्ष्य दृश्य को अक्षम कर सकते हैं:
उदाहरण
map.setTilt(0);
युक्ति: बाद के बिंदु पर 45° परिप्रेक्ष्य दृश्य सक्षम करने के लिए, setTilt(45) पर कॉल करें।