Maps Service

Maps

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

क्लास

नामसंक्षिप्त विवरण
Avoidनिर्देशों को खोजते समय, किन पाबंदियों से बचना है, यह बताने वाला एक क्रम.
Colorमैप इमेज में इस्तेमाल करने के लिए उपलब्ध नाम वाले रंगों को दिखाने वाला एनम.
DirectionFinderइससे, एक जगह से दूसरी जगह के निर्देश पाने की सुविधा मिलती है.
DirectionFinderEnumsDirectionFinder का इस्तेमाल करने वाले एनम का कलेक्शन.
ElevationSamplerइससे किसी खास जगह पर ऊंचाई का सैंपलिंग किया जा सकता है.
Formatमैप इमेज के फ़ॉर्मैट को दिखाने वाला एक क्रम.
Geocoderयह किसी पते और भौगोलिक निर्देशांक को आपस में बदलने की सुविधा देता है.
Mapsइसकी मदद से, दिशा का पता लगाया जा सकता है, जगह की जानकारी को कोड में बदला जा सकता है, ऊंचाई का सैंपल लिया जा सकता है, और स्टैटिक मैप की इमेज बनाई जा सकती हैं.
MarkerSizeमैप में जोड़े गए मार्कर के साइज़ को दिखाने वाला एक क्रम.
Modeयात्रा के तरीके की जानकारी देने वाला एक एन्म. इसका इस्तेमाल, निर्देशों को ढूंढते समय किया जाता है.
StaticMapइसकी मदद से, स्टैटिक मैप इमेज बनाई और सजाई जा सकती हैं.
StaticMapEnumsStaticMap का इस्तेमाल करने वाले एनम का कलेक्शन.
Typeरेंडर किए जाने वाले मैप के टाइप को दिखाने वाला एनम.

Avoid

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TOLLSEnumटोल से बचें.
HIGHWAYSEnumहाइवे शामिल नहीं हैं.

Color

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
BLACKEnum
BROWNEnum
GREENEnum
PURPLEEnum
YELLOWEnum
BLUEEnum
GRAYEnum
ORANGEEnum
REDEnum
WHITEEnum

DirectionFinder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addWaypoint(latitude, longitude)DirectionFinderकिसी पॉइंट (अक्षांश/देशांतर) का इस्तेमाल करके, एक वेपॉइंट जोड़ता है. यह वेपॉइंट, रास्ते में शामिल होना चाहिए.
addWaypoint(address)DirectionFinderपते का इस्तेमाल करके, रास्ते में एक ऐसा वेपॉइंट जोड़ता है जिससे रास्ता गुज़रना चाहिए.
clearWaypoints()DirectionFinderइससे, मौजूदा वेपॉइंट का सेट मिट जाता है.
getDirections()Objectसेट किए गए ऑरिजिन, डेस्टिनेशन, और अन्य विकल्पों का इस्तेमाल करके, निर्देश पाता है.
setAlternatives(useAlternatives)DirectionFinderइससे यह तय होता है कि सबसे ज़्यादा रैंक वाले रास्ते के बजाय, वैकल्पिक रास्ते दिखाए जाएं या नहीं. डिफ़ॉल्ट रूप से, इसकी वैल्यू 'गलत' होती है.
setArrive(time)DirectionFinderअगर लागू हो, तो आने का समय सेट करता है.
setAvoid(avoid)DirectionFinderइससे यह तय होता है कि कुछ खास तरह की पाबंदियों से बचना है या नहीं.
setDepart(time)DirectionFinderअगर लागू हो, तो जाने का समय सेट करता है.
setDestination(latitude, longitude)DirectionFinderपॉइंट (अक्षांश/देशांतर) का इस्तेमाल करके, यात्रा की आखिरी जगह सेट करता है.
setDestination(address)DirectionFinderपते का इस्तेमाल करके, सफ़र की आखिरी जगह सेट करता है, ताकि निर्देशों का हिसाब लगाया जा सके.
setLanguage(language)DirectionFinderनिर्देशों के लिए इस्तेमाल की जाने वाली भाषा सेट करता है.
setMode(mode)DirectionFinderयात्रा का मोड सेट करता है. डिफ़ॉल्ट रूप से, यह ड्राइविंग पर सेट होता है.
setOptimizeWaypoints(optimizeOrder)DirectionFinderइससे यह तय होता है कि दिए गए रास्ते को ऑप्टिमाइज़ करना है या नहीं. इसके लिए, रास्ते के बीच के पड़ावों को ज़्यादा बेहतर क्रम में फिर से व्यवस्थित किया जाता है. डिफ़ॉल्ट रूप से, यह सेटिंग 'गलत' पर सेट होती है.
setOrigin(latitude, longitude)DirectionFinderयह शुरुआत की जगह सेट करता है, ताकि निर्देशों का हिसाब लगाया जा सके. इसके लिए, पॉइंट (अक्षांश/देशांतर) का इस्तेमाल किया जाता है.
setOrigin(address)DirectionFinderपते का इस्तेमाल करके, शुरू की जाने वाली जगह से निर्देशों का हिसाब लगाने के लिए सेट करता है.
setRegion(region)DirectionFinderजगहों के नामों का अनुवाद करते समय इस्तेमाल करने के लिए, कोई क्षेत्र सेट करता है.

