google maps - street - गूगल मानचित्र एपीआई ज़ूम रेंज




गूगल मैप लोकेशन (3)

उपलब्ध ज़ूम स्तर

ज़ूम स्तर 0 सबसे ज़ूम आउट ज़ूम स्तर उपलब्ध है और ज़ूम स्तर में प्रत्येक पूर्णांक चरण दृश्य के एक्स और वाई विस्तार को रोकता है और रैखिक संकल्प को दोगुना करता है।

Google मानचित्र 256x256 पिक्सेल टाइल सिस्टम पर बनाया गया था जहां ज़ूम स्तर 0 पूरी धरती की 256x256 पिक्सेल छवि थी। ज़ूम स्तर 1 के लिए 256x256 टाइल ज़ूम स्तर 0 से 128x128 पिक्सेल क्षेत्र को बढ़ाता है।

जैसा कि बेक्ड द्वारा सही ढंग से बताया गया है, उपलब्ध ज़ूम रेंज इस बात पर निर्भर करती है कि आप कहां देख रहे हैं और किस प्रकार का मानचित्र आप उपयोग कर रहे हैं:

  • रोड मैप्स - हर जगह 22 स्तर ज़ूम करने के लिए प्रतीत होता है
  • हाइब्रिड और उपग्रह मानचित्र - अधिकतम उपलब्ध ज़ूम स्तर स्थान पर निर्भर करते हैं। यहाँ कुछ उदाहरण हैं:
    • अंटार्कटिका के दूरस्थ क्षेत्रों: 13
    • गोबी रेगिस्तान: 17
    • अमेरिका और यूरोप में से अधिकांश: 21
    • "दीप ज़ूम" स्थान: 22-23 ( बकिड का लिंक देखें)

ध्यान दें कि ये मान Google स्टेटिक मैप्स एपीआई के लिए हैं जो जावास्क्रिप्ट एपीआई की तुलना में एक और ज़ूम स्तर प्रदान करता है। ऐसा लगता है कि स्टेटिक मैप्स के लिए उपलब्ध अतिरिक्त ज़ूम स्तर जावास्क्रिप्ट एपीआई से अधिकतम-रिज़ॉल्यूशन छवि का एक अपरिवर्तित संस्करण है।

विभिन्न ज़ूम स्तरों पर मानचित्र स्केल

Google मानचित्र एक मर्केटर प्रक्षेपण का उपयोग करता है ताकि स्केल अक्षांश के साथ काफी भिन्न हो। अक्षांश के आधार पर सही पैमाने की गणना करने के लिए एक सूत्र है:

meters_per_pixel = 156543.03392 * Math.cos(latLng.lat() * Math.PI / 180) / Math.pow(2, zoom)

फॉर्मूला क्रिस ब्रॉडफुट की टिप्पणी से है

मैं Google मानचित्र एपीआई संस्करण -3 का उपयोग कर रहा हूं, मैं अलग-अलग ज़ूम वैल्यू के साथ प्रयास कर रहा था, मैंने 100 से 100 तक शुरू होने वाली कुछ संख्याओं के लिए यादृच्छिक रूप से किया है, मानचित्र संख्या बढ़ने के लिए ज़ूम इन हो जाता है लेकिन कुछ स्तर एक ही परिणाम दे रहा है, मेरा मतलब है कि मुझे मिल रहा है 30 और 100 के लिए एक ही ज़ूम।

मुझे जानना है, ज़ूम के लिए सटीक सीमा क्या है?


Google मानचित्र मूल बातें

ज़ूम स्तर - ज़ूम करें

0 - 1 9

0 सबसे कम ज़ूम (पूरी दुनिया)

1 9 उच्चतम ज़ूम (व्यक्तिगत भवन, यदि उपलब्ध हो) mapObject.getZoom() का उपयोग कर वर्तमान ज़ूम स्तर पुनर्प्राप्त करें


सीमा इस बात पर निर्भर करती है कि आप कहां देख रहे हैं। कुछ स्थानों में केवल 15 या उससे ज़ूम के ज़ूम स्तर होते हैं, जहां अन्य स्थानों में 23 (या संभवतः अधिक) होते हैं। यहां 23 ज़ूम स्तर के कुछ उदाहरण दिए गए हैं । Google मानचित्र में एक getMaxZoomAtLatLng API कॉल है जिसे आप अधिकतम ज़ूम स्तर को पुनर्प्राप्त करने के लिए कर सकते हैं।





google-maps