इसकी मदद से, दिशा का पता लगाया जा सकता है, जियोकोडिंग की जा सकती है, ऊंचाई के सैंपल लिए जा सकते हैं, और स्टैटिक मैप इमेज बनाई जा सकती हैं.
प्रॉपर्टी
| प्रॉपर्टी | टाइप | ब्यौरा |
|---|---|---|
Direction | Direction | |
Static | Static |
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
decode | Number[] | यह फ़ंक्शन, कोड में बदली गई पॉलीलाइन स्ट्रिंग को वापस पॉइंट के ऐरे में बदलता है. |
encode | String | यह फ़ंक्शन, पॉइंट के किसी ऐरे को स्ट्रिंग में बदलता है. |
new | Direction | यह DirectionFinder ऑब्जेक्ट बनाता है. |
new | Elevation | ElevationSampler ऑब्जेक्ट बनाता है. |
new | Geocoder | यह एक नया Geocoder ऑब्जेक्ट बनाता है. |
new | Static | यह फ़ंक्शन, नया StaticMap ऑब्जेक्ट बनाता है. |
reset | void | यह कुकी, पुष्टि करने के क्रेडेंशियल को रीसेट करती है, ताकि डिफ़ॉल्ट कोटे का इस्तेमाल किया जा सके. |
set | void | इस कुकी की मदद से, एपीआई पासकोड का इस्तेमाल करके अनुरोधों की पुष्टि की जा सकती है, ताकि अतिरिक्त कोटा का फ़ायदा लिया जा सके. |
set | void | इस कुकी की मदद से, एपीआई पासकोड और साइनिंग की का इस्तेमाल किया जा सकता है. इससे StaticMap में ज़्यादा कोटा का इस्तेमाल करने के लिए, अनुरोधों की पुष्टि की जा सकती है. |
ज़्यादा जानकारी वाला दस्तावेज़
decode Polyline(polyline)
यह फ़ंक्शन, कोड में बदली गई पॉलीलाइन स्ट्रिंग को वापस पॉइंट के ऐरे में बदलता है.
// Decodes a string representation of the latitudes and longitudes of // Minneapolis and Milwaukee respectively. const polyline = 'qvkpG`qhxPbgyI_zq_@'; const points = Maps.decodePolyline(polyline); for (let i = 0; i < points.length; i += 2) { Logger.log('%s, %s', points[i], points[i + 1]); }
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
polyline | String | डिकोड करने के लिए, कोड में बदली गई पॉलीलाइन. |
वापसी का टिकट
Number[] — अक्षांश और देशांतर की जोड़ियों (lat0, long0, lat1, long1, ...) का एक कलेक्शन.
इन्हें भी देखें
encode Polyline(points)
यह फ़ंक्शन, पॉइंट के किसी ऐरे को स्ट्रिंग में बदलता है.
// The latitudes and longitudes of New York and Boston respectively. const points = [40.77, -73.97, 42.34, -71.04]; const polyline = Maps.encodePolyline(points);
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
points | Number[] | अक्षांश/देशांतर की जोड़ियों का ऐसा कलेक्शन जिसे कोड में बदला जाना है. |
वापसी का टिकट
String — यह एक कोड में बदली गई स्ट्रिंग है, जो उन पॉइंट को दिखाती है.
इन्हें भी देखें
new Direction Finder()
यह DirectionFinder ऑब्जेक्ट बनाता है.
वापसी का टिकट
Direction — यह दिशा ढूंढने वाला नया ऑब्जेक्ट है.
new Elevation Sampler()
new Geocoder()
new Static Map()
reset Authentication Api Key()
यह कुकी, पुष्टि करने के क्रेडेंशियल को रीसेट करती है, ताकि डिफ़ॉल्ट कोटे का इस्तेमाल किया जा सके. यह तरीका तब काम करता है, जब अनुरोधों की पुष्टि करने के लिए एपीआई पासकोड का इस्तेमाल किया जा रहा हो. अगर आपको पुष्टि करने के क्रेडेंशियल दिए बिना Maps के तरीकों का इस्तेमाल करना है, तो इस तरीके का इस्तेमाल करके डिफ़ॉल्ट कोटा की अनुमतियों पर वापस जाया जा सकता है.
Maps.resetAuthenticationApiKey();
थ्रॉ
Error — अगर पुष्टि करने के लिए का इस्तेमाल किया जा रहा है.set
set Authentication By Api Key(apiKey)
इस कुकी की मदद से, एपीआई पासकोड का इस्तेमाल करके अनुरोधों की पुष्टि की जा सकती है, ताकि अतिरिक्त कोटा का फ़ायदा लिया जा सके.
इस तरीके का इस्तेमाल, एपीआई पासकोड सेट करने के लिए किया जाता है. इसका इस्तेमाल अनुरोधों की पुष्टि करने के लिए किया जाता है. इस तरीके को कॉल करने पर, कोटे का इस्तेमाल और बिलिंग, कीमत की जानकारी देने वाली शीट के मुताबिक, दिए गए एपीआई पासकोड से जुड़े Google Cloud प्रोजेक्ट से ली जाती है. पुष्टि करने वाले क्रेडेंशियल दिए बिना, डिफ़ॉल्ट कोटे के साथ Maps तरीकों का इस्तेमाल किया जा सकता है. StaticMap का इस्तेमाल करने पर, कृपया set तरीके का इस्तेमाल करें.
Maps.setAuthenticationByApiKey('BBdgJpSbLtAtmkBFjgLt310qT6iekggfDdVqLC0');
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
api | String | एपीआई पासकोड, जिसे Google Cloud Console से हासिल किया जा सकता है. इसके लिए, क्विकस्टार्ट गाइड में दिया गया तरीका अपनाएं. |
थ्रॉ
Error — अगर api null है या अगर का इस्तेमाल पहले से ही पुष्टि करने के लिए किया जा रहा हैset
set Authentication By Api Key(apiKey, signingKey)
इस कुकी की मदद से, एपीआई पासकोड और साइनिंग की का इस्तेमाल किया जा सकता है. इससे StaticMap में ज़्यादा कोटा का इस्तेमाल करने के लिए, अनुरोधों की पुष्टि की जा सकती है. Static Map API के अनुरोधों के लिए signing ज़रूरी है. हालांकि, इस तरीके का इस्तेमाल Maps की अन्य सेवाओं की पुष्टि करने के लिए भी किया जा सकता है. ऐसे मामलों में, signing पैरामीटर को अनदेखा कर दिया जाता है.
इस तरीके का इस्तेमाल, एपीआई कुंजी और साइनिंग की सेट करने के लिए किया जाता है. इसका इस्तेमाल अनुरोधों की पुष्टि करने के लिए किया जाता है. StaticMap के लिए, हस्ताक्षर करने वाली कुंजी ज़रूरी होती है. यह टेस्टिंग के मकसद से, बिना हस्ताक्षर वाले कुछ अनुरोधों को स्वीकार करता है. हालांकि, प्रोडक्शन में थ्रेशोल्ड तक पहुंचने के बाद, ये अनुरोध पूरे नहीं होते. इसके बारे में ज़्यादा जानकारी यहां मिल सकती है.
Maps.setAuthenticationByApiKey('BBdgJpSbLtAtmkBFjgLt310qT6iekggfDdVqLC0', '7_pry-Skg0PKxds-7nvdl91mB5=');
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
api | String | एपीआई पासकोड, जिसे Google Cloud Console से हासिल किया जा सकता है. इसके लिए, क्विकस्टार्ट गाइड में दिया गया तरीका अपनाएं. |
signing | String | साइनिंग पासकोड, जिसे Google Cloud Console से पाया जा सकता है. इसके लिए, डिजिटल हस्ताक्षर से जुड़ी गाइड में दिया गया तरीका अपनाएं. यह StaticMap के लिए ज़रूरी है. हालांकि, Maps की अन्य सेवाओं के लिए इसे अनदेखा किया जाता है. |
थ्रॉ
Error — अगर api null है या अगर का इस्तेमाल पहले से ही पुष्टि करने के लिए किया जा रहा हैset