Class Maps

मैप

दिशा खोजने, जियोकोडिंग, एलिवेशन सैंपलिंग, और स्टैटिक मैप इमेज बनाने की सुविधा देता है.

प्रॉपर्टी

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

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
decodePolyline(polyline)Number[]कोड में बदली गई पॉलीलाइन स्ट्रिंग को बिंदुओं की श्रेणी में डिकोड करता है.
encodePolyline(points)Stringपॉइंट की श्रेणी को स्ट्रिंग में एन्कोड करता है.
newDirectionFinder()DirectionFinderनया DirectionFinder ऑब्जेक्ट बनाता है.
newElevationSampler()ElevationSamplerएक ElevationSampler ऑब्जेक्ट बनाता है.
newGeocoder()Geocoderनया Geocoder ऑब्जेक्ट बनाता है.
newStaticMap()StaticMapनया StaticMap ऑब्जेक्ट बनाता है.
setAuthentication(clientId, signingKey)voidबाहरी रूप से स्थापित Google Maps API Premium प्लान खाते के इस्तेमाल को चालू करता है, ताकि अतिरिक्त कोटेशन सुविधाओं का फ़ायदा उठाया जा सके.

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

decodePolyline(polyline)

कोड में बदली गई पॉलीलाइन स्ट्रिंग को बिंदुओं की श्रेणी में डिकोड करता है.

// Decodes a string representation of the latitudes and longitudes of Minneapolis and Milwaukee
// respectively.
var polyline = 'qvkpG`qhxPbgyI_zq_@';
var points = Maps.decodePolyline(polyline);
for (var 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.
var points = [40.77, -73.97, 42.34, -71.04];
var polyline = Maps.encodePolyline(points);

पैरामीटर

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

रिटर्न टिकट

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

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


newDirectionFinder()

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

रिटर्न टिकट

DirectionFinder — निर्देश पाने के लिए नया ऑब्जेक्ट.


newElevationSampler()

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

रिटर्न टिकट

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


newGeocoder()

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

रिटर्न टिकट

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


newStaticMap()

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

रिटर्न टिकट

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


setAuthentication(clientId, signingKey)

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

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

पैरामीटर

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