पॉलीलाइन क्लास
google.maps.Polyline
क्लास
पॉलीलाइन, मैप पर कनेक्ट किए गए लाइन सेगमेंट का लीनियर ओवरले है.
इस क्लास में
MVCObject
को शामिल किया जाता है.
const {Polyline} = await google.maps.importLibrary("maps")
को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
Polyline |
Polyline([opts]) पैरामीटर:
पास की गई PolylineOptions का इस्तेमाल करके एक पॉलीलाइन बनाएं, जिससे पॉलीलाइन बनाते समय इस्तेमाल करने के लिए, पॉलीलाइन का पाथ और स्ट्रोक की स्टाइल, दोनों बताई जा सकें. पॉलीलाइन बनाते समय, LatLng का अरे या LatLng का MVCArray पास किया जा सकता है. हालांकि, इंस्टैंशिएट किए जाने पर, सामान्य कलेक्शन को पॉलीलाइन में MVCArray s में बदल दिया जाता है. |
तरीके | |
---|---|
getDraggable |
getDraggable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि उपयोगकर्ता इस आकार को खींच सकता है या नहीं. |
getEditable |
getEditable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि उपयोगकर्ता इस आकार में बदलाव कर सकता है या नहीं. |
getMap |
getMap() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
Map|null उस मैप की जानकारी देता है जिस पर यह आकार जुड़ा है. |
getPath |
getPath() पैरामीटर: कोई नहीं
पाथ को फिर से हासिल करता है. |
getVisible |
getVisible() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean दिखाता है कि यह पॉली दिखाई दे रही है या नहीं. |
setDraggable |
setDraggable(draggable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच और छोड़ सकता है. geodesic प्रॉपर्टी, खींचकर छोड़ने के मोड के बारे में बताती है. |
setEditable |
setEditable(editable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता सिरों पर और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट खींचकर, इस आकार में बदलाव कर सकता है. |
setMap |
setMap(map) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस आकार को बताए गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया गया है, तो आकार हटा दिया जाएगा. |
setOptions |
setOptions(options) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
|
setPath |
setPath(path) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
पाथ सेट करता है. ज़्यादा जानकारी के लिए, PolylineOptions पर जाएं. |
setVisible |
setVisible(visible) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस पॉली को false पर सेट करने पर, यह इसे छिपा देता है. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
इवेंट | |
---|---|
click |
function(event) तर्क:
यह इवेंट, Polyline पर DOM क्लिक इवेंट के ट्रिगर होने पर ट्रिगर होता है. |
contextmenu |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब DOM कॉन्टेक्स्ट मेन्यू इवेंट को Poyline पर ट्रिगर किया जाता है. |
dblclick |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब Polyline पर DOM dblclick इवेंट सक्रिय होता है. |
drag |
function(event) तर्क:
जब उपयोगकर्ता पॉलीलाइन को खींचता है, तब यह इवेंट बार-बार चालू होता है. |
dragend |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना बंद कर देता है. |
dragstart |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना शुरू करता है. |
mousedown |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब Polyline पर DOM माउसडाउन इवेंट ट्रिगर होता है. |
mousemove |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब Polyline पर DOM माउसmove इवेंट ट्रिगर होता है. |
mouseout |
function(event) तर्क:
यह इवेंट, पॉलीलाइन माउसआउट पर ट्रिगर हुआ है. |
mouseover |
function(event) तर्क:
यह इवेंट, पॉलीलाइन माउसओवर पर ट्रिगर हुआ है. |
mouseup |
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब Polyline पर DOM माउसअप इवेंट ट्रिगर होता है. |
|
function(event) तर्क:
यह इवेंट, पॉलीलाइन पर राइट क्लिक करने पर ट्रिगर होता है. |
PolylineOptions इंटरफ़ेस
google.maps.PolylineOptions
इंटरफ़ेस
PolylineOptions ऑब्जेक्ट का इस्तेमाल उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें Polyline पर सेट किया जा सकता है.
प्रॉपर्टी | |
---|---|
clickable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true इससे पता चलता है कि Polyline , माउस इवेंट मैनेज करता है या नहीं. |
draggable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच और छोड़ सकता है. geodesic प्रॉपर्टी, खींचकर छोड़ने के मोड के बारे में बताती है. |
editable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता सिरों पर और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट खींचकर, इस आकार में बदलाव कर सकता है. |
geodesic optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false जब true होता है, तो बहुभुज के किनारों को जियोडेसिक समझा जाता है और वे पृथ्वी की वक्र के अनुरूप होंगे. false होने पर, स्क्रीन स्पेस में पॉलीगॉन के किनारे सीधी रेखाओं के रूप में रेंडर होते हैं. ध्यान दें कि खींचे जाने पर भौगोलिक बहुभुज का आकार बदला हुआ लग सकता है, क्योंकि आयाम पृथ्वी की सतह के सापेक्ष बनाए जाते हैं. |
icons optional |
टाइप:
Array<IconSequence> optional पॉलीलाइन के साथ रेंडर किए जाने वाले आइकॉन. |
map optional |
टाइप:
Map optional मैप जिस पर पॉलीलाइन दिखाना है. |
path optional |
टाइप:
MVCArray<LatLng>|Array<LatLng|LatLngLiteral> optional पॉलीलाइन के निर्देशांकों का क्रमित अनुक्रम. इस पाथ को LatLng के आसान कलेक्शन या LatLng के MVCArray का इस्तेमाल करके बताया जा सकता है. ध्यान दें कि अगर आपने सामान्य अरे पास किया, तो वह MVCArray में LatLngs को जोड़ने या हटाने से, MVCArray में बदल जाएगी. इससे मैप पर पॉलीलाइन अपने-आप अपडेट हो जाएगी. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
strokeOpacity optional |
टाइप:
number optional स्ट्रोक की ओपैसिटी 0.0 और 1.0 के बीच होती है. |
strokeWeight optional |
टाइप:
number optional स्ट्रोक की चौड़ाई (पिक्सल में). |
visible optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true यह पॉलीलाइन मैप पर दिख रही है या नहीं. |
zIndex optional |
टाइप:
number optional अन्य पॉली की तुलना में zIndex. |
IconSequence इंटरफ़ेस
google.maps.IconSequence
इंटरफ़ेस
यह बताता है कि लाइन पर आइकॉन कैसे रेंडर होते हैं.
अगर आपकी पॉलीलाइन जियोडेसिक है, तो ऑफ़सेट और दोहराव, दोनों के लिए तय की गई दूरी को डिफ़ॉल्ट रूप से मीटर में गिना जाता है. ऑफ़सेट को सेट करने या पिक्सल वैल्यू को दोहराने से, स्क्रीन पर दूरी की गिनती पिक्सल में हो जाएगी.
प्रॉपर्टी | |
---|---|
fixedRotation optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर true है, तो क्रम में मौजूद हर आइकॉन का रोटेशन एक ही है. इससे कोई फ़र्क़ नहीं पड़ता कि वह किनारे किस कोण पर है. अगर false है, तो क्रम में मौजूद हर आइकॉन को किनारे से अलाइन करने के लिए, घुमाया जाता है. |
icon optional |
टाइप:
Symbol optional लाइन पर रेंडर करने के लिए आइकॉन. |
offset optional |
टाइप:
string optional डिफ़ॉल्ट:
'100%' उस लाइन की शुरुआत से दूरी जिस पर आइकॉन को रेंडर करना है. इस दूरी को लाइन की लंबाई के प्रतिशत (जैसे कि '50%') या पिक्सल (उदाहरण के लिए, '50px') के रूप में दिखाया जा सकता है. |
repeat optional |
टाइप:
string optional डिफ़ॉल्ट:
0 लाइन पर लगातार मौजूद आइकॉन के बीच की दूरी. इस दूरी को लाइन की लंबाई के प्रतिशत (उदाहरण के लिए, '50%') या पिक्सल (उदाहरण के लिए, '50px') के रूप में दिखाया जा सकता है. आइकॉन का बार-बार इस्तेमाल बंद करने के लिए, '0' तय करें. |
पॉलीगॉन क्लास
google.maps.Polygon
क्लास
पॉलीगॉन (पॉलीलाइन की तरह) एक क्रमित अनुक्रम में जुड़े हुए निर्देशांकों की शृंखला को परिभाषित करता है. साथ ही, बहुभुज एक बंद लूप बनाते हैं और भरे हुए क्षेत्र को परिभाषित करते हैं. आसान पॉलीगॉन, छेद वाला पॉलीगॉन वगैरह से शुरू करते हुए, डेवलपर की गाइड में सैंपल देखें. ध्यान दें कि डेटा लेयर का इस्तेमाल करके भी पॉलीगॉन बनाया जा सकता है. डेटा लेयर, छेद बनाने का आसान तरीका उपलब्ध कराता है, क्योंकि यह आपके लिए अंदरूनी और बाहरी पाथ के क्रम को हैंडल करती है.
इस क्लास में
MVCObject
को शामिल किया जाता है.
const {Polygon} = await google.maps.importLibrary("maps")
को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
Polygon |
Polygon([opts]) पैरामीटर:
पास किए गए PolygonOptions का इस्तेमाल करके एक पॉलीगॉन बनाएं, जिसमें पॉलीगॉन का पाथ, पॉलीगॉन के किनारों के लिए स्ट्रोक स्टाइल, और पॉलीगॉन के अंदरूनी इलाकों के लिए फ़िल स्टाइल तय करें. किसी पॉलीगॉन में एक या उससे ज़्यादा पाथ हो सकते हैं, जिनके हर पाथ में LatLng का कलेक्शन होता है. इन पाथ को बनाते समय, LatLngs का कलेक्शन या LatLng का MVCArray पास किया जा सकता है. इंस्टैंशिएट किए जाने पर, पॉलीगॉन में सरणियों को MVCArray में बदल दिया जाता है. |
तरीके | |
---|---|
getDraggable |
getDraggable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि उपयोगकर्ता इस आकार को खींच सकता है या नहीं. |
getEditable |
getEditable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि उपयोगकर्ता इस आकार में बदलाव कर सकता है या नहीं. |
getMap |
getMap() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
Map|null उस मैप की जानकारी देता है जिस पर यह आकार जुड़ा है. |
getPath |
getPath() पैरामीटर: कोई नहीं
पहला पाथ फिर से लाता है. |
getPaths |
getPaths() पैरामीटर: कोई नहीं
इस पॉलीगॉन के लिए पाथ लाता है. |
getVisible |
getVisible() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean दिखाता है कि यह पॉली दिखाई दे रही है या नहीं. |
setDraggable |
setDraggable(draggable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच और छोड़ सकता है. geodesic प्रॉपर्टी, खींचकर छोड़ने के मोड के बारे में बताती है. |
setEditable |
setEditable(editable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता सिरों पर और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट खींचकर, इस आकार में बदलाव कर सकता है. |
setMap |
setMap(map) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस आकार को बताए गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया गया है, तो आकार हटा दिया जाएगा. |
setOptions |
setOptions(options) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
|
setPath |
setPath(path) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
पहला पाथ सेट करता है. ज़्यादा जानकारी के लिए, PolygonOptions पर जाएं. |
setPaths |
setPaths(paths) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस पॉलीगॉन के लिए पाथ सेट करता है. |
setVisible |
setVisible(visible) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस पॉली को false पर सेट करने पर, यह इसे छिपा देता है. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
इवेंट | |
---|---|
click |
function(event) तर्क:
यह इवेंट पॉलीगॉन पर DOM क्लिक इवेंट सक्रिय होने पर सक्रिय किया जाता है. |
contextmenu |
function(event) तर्क:
यह इवेंट तब सक्रिय किया जाता है, जब DOM कॉन्टेक्स्टमेन्यू इवेंट पॉलीगॉन पर सक्रिय किया जाता है. |
dblclick |
function(event) तर्क:
यह इवेंट तब सक्रिय किया जाता है, जब पॉलीगॉन पर DOM dblclick इवेंट सक्रिय किया जाता है. |
drag |
function(event) तर्क:
यह इवेंट उस समय बार-बार सक्रिय होता है, जब उपयोगकर्ता पॉलीगॉन को खींचता है. |
dragend |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता पॉलीगॉन को खींचना बंद कर देता है. |
dragstart |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता पॉलीगॉन को खींचना शुरू करता है. |
mousedown |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब पॉलीगॉन पर DOM माउसडाउन इवेंट सक्रिय होता है. |
mousemove |
function(event) तर्क:
यह इवेंट तब सक्रिय किया जाता है, जब DOM माउसmove इवेंट पॉलीगॉन पर सक्रिय किया जाता है. |
mouseout |
function(event) तर्क:
यह इवेंट पॉलीगॉन माउसआउट पर सक्रिय किया गया है. |
mouseover |
function(event) तर्क:
यह इवेंट पॉलीगॉन माउसओवर पर सक्रिय किया गया है. |
mouseup |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब पॉलीगॉन पर DOM माउसअप इवेंट सक्रिय किया जाता है. |
|
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब पॉलीगॉन पर राइट-क्लिक किया जाता है. |
PolygonOptions इंटरफ़ेस
google.maps.PolygonOptions
इंटरफ़ेस
पॉलीगॉन विकल्प ऑब्जेक्ट का इस्तेमाल, उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें पॉलीगॉन पर सेट किया जा सकता है.
प्रॉपर्टी | |
---|---|
clickable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true इससे पता चलता है कि Polygon , माउस इवेंट मैनेज करता है या नहीं. |
draggable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच और छोड़ सकता है. geodesic प्रॉपर्टी, खींचकर छोड़ने के मोड के बारे में बताती है. |
editable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता सिरों पर और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट खींचकर, इस आकार में बदलाव कर सकता है. |
fillColor optional |
टाइप:
string optional भरने का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
fillOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच फ़िल ओपैसिटी |
geodesic optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false जब true होता है, तो बहुभुज के किनारों को जियोडेसिक समझा जाता है और वे पृथ्वी की वक्र के अनुरूप होंगे. false होने पर, स्क्रीन स्पेस में पॉलीगॉन के किनारे सीधी रेखाओं के रूप में रेंडर होते हैं. ध्यान दें कि खींचे जाने पर भौगोलिक बहुभुज का आकार बदला हुआ लग सकता है, क्योंकि आयाम पृथ्वी की सतह के सापेक्ष बनाए जाते हैं. |
map optional |
टाइप:
Map optional मैप जिस पर पॉलीगॉन दिखाना है. |
paths optional |
टाइप:
MVCArray<MVCArray<LatLng>>|MVCArray<LatLng>|Array<Array<LatLng|LatLngLiteral>>|Array<LatLng|LatLngLiteral> optional निर्देशांकों का व्यवस्थित क्रम, जो किसी बंद लूप को दिखाता है. बहुभुज के विपरीत, बहुभुज में एक या ज़्यादा पथ हो सकते हैं. इस वजह से, पाथ प्रॉपर्टी LatLng निर्देशांक का एक या उससे ज़्यादा कलेक्शन तय कर सकती है. पथ अपने आप बंद हो जाते हैं; पथ के पहले शीर्ष को अंतिम शीर्ष के रूप में न दोहराएं. LatLng की एक सरणी का इस्तेमाल करके सरल पॉलीगॉन को परिभाषित किया जा सकता है. ज़्यादा जटिल पॉलीगॉन, सरणियों का अरे तय कर सकते हैं. सभी आसान कलेक्शन को MVCArray में बदल दिया जाता है. MVCArray से LatLng डालने या हटाने से, मैप पर पॉलीगॉन अपने-आप अपडेट हो जाएगा. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
strokeOpacity optional |
टाइप:
number optional स्ट्रोक की ओपैसिटी 0.0 और 1.0 के बीच की होनी चाहिए |
strokePosition optional |
टाइप:
StrokePosition optional डिफ़ॉल्ट:
StrokePosition.CENTER स्ट्रोक की स्थिति. |
strokeWeight optional |
टाइप:
number optional स्ट्रोक की चौड़ाई (पिक्सल में). |
visible optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true यह पॉलीगॉन मैप पर दिख रहा है या नहीं. |
zIndex optional |
टाइप:
number optional अन्य पॉली की तुलना में zIndex. |
PolyMouseEvent इंटरफ़ेस
google.maps.PolyMouseEvent
इंटरफ़ेस
यह ऑब्जेक्ट, पॉलीलाइन और पॉलीगॉन पर माउस इवेंट से मिला है.
इस इंटरफ़ेस में
MapMouseEvent
की जानकारी भी है.
प्रॉपर्टी | |
---|---|
edge optional |
टाइप:
number optional अगर इवेंट, बदलाव किए जा सकने वाले पॉलीगॉन पर मिड-पॉइंट पर हुआ है, तो कर्सर के नीचे पाथ में किनारे का इंडेक्स. |
path optional |
टाइप:
number optional अगर इवेंट किसी शीर्ष पर हुआ है और पॉलीगॉन में बदलाव किया जा सकता है, तो इवेंट होने के दौरान कर्सर के नीचे का पाथ इंडेक्स. अगर ऐसा नहीं है, तो undefined . |
vertex optional |
टाइप:
number optional अगर इवेंट किसी शीर्ष पर हुआ है और पॉलीलाइन या पॉलीगॉन में बदलाव किया जा सकता है, तो इवेंट होने के दौरान कर्सर के नीचे के शीर्ष का इंडेक्स. अगर इवेंट, किसी वर्टेक्स पर नहीं होता है, तो वैल्यू undefined होती है. |
इनहेरिट किया गया:
domEvent ,
latLng
|
तरीके | |
---|---|
इनहेरिट किया गया:
stop
|
रेक्टैंगल क्लास
google.maps.Rectangle
क्लास
रेक्टैंगल ओवरले.
इस क्लास में
MVCObject
को शामिल किया जाता है.
const {Rectangle} = await google.maps.importLibrary("maps")
को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
Rectangle |
Rectangle([opts]) पैरामीटर:
पास किए गए RectangleOptions का इस्तेमाल करके एक रेक्टैंगल बनाएं, जिससे सीमाएं और स्टाइल तय होती है. |
तरीके | |
---|---|
getBounds |
getBounds() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
LatLngBounds|null इस आयत की सीमाएं दिखाता है. |
getDraggable |
getDraggable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह दिखाता है कि उपयोगकर्ता इस रेक्टैंगल को खींच सकता है या नहीं. |
getEditable |
getEditable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह दिखाता है कि उपयोगकर्ता इस रेक्टैंगल में बदलाव कर सकता है या नहीं. |
getMap |
getMap() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
Map|null उस मैप की जानकारी देता है जिस पर यह आयत दिखता है. |
getVisible |
getVisible() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean दिखाता है कि यह आयत मैप पर दिख रहा है या नहीं. |
setBounds |
setBounds(bounds) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस आयत की सीमाएं सेट करता है. |
setDraggable |
setDraggable(draggable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस रेक्टैंगल को मैप के ऊपर खींच सकता है. |
setEditable |
setEditable(editable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता कोने में और हर किनारे पर दिखाए गए कंट्रोल पॉइंट को खींचकर, इस रेक्टैंगल में बदलाव कर सकता है. |
setMap |
setMap(map) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
बताए गए मैप पर रेक्टैंगल को रेंडर करता है. अगर मैप को null पर सेट किया गया है, तो रेक्टैंगल हटा दिया जाएगा. |
setOptions |
setOptions(options) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
|
setVisible |
setVisible(visible) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इस रेक्टैंगल को false पर सेट किया गया है, तो यह रेक्टैंगल को छिपा देता है. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
इवेंट | |
---|---|
bounds_changed |
function() आर्ग्यूमेंट: कोई नहीं
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल की सीमाएं बदल जाती हैं. |
click |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर DOM क्लिक इवेंट सक्रिय होता है. |
contextmenu |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर DOM कॉन्टेक्स्टमेन्यू इवेंट सक्रिय होता है. |
dblclick |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर DOM dblclick इवेंट सक्रिय किया जाता है. |
drag |
function(event) तर्क:
जब उपयोगकर्ता रेक्टैंगल को खींचता है, तब यह इवेंट बार-बार ट्रिगर होता है. |
dragend |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता रेक्टैंगल को खींचना बंद कर देता है. |
dragstart |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता रेक्टैंगल को खींचना शुरू करता है. |
mousedown |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर डीओएम माउसडाउन इवेंट चालू होता है. |
mousemove |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर DOM माउसmove इवेंट चालू किया जाता है. |
mouseout |
function(event) तर्क:
यह इवेंट रेक्टैंगल माउसआउट पर फ़ायर किया गया है. |
mouseover |
function(event) तर्क:
यह इवेंट रेक्टैंगल माउसओवर पर फ़ायर किया गया है. |
mouseup |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब रेक्टैंगल पर डीओएम माउसअप इवेंट सक्रिय होता है. |
|
function(event) तर्क:
यह इवेंट तब ट्रिगर होता है, जब रेक्टैंगल पर राइट क्लिक किया जाता है. |
RectangleOptions इंटरफ़ेस
google.maps.RectangleOptions
इंटरफ़ेस
RectangleOptions ऑब्जेक्ट का इस्तेमाल उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें रेक्टैंगल पर सेट किया जा सकता है.
प्रॉपर्टी | |
---|---|
bounds optional |
टाइप:
LatLngBounds|LatLngBoundsLiteral optional सीमाएं. |
clickable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true इससे पता चलता है कि Rectangle , माउस इवेंट मैनेज करता है या नहीं. |
draggable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस रेक्टैंगल को मैप के ऊपर खींच सकता है. |
editable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता कोने में और हर किनारे पर दिखाए गए कंट्रोल पॉइंट को खींचकर, इस रेक्टैंगल में बदलाव कर सकता है. |
fillColor optional |
टाइप:
string optional भरने का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
fillOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच फ़िल ओपैसिटी |
map optional |
टाइप:
Map optional मैप जिस पर आयत दिखाना है. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
strokeOpacity optional |
टाइप:
number optional स्ट्रोक की ओपैसिटी 0.0 और 1.0 के बीच की होनी चाहिए |
strokePosition optional |
टाइप:
StrokePosition optional डिफ़ॉल्ट:
StrokePosition.CENTER स्ट्रोक की स्थिति. |
strokeWeight optional |
टाइप:
number optional स्ट्रोक की चौड़ाई (पिक्सल में). |
visible optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true मैप पर यह आयत दिखाई दे रहा है या नहीं. |
zIndex optional |
टाइप:
number optional अन्य पॉली की तुलना में zIndex. |
Circle क्लास
google.maps.Circle
क्लास
पृथ्वी की सतह पर बना वृत्त; जिसे "गोलाकार टोपी" भी कहा जाता है.
इस क्लास में
MVCObject
को शामिल किया जाता है.
const {Circle} = await google.maps.importLibrary("maps")
को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
निर्माता | |
---|---|
Circle |
Circle([circleOrCircleOptions]) पैरामीटर:
पास किए गए CircleOptions का इस्तेमाल करके एक सर्कल बनाएं, जिससे सेंटर, रेडियस, और स्टाइल की जानकारी मिले. |
तरीके | |
---|---|
getBounds |
getBounds() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
LatLngBounds|null इस मंडली का LatLngBounds प्राप्त करता है. |
getCenter |
getCenter() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
LatLng|null इस सर्कल का सेंटर दिखाता है. |
getDraggable |
getDraggable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह दिखाता है कि उपयोगकर्ता इस सर्कल को खींच सकता है या नहीं. |
getEditable |
getEditable() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि उपयोगकर्ता इस सर्कल में बदलाव कर सकता है या नहीं. |
getMap |
getMap() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
Map|null वह मैप देता है जिस पर यह सर्कल दिखाया गया है. |
getRadius |
getRadius() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
number इस वृत्त की त्रिज्या (मीटर में) देता है. |
getVisible |
getVisible() पैरामीटर: कोई नहीं
रिटर्न वैल्यू:
boolean यह बताता है कि मैप पर यह सर्कल दिख रहा है या नहीं. |
setCenter |
setCenter(center) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस सर्कल का सेंटर सेट करता है. |
setDraggable |
setDraggable(draggable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस सर्कल को खींचकर मैप पर ले जा सकता है. |
setEditable |
setEditable(editable) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस सर्कल में बदलाव कर सकता है. इसके लिए, वह सर्कल के केंद्र में और उसके चारों तरफ़ दिखने वाले कंट्रोल पॉइंट को खींच सकता है. |
setMap |
setMap(map) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
बताए गए मैप पर सर्कल को रेंडर करता है. अगर मैप को null पर सेट किया गया है, तो सर्कल हटा दिया जाएगा. |
setOptions |
setOptions(options) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
|
setRadius |
setRadius(radius) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
इस वृत्त की त्रिज्या (मीटर में) सेट करता है. |
setVisible |
setVisible(visible) पैरामीटर:
रिटर्न वैल्यू: कोई नहीं
अगर इस मंडली को false पर सेट किया जाता है, तो यह इसे छिपा देता है. |
इनहेरिट की गई:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
इवेंट | |
---|---|
center_changed |
function() आर्ग्यूमेंट: कोई नहीं
सर्कल का केंद्र बदलने पर यह इवेंट सक्रिय होता है. |
click |
function(event) तर्क:
यह इवेंट उस समय सक्रिय होता है, जब सर्कल पर DOM क्लिक इवेंट सक्रिय किया जाता है. |
dblclick |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब मंडली पर DOM dblclick इवेंट सक्रिय किया जाता है. |
drag |
function(event) तर्क:
यह इवेंट बार-बार तब सक्रिय होता है, जब उपयोगकर्ता सर्कल को खींचता है. |
dragend |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता सर्कल को खींचना बंद कर देता है. |
dragstart |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता सर्कल को खींचना शुरू करता है. |
mousedown |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब सर्कल पर DOM माउसडाउन इवेंट सक्रिय होता है. |
mousemove |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब सर्कल पर DOM माउसmove इवेंट चालू होता है. |
mouseout |
function(event) तर्क:
यह इवेंट सर्कल माउसआउट पर सक्रिय किया गया है. |
mouseover |
function(event) तर्क:
यह इवेंट सर्कल माउसओवर पर सक्रिय होता है. |
mouseup |
function(event) तर्क:
यह इवेंट तब सक्रिय होता है, जब सर्कल पर DOM माउसअप इवेंट सक्रिय किया जाता है. |
radius_changed |
function() आर्ग्यूमेंट: कोई नहीं
सर्कल का दायरा बदलने पर यह इवेंट सक्रिय होता है. |
rightclick |
function(event) तर्क:
सर्कल पर राइट क्लिक करने पर यह इवेंट सक्रिय होता है. |
CircleOptions इंटरफ़ेस
google.maps.CircleOptions
इंटरफ़ेस
CircleOptions ऑब्जेक्ट का इस्तेमाल उन प्रॉपर्टी को तय करने के लिए किया जाता है जिन्हें सर्कल पर सेट किया जा सकता है.
प्रॉपर्टी | |
---|---|
center optional |
टाइप:
LatLng|LatLngLiteral optional सर्कल का केंद्र. |
clickable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true इससे पता चलता है कि Circle , माउस इवेंट मैनेज करता है या नहीं. |
draggable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस सर्कल को खींचकर मैप पर ले जा सकता है. |
editable optional |
टाइप:
boolean optional डिफ़ॉल्ट:
false अगर इसे true पर सेट किया जाता है, तो उपयोगकर्ता इस सर्कल में बदलाव कर सकता है. इसके लिए, वह सर्कल के केंद्र में और उसके चारों तरफ़ दिखने वाले कंट्रोल पॉइंट को खींच सकता है. |
fillColor optional |
टाइप:
string optional भरने का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
fillOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच फ़िल ओपैसिटी. |
map optional |
टाइप:
Map optional मैप जिस पर सर्कल दिखाना है. |
radius optional |
टाइप:
number optional पृथ्वी की सतह पर मीटर में त्रिज्या. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बड़े किए गए नाम वाले रंगों को छोड़कर, CSS3 के सभी रंग काम करते हैं. |
strokeOpacity optional |
टाइप:
number optional स्ट्रोक की ओपैसिटी 0.0 और 1.0 के बीच होती है. |
strokePosition optional |
टाइप:
StrokePosition optional डिफ़ॉल्ट:
StrokePosition.CENTER स्ट्रोक की स्थिति. |
strokeWeight optional |
टाइप:
number optional स्ट्रोक की चौड़ाई (पिक्सल में). |
visible optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true मैप पर यह सर्कल दिख रहा है या नहीं. |
zIndex optional |
टाइप:
number optional अन्य पॉली की तुलना में zIndex. |
StrokePosition कॉन्सटेंट
google.maps.StrokePosition
कॉन्सटेंट
पॉलीगॉन पर स्ट्रोक की संभावित स्थिति.
const {StrokePosition} = await google.maps.importLibrary("maps")
को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.
लगातार | |
---|---|
CENTER |
स्ट्रोक, पॉलीगॉन के पथ पर केंद्रित होता है, जिसमें आधा स्ट्रोक पॉलीगॉन के अंदर और आधा स्ट्रोक पॉलीगॉन के बाहर होता है. |
INSIDE |
स्ट्रोक, पॉलीगॉन के अंदर मौजूद है. |
OUTSIDE |
स्ट्रोक, पॉलीगॉन के बाहर मौजूद है. |