DirectionFinderEnums

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AvoidAvoid
ModeMode

ElevationSampler

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
sampleLocation(latitude, longitude)Objectकिसी एक पॉइंट (अक्षांश/देशांतर) के लिए ऊंचाई का डेटा दिखाता है.
sampleLocations(points)Objectयह फ़ंक्शन, पॉइंट (अक्षांश/देशांतर) की सीरीज़ के लिए ऊंचाई का डेटा दिखाता है.
sampleLocations(encodedPolyline)Objectकोड में बदली गई पॉलीलाइन में मौजूद पॉइंट की ऊंचाई का डेटा दिखाता है.
samplePath(points, numSamples)Objectयह फ़ंक्शन, बिंदुओं की सीरीज़ का इस्तेमाल करके तय की गई किसी लाइन के साथ-साथ कई सैंपल के लिए, ऊंचाई का डेटा दिखाता है.
samplePath(encodedPolyline, numSamples)Objectयह फ़ंक्शन, एन्कोड की गई पॉलीलाइन का इस्तेमाल करके तय की गई लाइन के साथ-साथ कई सैंपल के लिए, ऊंचाई का डेटा दिखाता है.

Format

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
PNGEnum8-बिट PNG फ़ॉर्मैट.
PNG8Enum8-बिट PNG फ़ॉर्मैट.
PNG32Enum32-बिट PNG फ़ॉर्मैट.
GIFEnumGIF फ़ॉर्मैट.
JPGEnumJPEG फ़ॉर्मैट.
JPG_BASELINEEnumनॉन-प्रगतिशील JPEG फ़ॉर्मैट.

Geocoder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
geocode(address)Objectकिसी दिए गए पते के लिए, भौगोलिक निर्देशांक के अनुमानित पॉइंट पाता है.
reverseGeocode(latitude, longitude)Objectकिसी भौगोलिक पॉइंट के लिए, अनुमानित पते पाता है.
setBounds(swLatitude, swLongitude, neLatitude, neLongitude)Geocoderकिसी ऐसे इलाके की सीमाएं सेट करता है जिसे नतीजों में ज़्यादा प्राथमिकता दी जानी चाहिए.
setLanguage(language)Geocoderइससे, नतीजों में इस्तेमाल की जाने वाली भाषा सेट की जाती है.
setRegion(region)Geocoderजगहों के नामों का अनुवाद करते समय इस्तेमाल करने के लिए, कोई क्षेत्र सेट करता है.

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 के प्रीमियम प्लान खाते का इस्तेमाल किया जा सकता है. इससे, कोटा के अतिरिक्त ऐक्सेस का फ़ायदा लिया जा सकता है.

MarkerSize

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TINYEnumछोटे साइज़ के बाज़ार (सबसे छोटे साइज़ के).
MIDEnumमीडियम साइज़ के मार्कर (सबसे बड़े साइज़ में उपलब्ध).
SMALLEnumछोटे साइज़ के मार्कर.

Mode

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
DRIVINGEnumसड़कों से यात्रा करने के लिए दिशा-निर्देश.
WALKINGEnumपैदल चलने के रास्तों और फ़ुटपाथों (जहां उपलब्ध हो) से जुड़े निर्देश.
BICYCLINGEnumसाइकल चलाने के लिए, साइकल के रास्तों और पसंदीदा सड़कों (जहां उपलब्ध हो) से जुड़ी निर्देश.
TRANSITEnumसार्वजनिक परिवहन के रास्तों से जाने का रास्ता (जहां उपलब्ध हो).

