Class Maps

Maps

इसकी मदद से, दिशा का पता लगाया जा सकता है, जगह की जानकारी को कोड में बदला जा सकता है, ऊंचाई का सैंपल लिया जा सकता है, और स्टैटिक मैप की इमेज बनाई जा सकती हैं.

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
DirectionFinderDirectionFinderEnums
StaticMapStaticMapEnums

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
decodePolyline(polyline)Number[]कोड में बदली गई पॉलीलाइन स्ट्रिंग को पॉइंट के ऐरे में वापस डिकोड करता है.
encodePolyline(points)Stringपॉइंट के ऐरे को स्ट्रिंग में बदलता है.
newDirectionFinder()DirectionFinderDirectionFinder का नया ऑब्जेक्ट बनाता है.
newElevationSampler()ElevationSamplerElevationSampler ऑब्जेक्ट बनाता है.
newGeocoder()Geocoderनया Geocoder ऑब्जेक्ट बनाता है.
newStaticMap()StaticMapनया StaticMap ऑब्जेक्ट बनाता है.
setAuthentication(clientId, signingKey)voidइससे, बाहर से बनाए गए Google Maps APIs के प्रीमियम प्लान खाते का इस्तेमाल किया जा सकता है. इससे, कोटा के अतिरिक्त ऐक्सेस का फ़ायदा लिया जा सकता है.

ज़्यादा जानकारी वाला दस्तावेज़

decodePolyline(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]);
}

पैरामीटर

नामटाइपब्यौरा
polylineStringडिकोड करने के लिए कोड में बदली गई पॉलीलाइन.

वापसी का टिकट

Number[] — अक्षांश और देशांतर की जोड़ियों (lat0, long0, lat1, long1, ...) का कलेक्शन.

इन्हें भी देखें


encodePolyline(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);

पैरामीटर

नामटाइपब्यौरा
pointsNumber[]कोड में बदलने के लिए, अक्षांश/देशांतर के जोड़े का ऐरे.

वापसी का टिकट

String — उन पॉइंट को दिखाने वाली कोड की गई स्ट्रिंग.

इन्हें भी देखें


newDirectionFinder()

DirectionFinder का नया ऑब्जेक्ट बनाता है.

वापसी का टिकट

DirectionFinder — दिशा बताने वाला नया ऑब्जेक्ट.


newElevationSampler()

ElevationSampler ऑब्जेक्ट बनाता है.

वापसी का टिकट

ElevationSampler — ऊंचाई का नया सैंपलर ऑब्जेक्ट.


newGeocoder()

नया Geocoder ऑब्जेक्ट बनाता है.

वापसी का टिकट

Geocoder — एक नया जियोकोडर ऑब्जेक्ट.


newStaticMap()

नया StaticMap ऑब्जेक्ट बनाता है.

वापसी का टिकट

StaticMap — नया स्टैटिक मैप ऑब्जेक्ट.


setAuthentication(clientId, signingKey)

इससे, कोटा के अतिरिक्त ऐक्सेस का फ़ायदा पाने के लिए, बाहर से बनाए गए Google Maps API के प्रीमियम प्लान खाते का इस्तेमाल किया जा सकता है. आपका क्लाइंट आईडी और साइनिंग पासकोड, Google Enterprise के सहायता पोर्टल से लिया जा सकता है. डिफ़ॉल्ट कोटा ऐलान का इस्तेमाल फिर से शुरू करने के लिए, इन वैल्यू को null पर सेट करें.

Maps.setAuthentication('gme-123456789', 'VhSEZvOXVSdnlxTnpJcUE');

पैरामीटर

नामटाइपब्यौरा
clientIdStringक्लाइंट आइडेंटिफ़ायर.
signingKeyStringनिजी साइनिंग पासकोड.