किसी पते और भौगोलिक निर्देशांक के बीच कन्वर्ज़न की अनुमति देता है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
नीचे दिया गया उदाहरण दिखाता है कि आप स्थान के लिए शीर्ष नौ मिलान ढूंढने के लिए इस श्रेणी का उपयोग कैसे कर सकते हैं
"मेन स्ट्रीट" में कॉपी करें, उन्हें मैप में जोड़ें और फिर उसे एक नए Google दस्तावेज़ में एम्बेड करें.
// Find the best matches for "Main St" in Colorado. var response = Maps.newGeocoder() // The latitudes and longitudes of southwest and northeast corners of Colorado, respectively. .setBounds(36.998166, -109.045486, 41.001666,-102.052002) .geocode('Main St'); // Create a Google Doc and map. var doc = DocumentApp.create('My Map'); var map = Maps.newStaticMap(); // Add each result to the map and doc. for (var i = 0; i < response.results.length && i < 9; i++) { var result = response.results[i]; map.setMarkerStyle(null, null, i + 1); map.addMarker(result.geometry.location.lat, result.geometry.location.lng); doc.appendListItem(result.formatted_address); } // Add the finished map to the doc. doc.appendImage(Utilities.newBlob(map.getMapImage(), 'image/png'));
इन्हें भी देखें
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
geocode(address) | Object | दिए गए पते के लिए अनुमानित भौगोलिक पॉइंट की जानकारी देता है. |
reverseGeocode(latitude, longitude) | Object | दिए गए भौगोलिक पॉइंट के लिए अनुमानित पते पाएं. |
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) | Geocoder | उस इलाके की सीमाएं सेट करता है जिसे नतीजों में ज़्यादा प्राथमिकता दी जानी चाहिए. |
setLanguage(language) | Geocoder | इससे खोज के नतीजों में इस्तेमाल की जाने वाली भाषा सेट की जाती है. |
setRegion(region) | Geocoder | जगह के नामों की व्याख्या करने के लिए, एक इलाका सेट करता है. |
विस्तृत दस्तावेज़
geocode(address)
दिए गए पते के लिए अनुमानित भौगोलिक पॉइंट की जानकारी देता है.
// Gets the geographic coordinates for Times Square. var response = Maps.newGeocoder().geocode('Times Square, New York, NY'); for (var i = 0; i < response.results.length; i++) { var result = response.results[i]; Logger.log('%s: %s, %s', result.formatted_address, result.geometry.location.lat, result.geometry.location.lng); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
address | String | पता |
वापसी का टिकट
Object
— ऐसा JSON ऑब्जेक्ट जिसमें जियोकोडिंग डेटा होता है, जैसा कि यहां बताया गया है
reverseGeocode(latitude, longitude)
दिए गए भौगोलिक पॉइंट के लिए अनुमानित पते पाएं.
// Gets the address of a point in Times Square. var response = Maps.newGeocoder().reverseGeocode(40.758577, -73.984464); for (var i = 0; i < response.results.length; i++) { var result = response.results[i]; Logger.log('%s: %s, %s', result.formatted_address, result.geometry.location.lat, result.geometry.location.lng); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
latitude | Number | पॉइंट का अक्षांश |
longitude | Number | पॉइंट का देशांतर |
वापसी का टिकट
Object
— एक JSON ऑब्जेक्ट, जिसमें रिवर्स जियोकोडिंग डेटा है, जैसा कि यहां बताया गया है
इन्हें भी देखें
setBounds(swLatitude, swLongitude, neLatitude, neLongitude)
उस इलाके की सीमाएं सेट करता है जिसे नतीजों में ज़्यादा प्राथमिकता दी जानी चाहिए.
// Creates a Geocoder that prefers points in the area of Manhattan. var geocoder = Maps.newGeocoder() .setBounds(40.699642, -74.021072, 40.877569, -73.908548);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
swLatitude | Number | सीमाओं के दक्षिण पश्चिम कोने का अक्षांश |
swLongitude | Number | सीमाओं के दक्षिण पश्चिम कोने का देशांतर |
neLatitude | Number | सीमाओं के उत्तर पूर्वी कोने का अक्षांश |
neLongitude | Number | सीमाओं के उत्तर पूर्वी कोने का देशांतर |
वापसी का टिकट
Geocoder
— कॉल की चेन को सुविधाजनक बनाने के लिए जियोकोडर ऑब्जेक्ट
इन्हें भी देखें
setLanguage(language)
इससे खोज के नतीजों में इस्तेमाल की जाने वाली भाषा सेट की जाती है.
// Creates a Geocoder with the language set to French. var geocoder = Maps.newGeocoder().setLanguage('fr');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
language | String | BCP-47 लैंग्वेज आइडेंटिफ़ायर |
वापसी का टिकट
Geocoder
— कॉल की चेन को सुविधाजनक बनाने के लिए जियोकोडर ऑब्जेक्ट.
इन्हें भी देखें
setRegion(region)
जगह के नामों की व्याख्या करने के लिए, एक इलाका सेट करता है. इन क्षेत्रों के कोड यहां इस्तेमाल किए जा सकते हैं Google Maps पर काम करने वाले ccTLD. उदाहरण के लिए, क्षेत्र का कोड "uk" इससे मेल खाता है "maps.google.co.uk" शामिल है.
// Creates a Geocoder with the region set to France. var geocoder = Maps.newGeocoder().setRegion('fr');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
region | String | इस्तेमाल करने के लिए क्षेत्र का कोड |
वापसी का टिकट
Geocoder
— कॉल की चेन को सुविधाजनक बनाने के लिए जियोकोडर ऑब्जेक्ट