पॉलीलाइन क्लास
google.maps.Polyline
क्लास
पॉलीलाइन, मैप पर कनेक्ट किए गए लाइन सेगमेंट का एक लीनियर ओवरले होता है.
यह क्लास
MVCObject
तक बढ़ाई गई है.
const {Polyline} = await google.maps.importLibrary("maps")
पर कॉल करके ऐक्सेस करें. Maps JavaScript एपीआई में लाइब्रेरी देखें.
निर्माता | |
---|---|
Polyline |
Polyline([opts]) पैरामीटर:
पास की गई PolylineOptions का इस्तेमाल करके पॉलीलाइन बनाएं. पॉलीलाइन बनाते समय, पॉलीलाइन और स्ट्रोक स्टाइल दिखाने के लिए, पाथ का पाथ बताएं. पॉलीलाइन बनाते समय, आप LatLng या LatLng की एक श्रेणी पास कर सकते हैं. हालांकि, इंस्टैंशिएशन पर पॉलीलाइन का इस्तेमाल करके, आसान श्रेणियों को MVCArray में बदल दिया जाता है.MVCArray |
तरीके | |
---|---|
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) आर्ग्युमेंट:
Poyline पर DOM कॉन्टेक्स्टमेन्यू इवेंट के सक्रिय होने पर यह इवेंट सक्रिय होता है. |
dblclick |
function(event) आर्ग्युमेंट:
Polyline में DOM dblclick इवेंट के सक्रिय होने पर यह इवेंट सक्रिय हो जाता है. |
drag |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता पॉलीलाइन को खींचता है, तो यह इवेंट बार-बार ट्रिगर होता है. |
dragend |
function(event) आर्ग्युमेंट:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना बंद कर देता है. |
dragstart |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता पॉलीलाइन को खींचना शुरू करता है, तो यह इवेंट सक्रिय हो जाता है. |
mousedown |
function(event) आर्ग्युमेंट:
Polyline में DOM माउसडाउन इवेंट के सक्रिय होने पर यह इवेंट सक्रिय हो जाता है. |
mousemove |
function(event) आर्ग्युमेंट:
इवेंट के ट्रिगर होने पर, DOM DOM इवेंट को पॉलीलाइन पर सक्रिय किया जाता है. |
mouseout |
function(event) आर्ग्युमेंट:
यह इवेंट Polyline माउसआउट पर सक्रिय किया गया है. |
mouseover |
function(event) आर्ग्युमेंट:
यह इवेंट Polyline माउसओवर पर फ़ायर किया गया है. |
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 में बदल जाएगा. MVCArray में LatLngs डालने या हटाने पर, मैप पर पॉलीलाइन अपने-आप अपडेट हो जाएगी. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
strokeOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच स्ट्रोक की अपारदर्शिता. |
strokeWeight optional |
टाइप:
number optional पिक्सल में स्ट्रोक की चौड़ाई. |
visible optional |
टाइप:
boolean optional डिफ़ॉल्ट:
true क्या यह पॉलीलाइन मैप पर दिखाई दे रही है. |
zIndex optional |
टाइप:
number optional अन्य पॉलिश की तुलना में zindex. |
IConक्रम इंटरफ़ेस
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 एपीआई में लाइब्रेरी देखें.
निर्माता | |
---|---|
Polygon |
Polygon([opts]) पैरामीटर:
दिए गए PolygonOptions का इस्तेमाल करके पॉलीगॉन बनाएं, ताकि पॉलीगॉन के पाथ के बारे में बताया जा सके. साथ ही, पॉलीगॉन के किनारों के लिए स्ट्रोक स्टाइल और उस पॉलीगॉन के अंदरूनी इलाकों के लिए फ़िल स्टाइल तय करें. किसी पॉलीगॉन में एक या उससे ज़्यादा पाथ हो सकते हैं, जिनमें हर पाथ में LatLng s की कैटगरी होती है. इन पाथ को बनाते समय, आप LatLngs या MVCArray में से MVCArray की श्रेणी पास कर सकते हैं.LatLng इंस्टैंशिएशन के बाद, श्रेणियों को पॉलीगॉन में 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) आर्ग्युमेंट:
पॉलीगॉन पर डीओएम क्लिक इवेंट सक्रिय होने पर, यह इवेंट सक्रिय होता है. |
contextmenu |
function(event) आर्ग्युमेंट:
पॉलीगॉन में डीओएम संदर्भ मेन्यू इवेंट चालू होने पर, यह इवेंट सक्रिय होता है. |
dblclick |
function(event) आर्ग्युमेंट:
बहुभुज पर DOM dblclick इवेंट के सक्रिय होने पर यह इवेंट सक्रिय हो जाता है. |
drag |
function(event) आर्ग्युमेंट:
उपयोगकर्ता जब पॉलीगॉन को खींचता है, तो यह इवेंट बार-बार ट्रिगर होता है. |
dragend |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता पॉलीगॉन को खींचना बंद करता है, तो यह इवेंट सक्रिय हो जाता है. |
dragstart |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता पॉलीगॉन को खींचना शुरू करता है, तो यह इवेंट सक्रिय हो जाता है. |
mousedown |
function(event) आर्ग्युमेंट:
पॉलीगॉन में डीओएम माउसडाउन इवेंट सक्रिय होने पर यह इवेंट सक्रिय हो जाता है. |
mousemove |
function(event) आर्ग्युमेंट:
पॉलीगॉन में डीओएम माउसमूव इवेंट के चालू होने पर यह इवेंट सक्रिय हो जाता है. |
mouseout |
function(event) आर्ग्युमेंट:
यह इवेंट, पॉलीगॉन माउसआउट पर सक्रिय होता है. |
mouseover |
function(event) आर्ग्युमेंट:
यह इवेंट, पॉलीगॉन माउसओवर पर सक्रिय होता है. |
mouseup |
function(event) आर्ग्युमेंट:
पॉलीगॉन में DOM माउसअप इवेंट चालू होने पर, यह इवेंट सक्रिय हो जाता है. |
|
function(event) आर्ग्युमेंट:
इस इवेंट को तब चालू किया जाता है, जब पॉलीगॉन पर दायां क्लिक किया जाता है. |
पॉलीगॉन विकल्प इंटरफ़ेस
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 फ़िल कलर. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
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 स्ट्रोक का रंग. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
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 एपीआई में लाइब्रेरी देखें.
निर्माता | |
---|---|
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) आर्ग्युमेंट:
इस इवेंट को तब ट्रिगर किया जाता है, जब DOM माउसडाउन इवेंट को रेक्टैंगल पर ट्रिगर किया जाता है. |
mousemove |
function(event) आर्ग्युमेंट:
इस इवेंट को तब ट्रिगर किया जाता है, जब डीओएम माउसमूव इवेंट को रेक्टैंगल में सक्रिय किया जाता है. |
mouseout |
function(event) आर्ग्युमेंट:
यह इवेंट, आयताकार माउसआउट पर सक्रिय होता है. |
mouseover |
function(event) आर्ग्युमेंट:
यह इवेंट, आयत के माउसओवर पर सक्रिय होता है. |
mouseup |
function(event) आर्ग्युमेंट:
इस इवेंट को तब ट्रिगर किया जाता है, जब DOM माउसअप इवेंट को आयत पर सक्रिय किया जाता है. |
|
function(event) आर्ग्युमेंट:
यह इवेंट तब सक्रिय होता है, जब आयत पर दायां क्लिक किया गया हो. |
रेक्टैंगल के विकल्प इंटरफ़ेस
google.maps.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 फ़िल कलर. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
fillOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच फ़िल ओपैसिटी |
map optional |
टाइप:
Map optional वह मैप जिस पर आयत दिखाना है. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
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. |
सर्कल क्लास
google.maps.Circle
क्लास
पृथ्वी की सतह पर बना गोला. इसे "गोलाकार टोपी" भी कहा जाता है.
यह क्लास
MVCObject
तक बढ़ाई गई है.
const {Circle} = await google.maps.importLibrary("maps")
पर कॉल करके ऐक्सेस करें. Maps JavaScript एपीआई में लाइब्रेरी देखें.
निर्माता | |
---|---|
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) आर्ग्युमेंट:
जब डीओएम क्लिक इवेंट सर्कल पर सक्रिय होता है, तब यह इवेंट सक्रिय होता है. |
dblclick |
function(event) आर्ग्युमेंट:
जब सर्कल पर DOM dblclick इवेंट चालू किया जाता है, तब यह इवेंट सक्रिय हो जाता है. |
drag |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता सर्कल को खींचता है, तो यह इवेंट बार-बार ट्रिगर होता है. |
dragend |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता सर्कल को खींचना बंद कर देता है, तब यह इवेंट सक्रिय हो जाता है. |
dragstart |
function(event) आर्ग्युमेंट:
जब उपयोगकर्ता सर्कल को खींचना शुरू करता है, तो यह इवेंट सक्रिय हो जाता है. |
mousedown |
function(event) आर्ग्युमेंट:
जब सर्कल पर डीओएम माउसडाउन इवेंट सक्रिय होता है, तब यह इवेंट सक्रिय होता है. |
mousemove |
function(event) आर्ग्युमेंट:
जब कर्सर माउसमूव इवेंट को सर्कल पर सक्रिय किया जाता है, तब यह इवेंट सक्रिय हो जाता है. |
mouseout |
function(event) आर्ग्युमेंट:
यह इवेंट, सर्कल माउसआउट पर सक्रिय होता है. |
mouseover |
function(event) आर्ग्युमेंट:
यह इवेंट, सर्कल माउसओवर पर सक्रिय होता है. |
mouseup |
function(event) आर्ग्युमेंट:
जब सर्कल पर DOM माउसअप इवेंट चालू होता है, तब यह इवेंट सक्रिय होता है. |
radius_changed |
function() आर्ग्युमेंट: कोई नहीं
सर्कल के दायरे में बदलाव होने पर यह इवेंट सक्रिय होता है. |
rightclick |
function(event) आर्ग्युमेंट:
इस इवेंट को तब सक्रिय किया जाता है, जब सर्कल पर दायां क्लिक किया जाता है. |
सर्कल विकल्प इंटरफ़ेस
google.maps.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 फ़िल कलर. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
fillOpacity optional |
टाइप:
number optional 0.0 और 1.0 के बीच का ओपैसिटी भरें. |
map optional |
टाइप:
Map optional वह मैप जिस पर सर्कल दिखाना है. |
radius optional |
टाइप:
number optional धरती की सतह पर मीटर का दायरा. |
strokeColor optional |
टाइप:
string optional स्ट्रोक का रंग. बढ़ाई गई नाम वाली फ़ाइलों को छोड़कर, बाकी सभी सीएसएस3 रंग काम करते हैं. |
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 एपीआई में लाइब्रेरी देखें.
कॉन्सटेंट | |
---|---|
CENTER |
स्ट्रोक, पॉलीगॉन के बीच में होता है. इसमें से आधा स्ट्रोक पॉलीगॉन में होता है और आधा स्ट्रोक पॉलीगॉन के बाहर होता है. |
INSIDE |
स्ट्रोक, पॉलीगॉन में मौजूद होता है. |
OUTSIDE |
स्ट्रोक, पॉलीगॉन के बाहर होता है. |