यह सेवा स्क्रिप्ट को स्टैटिक मैप जनरेट करने, निर्देश ढूंढने, पतों को जियोकोड निर्देशांक में बदलने, और ऊंचाई के सैंपल बनाने की अनुमति देती है.
क्लास
नाम | संक्षिप्त विवरण |
---|---|
Avoid | निर्देशों को ढूंढते समय बचने के लिए अलग-अलग तरह की पाबंदियों को दिखाने वाला एनम. |
Color | मैप इमेज में इस्तेमाल करने के लिए उपलब्ध, नामों के रंगों को दिखाने वाली Enum. |
DirectionFinder | जगहों के बीच निर्देशों को वापस लाने की अनुमति देता है. |
DirectionFinderEnums | DirectionFinder की ओर से इस्तेमाल किए जाने वाले Enum का कलेक्शन. |
ElevationSampler | किसी खास जगह की ऊंचाई के नमूने का इस्तेमाल करने की अनुमति देता है. |
Format | मैप की इमेज के फ़ॉर्मैट को दिखाने वाला Enum. |
Geocoder | इसकी मदद से, किसी पते और भौगोलिक निर्देशांक के बीच कन्वर्ज़न किया जा सकता है. |
Maps | दिशा-निर्देश खोजने, जियोकोडिंग, एलिवेशन सैंपलिंग, और स्टैटिक मैप इमेज बनाने की अनुमति देता है. |
MarkerSize | मैप में जोड़े गए मार्कर के साइज़ को दिखाने वाली संख्या. |
Mode | निर्देश ढूंढने के लिए इस्तेमाल किए जाने वाले यात्रा के मोड को दिखाने वाला एनम. |
StaticMap | स्टैटिक मैप इमेज बनाने और उन्हें सजाने की अनुमति देता है. |
StaticMapEnums | StaticMap की ओर से इस्तेमाल किए जाने वाले Enum का कलेक्शन. |
Type | रेंडर करने के लिए मैप के टाइप को दिखाने वाली Enum. |
Avoid
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
TOLLS | Enum | टोल से बचें. |
HIGHWAYS | Enum | हाइवे से बचें. |
Color
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum |
DirectionFinder
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addWaypoint(latitude, longitude) | DirectionFinder | एक पॉइंट (lat/lng) का इस्तेमाल करके एक वेपॉइंट जोड़ता है जहां से रूट को गुज़रना ज़रूरी है. |
addWaypoint(address) | DirectionFinder | पते का इस्तेमाल करके ऐसा वेपॉइंट जोड़ता है जहां से रूट को गुज़रना होगा. |
clearWaypoints() | DirectionFinder | वेपॉइंट के मौजूदा सेट को हटाता है. |
getDirections() | Object | शुरुआत की जगह, मंज़िल, और सेट किए गए अन्य विकल्पों का इस्तेमाल करके रास्ते की जानकारी देता है. |
setAlternatives(useAlternatives) | DirectionFinder | यह सेट करता है कि सिर्फ़ सबसे ऊंची रैंक वाले रूट (डिफ़ॉल्ट रूप से गलत पर सेट होता है) के बजाय, वैकल्पिक रास्ते दिखाए जाने चाहिए या नहीं. |
setArrive(time) | DirectionFinder | पहुंचने का पसंदीदा समय सेट करता है (लागू होने पर). |
setAvoid(avoid) | DirectionFinder | सेट करता है कि कुछ खास तरह की पाबंदियों से बचना है या नहीं. |
setDepart(time) | DirectionFinder | उड़ान का पसंदीदा समय सेट करता है (लागू होने पर). |
setDestination(latitude, longitude) | DirectionFinder | एक बिंदु (lat/lng) का उपयोग करके समाप्ति स्थान सेट करता है जिसके लिए निर्देशों की गणना करना है. |
setDestination(address) | DirectionFinder | पते का इस्तेमाल करके वह आखिरी जगह सेट करता है जिसके लिए निर्देशों की गणना करना है. |
setLanguage(language) | DirectionFinder | निर्देशों के लिए इस्तेमाल की जाने वाली भाषा सेट करता है. |
setMode(mode) | DirectionFinder | यात्रा का मोड सेट करता है (ड्राइविंग पर डिफ़ॉल्ट होता है). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | यह सेट करता है कि दिए गए रूट को ऑप्टिमाइज़ करना है या नहीं. वेपॉइंट को ज़्यादा किफ़ायती क्रम में फिर से व्यवस्थित करें. यह डिफ़ॉल्ट रूप से 'गलत' पर सेट होता है. |
setOrigin(latitude, longitude) | DirectionFinder | एक बिंदु (lat/lng) का उपयोग करके वह प्रारंभ स्थान सेट करता है जहां से दिशा-निर्देशों की गणना की जाती है. |
setOrigin(address) | DirectionFinder | पते का इस्तेमाल करके, वह शुरुआती जगह सेट करता है जहां से रास्ता कैलकुलेट करना है. |
setRegion(region) | DirectionFinder | जगह के नामों की व्याख्या करते समय इस्तेमाल करने के लिए क्षेत्र सेट करता है. |
DirectionFinderEnums
ElevationSampler
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
sampleLocation(latitude, longitude) | Object | एकल बिंदु (lat/lng) के लिए ऊंचाई डेटा देता है. |
sampleLocations(points) | Object | बिंदुओं की शृंखला (lat/lng) के लिए ऊंचाई डेटा दिखाता है. |
sampleLocations(encodedPolyline) | Object | कोड में बदली गई पॉलीलाइन में पॉइंट के लिए ऊंचाई का डेटा दिखाता है. |
samplePath(points, numSamples) | Object | बिंदुओं की सीरीज़ का इस्तेमाल करके तय की गई किसी लाइन के कई सैंपल की ऊंचाई का डेटा दिखाता है. |
samplePath(encodedPolyline, numSamples) | Object | कोड में बदली गई पॉलीलाइन का इस्तेमाल करके, किसी लाइन के साथ कई सैंपल के लिए ऊंचाई का डेटा दिखाता है. |
Format
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
PNG | Enum | 8-बिट PNG फ़ॉर्मैट में होना चाहिए. |
PNG8 | Enum | 8-बिट PNG फ़ॉर्मैट में होना चाहिए. |
PNG32 | Enum | 32-बिट PNG फ़ॉर्मैट. |
GIF | Enum | GIF फ़ॉर्मैट में हो. |
JPG | Enum | JPEG फ़ॉर्मैट में. |
JPG_BASELINE | Enum | ऐसा JPEG फ़ॉर्मैट जिसमें बदलाव नहीं किया जा सकता. |
Geocoder
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
geocode(address) | Object | किसी दिए गए पते के लिए अनुमानित भौगोलिक बिंदु देता है. |
reverseGeocode(latitude, longitude) | Object | किसी दिए गए भौगोलिक बिंदु के लिए अनुमानित पते की जानकारी देता है. |
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) | Geocoder | ऐसे इलाके के बाउंड सेट करता है जिसे नतीजों में ज़्यादा प्राथमिकता दी जानी चाहिए. |
setLanguage(language) | Geocoder | नतीजों में इस्तेमाल की जाने वाली भाषा सेट करता है. |
setRegion(region) | Geocoder | जगह के नामों की व्याख्या करते समय इस्तेमाल करने के लिए क्षेत्र सेट करता है. |
Maps
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
decodePolyline(polyline) | Number[] | कोड में बदली गई पॉलीलाइन स्ट्रिंग को पॉइंट की कैटगरी में वापस डिकोड करता है. |
encodePolyline(points) | String | पॉइंट के अरे को स्ट्रिंग में कोड में बदलता है. |
newDirectionFinder() | DirectionFinder | नया DirectionFinder ऑब्जेक्ट बनाता है. |
newElevationSampler() | ElevationSampler | एक ElevationSampler ऑब्जेक्ट बनाता है. |
newGeocoder() | Geocoder | एक नया जियोकोडर ऑब्जेक्ट बनाता है. |
newStaticMap() | StaticMap | नया StaticMap ऑब्जेक्ट बनाता है. |
setAuthentication(clientId, signingKey) | void | यह कोटे के तहत मिलने वाले अतिरिक्त फ़ायदों का फ़ायदा पाने के लिए, बाहरी रूप से बनाए गए Google Maps API प्रीमियम प्लान खाते के इस्तेमाल को चालू करता है. |
MarkerSize
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
TINY | Enum | छोटे बाज़ार (यहां उपलब्ध सबसे छोटे बाज़ार). |
MID | Enum | मध्यम आकार के मार्कर (सबसे बड़े उपलब्ध मार्कर). |
SMALL | Enum | छोटे साइज़ के मार्कर. |
Mode
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
DRIVING | Enum | सड़कों के माध्यम से ड्राइविंग दिशा-निर्देश. |
WALKING | Enum | पैदल चलने के लिए बने रास्तों और फ़ुटपाथ से चलने के निर्देश (जहां उपलब्ध हो). |
BICYCLING | Enum | साइकल चलाने के रास्ते और पसंदीदा स्ट्रीट (जहां उपलब्ध हो). |
TRANSIT | Enum | सार्वजनिक परिवहन के रास्तों से बस, मेट्रो वगैरह के लिए निर्देश (जहां उपलब्ध हो). |
StaticMap
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addAddress(address) | StaticMap | मौजूदा पाथ परिभाषा में नया पता जोड़ता है. |
addMarker(latitude, longitude) | StaticMap | बिंदु (lat/lng) का इस्तेमाल करके मैप पर मार्कर जोड़ता है. |
addMarker(address) | StaticMap | पते का इस्तेमाल करके मैप पर मार्कर जोड़ता है. |
addPath(points) | StaticMap | पॉइंट की कलेक्शन का इस्तेमाल करके, मैप पर पाथ जोड़ता है. |
addPath(polyline) | StaticMap | कोड में बदली गई पॉलीलाइन का इस्तेमाल करके, मैप में पाथ जोड़ता है. |
addPoint(latitude, longitude) | StaticMap | मौजूदा पाथ परिभाषा में नया पॉइंट (lat/lng) जोड़ता है. |
addVisible(latitude, longitude) | StaticMap | वह बिंदु (lat/lng) जोड़ता है जो मैप में दिखाई देना चाहिए. |
addVisible(address) | StaticMap | पते का ऐसा स्थान जोड़ता है जो मैप में दिखाई देना चाहिए. |
beginPath() | StaticMap | पाथ की नई परिभाषा शुरू करता है. |
clearMarkers() | StaticMap | मार्कर के मौजूदा सेट को मिटाता है. |
clearPaths() | StaticMap | पाथ के मौजूदा सेट को हटाएं. |
clearVisibles() | StaticMap | दिखाई देने वाली जगहों के मौजूदा सेट को मिटाता है. |
endPath() | StaticMap | शुरू करने वाले पाथ() से शुरू किए गए पाथ की परिभाषा को पूरा करता है. |
getAs(contentType) | Blob | इस ऑब्जेक्ट के अंदर डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाएं. |
getBlob() | Blob | इमेज डेटा को Blob के तौर पर मिलता है. |
getMapImage() | Byte[] | रॉ इमेज डेटा को बाइट कलेक्शन के तौर पर मिलता है. |
getMapUrl() | String | मैप इमेज का यूआरएल मिलता है. |
setCenter(latitude, longitude) | StaticMap | बिंदु (lat/lng) का इस्तेमाल करके मैप का केंद्र सेट करता है. |
setCenter(address) | StaticMap | पते का इस्तेमाल करके मैप का केंद्र सेट करता है. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | नए मार्कर बनाते समय इस्तेमाल करने के लिए कस्टम मार्कर इमेज सेट करता है. |
setFormat(format) | StaticMap | मैप इमेज का फ़ॉर्मैट सेट करता है. |
setLanguage(language) | StaticMap | मैप पर टेक्स्ट (जहां avaialbe) के लिए इस्तेमाल की जाने वाली भाषा सेट की जाती है. |
setMapType(mapType) | StaticMap | दिखाने के लिए मैप का टाइप सेट करता है. |
setMarkerStyle(size, color, label) | StaticMap | नए मार्कर बनाते समय इस्तेमाल करने के लिए मार्कर शैली सेट करता है. |
setMobile(useMobileTiles) | StaticMap | सेट करता है कि मोबाइल डिवाइसों के लिए खास टाइल सेट का इस्तेमाल करना है या नहीं. |
setPathStyle(weight, color, fillColor) | StaticMap | नए पाथ बनाते समय, पाथ स्टाइल सेट करता है. |
setSize(width, height) | StaticMap | मैप की इमेज की चौड़ाई और ऊंचाई को पिक्सल में सेट करता है. |
setZoom(zoom) | StaticMap | मैप के लिए इस्तेमाल किए जाने वाले ज़ूम फ़ैक्टर या ज़ूम का लेवल सेट करता है. |
StaticMapEnums
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
Color | Color | |
Format | Format | |
MarkerSize | MarkerSize | |
Type | Type |
Type
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
ROADMAP | Enum | एक स्टैंडर्ड रोडमैप, जैसा कि आम तौर पर Google Maps की वेबसाइट पर दिखाया जाता है. |
SATELLITE | Enum | सैटलाइट मैप. |
TERRAIN | Enum | इलाके और पेड़-पौधों को दिखाने वाला फ़िज़िकल रिलीफ़ मैप. |
HYBRID | Enum | सैटलाइट और रोडमैप के मैप का हाइब्रिड, जो सैटलाइट मैप पर मुख्य सड़कों और जगहों के नामों की पारदर्शी लेयर दिखाता है. |