गूगल मैप रेफरेंस मैनुअल
- पिछला पृष्ठ मैप टाइप
- अगला पृष्ठ एसवीजी इंट्रॉडक्शन
Map() कंस्ट्रक्टर
गूगल मानचित्र बनाएं:
var map = new google.maps.Map(mapCanvas, mapOptions);
वर्णन और उपयोग
Map() कंस्ट्रक्टर निर्दिष्ट HTML एलीमेंट (आमतौर पर <div> एलीमेंट) में एक नया नक्शा बनाता है।
सिंटैक्स
new google.maps.Map(HTMLElement,MapOptions)
पारामीटर वैल्यू
पारामीटर | वर्णन |
---|---|
HTMLElement | नक्शा को कौन से HTML एलीमेंट में रखना है इसे निर्धारित करें। |
MapOptions | नक्शा इनिशिएशन वेरियेबल्स/विकल्पों के लिए सहेजें गए MapOptions ऑब्जैक्ट |
Map() की मेथोड
मेथोड | वाल्यू | वर्णन |
---|---|---|
fitBounds(LatLngBounds) | None | दिये हुए बोर्डर को शामिल करने के लिए दृश्य सेट करें। |
getBounds() | LatLng,LatLng | वर्तमान दृश्य के दक्षिण-पश्चिम अक्षांश/देशांतर और उत्तर-पूर्व अक्षांश/देशांतर लॉग ले। |
getCenter() | LatLng | नक्शा के केंद्र की अक्षांश/देशांतर लॉग ले। |
getDiv() | Node | नक्शा वाले DOM ऑब्जैक्ट लॉग ले। |
getHeading() | number |
स्ट्रीटव्यू इमेज के कम्पास दिशा लॉग ले। SATELLITE और HYBRID मानचित्र प्रकारों के लिए उपयोगी |
getMapTypeId() |
|
वर्तमान नक्शा प्रकार लॉग ले। |
getProjection() | Projection | वर्तमान प्रक्षेपण लॉग ले। |
getStreetView() | StreetViewPanorama | नक्शा पर बांधे हुए डिफ़ॉल्ट स्ट्रीटव्यू पैनोरामा लॉग ले। |
getTilt() | number |
स्ट्रीटव्यू इमेज के इनकेरेंट घुमाव (डिग्री में) लॉग ले। SATELLITE और HYBRID मानचित्र प्रकारों के लिए उपयोगी |
getZoom() | number | नक्शा के वर्तमान जगहांकन स्तर लॉग ले। |
panBy(xnumber,ynumber) | None | नक्शा के केंद्र को दिये हुए दूरी (पिक्सल में) से बदलें। |
panTo(LatLng) | None | नक्शा के केंद्र को दिये हुए LatLng में बदलें। |
panToBounds(LatLngBounds) | None | नक्शा को चलाएं ताकि दिये हुए LatLngBounds को शामिल करने के लिए न्यूनतम मात्रा को शामिल करें। |
setCenter(LatLng) | None | नक्शा के केंद्र की अक्षांश/देशांतर सेट करें। |
setHeading(number) | None |
स्ट्रीटव्यू इमेज के कम्पास दिशा सेट करें। उत्तर की दिशा से मापी डिग्री इकाई में। |
setMapTypeId(MapTypeId) | None | स्थान प्रदर्शित करने के लिए नक्शा प्रकार सेट करें। |
setOptions(MapOptions) | None | |
setStreetView(StreetViewPanorama) | None | StreetViewPanorama को मानचित्र से बांधें |
setTilt(number) | None |
सेट एयर फोटो के इनकेंट घरणा (डिग्री में) को सेट करें SATELLITE और HYBRID मानचित्र प्रकारों के लिए उपयोगी |
setZoom(number) | None | मानचित्र के ज़ूम स्तर को सेट करें |
Map() के गुण
गुण | प्रकार | वर्णन |
---|---|---|
controls | Array.<MVCArray.<Node>> | नक्शे पर जोड़े गए अतिरिक्त नियंत्रक |
mapTypes | MapTypeRegistry | स्ट्रिंग आईडी के अनुसार MapType इंस्टेंस की रजिस्ट्री |
overlayMapTypes | MVCArray.<MapType> | अन्य नक्शा प्रकारों को ओवरले करने के लिए |
Map() के इवेंट
इवेंट | पारामीटर | वर्णन |
---|---|---|
bounds_changed | None | जब व्यूपोर्ट की सीमाएँ परिवर्तित होती है तो ट्रिगर होता है। |
center_changed | None | जब मानचित्र के केंद्र गुण परिवर्तित होता है तो ट्रिगर होता है। |
click | MouseEvent | जब उपयोगकर्ता नक्शे पर क्लिक करता है तो ट्रिगर होता है। |
dblclick | MouseEvent | जब उपयोगकर्ता नक्शे पर डबल क्लिक करता है तो ट्रिगर होता है। |
drag | None | जब उपयोगकर्ता नक्शा को खींचता है तो बार-बार ट्रिगर होता है। |
dragend | None | जब उपयोगकर्ता नक्शा को रोकना शुरू करता है तो ट्रिगर होता है। |
dragstart | None | जब उपयोगकर्ता नक्शा को खींचना शुरू करता है तो ट्रिगर होता है। |
heading_changed | None | मानचित्र के शीर्षक गुण परिवर्तित होते समय ट्रिगर होता है। |
idle | None | जब नक्शा ट्रैंसलेशन या ज़ूम के बाद रिक्त होता है तो ट्रिगर होता है। |
maptypeid_changed | None | जब mapTypeId गुण परिवर्तित होता है तो ट्रिगर होता है। |
mousemove | MouseEvent | जब उपयोगकर्ता का माउस नक्शे के कंटेनर पर जाता है तो हर बार ट्रिगर होता है। |
mouseout | MouseEvent | जब उपयोगकर्ता माउस को मानकण से बाहर ले जाता है तो ट्रिगर होता है। |
mouseover | MouseEvent | जब उपयोगकर्ता माउस को मानकण के अंदर ले जाता है तो ट्रिगर होता है। |
projection_changed | None | प्रोजेक्शन परिवर्तित होते समय ट्रिगर होता है। |
resize | None | जब नक्शे (डिव) का आकार परिवर्तित होता है तो ट्रिगर होता है। |
rightclick | MouseEvent | जब उपयोगकर्ता नक्शे पर दायाँ माउस क्लिक करता है तो ट्रिगर होता है। |
tilesloaded | None | जब दृश्यमान टाइल्स पूरी तरह से लोड होती है तो ट्रिगर होता है। |
tilt_changed | None | जब नक्शे का टिल्ट प्रकृति परिवर्तित होता है तो ट्रिगर होता है। |
zoom_changed | None | जब नक्शे के ज़ूम प्रकृति परिवर्तित होता है तो ट्रिगर होता है। |
ओवरले
कंस्ट्रक्टर/वस्तु | वर्णन |
---|---|
Marker | मार्कर बनाएं। (ध्यान दें कि मार्कर के प्रदर्शन स्थान को निर्धारित करना आवश्यक है) |
MarkerOptions | मार्कर रेंडर के लिए विकल्प प्रदान करता है। |
MarkerImage | टैग आइकॉन या छाया इमेज की संरचना को प्रदर्शित करता है। |
MarkerShape | टैग के लिए क्लिक करने वाले क्षेत्र (प्रकार और निर्देशांक) को निर्धारित करने के लिए टैग आकार निर्धारित करें। |
Animation | टैग पर चलाने वाले एनिमेशन (उठाना या नीचे आना) को निर्धारित करता है |
InfoWindow | इन्फोविंडो बनाना |
InfoWindowOptions | इन्फोविंडो रंगाने के विकल्प के लिए उपयोग किया जाता है। |
Polyline | बहुस्तरीया बनाना (पथ और बाहरी रूपांकन शैली) के लिए उपयोग किया जाता है। |
PolylineOptions | बहुस्तरीया रंगाने के विकल्प के लिए उपयोग किया जाता है। |
Polygon | बहुभुज बनाना (पथ और बाहरी रूपांकन+भरने की शैली) के लिए उपयोग किया जाता है। |
PolygonOptions | बहुभुज रंगाने के विकल्प के लिए उपयोग किया जाता है। |
Rectangle | चतुर्भुज बनाना (किनारा और बाहरी रूपांकन+भरने की शैली) के लिए उपयोग किया जाता है। |
RectangleOptions | चतुर्भुज रंगाने के विकल्प के लिए उपयोग किया जाता है। |
Circle | गोला बनाना (केंद्र+दूरी और बाहरी रूपांकन+भरने की शैली) के लिए उपयोग किया जाता है। |
CircleOptions | गोला रंगाने के विकल्प के लिए उपयोग किया जाता है। |
GroundOverlay | |
GroundOverlayOptions | |
OverlayView | |
MapPanes | |
MapCanvasProjection |
इवेंट
कंस्ट्रक्टर/वस्तु | वर्णन |
---|---|
MapsEventListener |
इसमें कोई विधि नहीं है और कोई बनाने की कार्यक्रम नहीं है इसकी इंस्टेंस �addListener() और addDomListener() से वापस दी जाती है और अंत में removeListener() में वापस दी जाती है |
event | इवेंट लिस्टनर जोड़ना/हटाना/इवेंट को ट्रिगर करना |
MouseEvent | मानचित्र और ओवरले के विभिन्न माउस इवेंट से वापस दिया जाता है। |
नियंत्रण
नियंत्रण/वस्तु | वर्णन |
---|---|
MapTypeControlOptions | नियंत्रण इकाई के विकल्प (स्थान और शैली) को सहेजता है। |
MapTypeControlStyle | दिखाने वाले नक्शा नियंत्रण इकाई के प्रकार (ड्रॉपडाउन मेनू या बटन) को निर्धारित करता है। |
OverviewMapControlOptions | अवलोकन नक्शा नियंत्रण इकाई के रंगाने के विकल्प (खुला या बंद) के लिए उपयोग किया जाता है। |
PanControlOptions | पैन नियंत्रण इकाई के रंगाने के विकल्प (स्थान) के लिए उपयोग किया जाता है। |
RotateControlOptions | घुमाने नियंत्रण इकाई के रंगाने के विकल्प (स्थान) के लिए उपयोग किया जाता है। |
ScaleControlOptions | अनुपात नियंत्रण इकाई के रंगाने के विकल्प (स्थान और शैली) के लिए उपयोग किया जाता है। |
ScaleControlStyle | दिखाने वाले अनुपात नियंत्रण इकाई के प्रकार को निर्धारित करता है। |
StreetViewControlOptions | स्ट्रीटव्यू पेगमैन नियंत्रण इकाई के रंगाने के विकल्प (स्थान) के लिए उपयोग किया जाता है। |
ZoomControlOptions | जीयूजी नियंत्रण इकाई के रंगाने के विकल्प (स्थान और शैली) के लिए उपयोग किया जाता है। |
ZoomControlStyle | किस तरह के ज़ोमिंग कंट्रोल (बड़ा या छोटा) दिखाना है, इसे निर्धारित करता है। |
ControlPosition | कंट्रोल की स्थिति को निर्धारित करता है। |
- पिछला पृष्ठ मैप टाइप
- अगला पृष्ठ एसवीजी इंट्रॉडक्शन