StaticMap

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addAddress(address)StaticMapमौजूदा पाथ की परिभाषा में नया पता जोड़ता है.
addMarker(latitude, longitude)StaticMapबिंदु (अक्षांश/देशांतर) का इस्तेमाल करके, मैप में मार्कर जोड़ता है.
addMarker(address)StaticMapपते का इस्तेमाल करके, मैप में मार्कर जोड़ता है.
addPath(points)StaticMapपॉइंट के कलेक्शन का इस्तेमाल करके, मैप पर पाथ जोड़ता है.
addPath(polyline)StaticMapकोड में बदली गई पॉलीलाइन का इस्तेमाल करके, मैप पर पाथ जोड़ता है.
addPoint(latitude, longitude)StaticMapमौजूदा पाथ डेफ़िनिशन में एक नया पॉइंट (अक्षांश/देशांतर) जोड़ता है.
addVisible(latitude, longitude)StaticMapमैप में दिखने वाली जगह की जानकारी (अक्षांश/देशांतर) जोड़ता है.
addVisible(address)StaticMapपते की ऐसी जगह जोड़ता है जो मैप में दिखनी चाहिए.
beginPath()StaticMapनई पाथ डेफ़िनिशन शुरू करता है.
clearMarkers()StaticMapमार्कर का मौजूदा सेट मिटाता है.
clearPaths()StaticMapपाथ का मौजूदा सेट मिटाएं.
clearVisibles()StaticMapयह विकल्प, दिख रही जगहों के मौजूदा सेट को मिटा देता है.
endPath()StaticMapbeginPath() से शुरू की गई पाथ की परिभाषा को पूरा करता है.
getAs(contentType)Blobइस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है.
getBlob()Blobइमेज का डेटा Blob के तौर पर मिलता है.
getMapImage()Byte[]यह फ़ंक्शन, इमेज का रॉ डेटा बाइट ऐरे के तौर पर दिखाता है.
getMapUrl()Stringमैप इमेज का यूआरएल पाता है.
setCenter(latitude, longitude)StaticMapकिसी पॉइंट (अक्षांश/देशांतर) का इस्तेमाल करके, मैप का सेंटर सेट करता है.
setCenter(address)StaticMapकिसी पते का इस्तेमाल करके, मैप का सेंटर सेट करता है.
setCustomMarkerStyle(imageUrl, useShadow)StaticMapनए मार्कर बनाते समय इस्तेमाल करने के लिए, कस्टम मार्कर इमेज सेट करता है.
setFormat(format)StaticMapमैप इमेज का फ़ॉर्मैट सेट करता है.
setLanguage(language)StaticMapमैप पर टेक्स्ट के लिए इस्तेमाल की जाने वाली भाषा सेट करता है (जहां उपलब्ध हो).
setMapType(mapType)StaticMapदिखाए जाने वाले मैप का टाइप सेट करता है.
setMarkerStyle(size, color, label)StaticMapनए मार्कर बनाते समय इस्तेमाल करने के लिए, मार्कर का स्टाइल सेट करता है.
setMobile(useMobileTiles)StaticMapइससे यह तय होता है कि मोबाइल डिवाइसों के लिए, खास टाइल सेट का इस्तेमाल करना है या नहीं.
setPathStyle(weight, color, fillColor)StaticMapनए पाथ बनाते समय इस्तेमाल करने के लिए, पाथ का स्टाइल सेट करता है.
setSize(width, height)StaticMapमैप इमेज की चौड़ाई और ऊंचाई को पिक्सल में सेट करता है.
setZoom(zoom)StaticMapमैप के लिए इस्तेमाल किया जाने वाला ज़ूम फ़ैक्टर या मैग्नीफ़िकेशन लेवल सेट करता है.

StaticMapEnums

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ColorColor
FormatFormat
MarkerSizeMarkerSize
TypeType

Type

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ROADMAPEnumस्टैंडर्ड रोडमैप, जैसा कि आम तौर पर Google Maps की वेबसाइट पर दिखाया जाता है.
SATELLITEEnumसैटलाइट मैप.
TERRAINEnumइलाके और वनस्पति को दिखाने वाला फ़िज़िकल रीलीफ़ मैप.
HYBRIDEnumसैटलाइट और रोडमैप मैप का हाइब्रिड, जिसमें सैटलाइट मैप पर मुख्य सड़कों और जगहों के नामों की पारदर्शी लेयर दिखती है.