Polygons

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

पॉलीलाइन क्लास

google.maps.Polyline कक्षा

पॉलीलाइन, मैप पर कनेक्ट किए गए लाइन सेगमेंट का लीनियर ओवरले है.

इस कक्षा के सदस्य MVCObject हैं.

v=beta का इस्तेमाल करने पर, const {Polyline} = await google.map.importLibrary("maps") पर कॉल करके ऐक्सेस किया जा सकता है. Maps JavaScript API में लाइब्रेरी देखें.

Polyline
Polyline([opts])
पैरामीटर:
पास की गई PolylineOptions का इस्तेमाल करके, पॉलीलाइन बनाएं. इसमें, पॉलीलाइन और स्ट्रोक की स्टाइल का पाथ, पॉलीलाइन को बनाते समय तय करेगा. पॉलीलाइन बनाते समय, आप LatLng या LatLng की कैटगरी LatLng या MVCArray पास कर सकते हैं. हालांकि, इंस्टैंशिएशन के बाद, पॉलीलाइन में सरल सरणियां, LatLng में बदल जाती हैं.
getDraggable
getDraggable()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
इस नीति से पता चलता है कि उपयोगकर्ता इस आकार को खींच सकता है या नहीं.
getEditable
getEditable()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
यह बताता है कि उपयोगकर्ता इस आकार में बदलाव कर सकता है या नहीं.
getMap
getMap()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: Map|null
वह मैप लौटाता है जिस पर यह आकार जुड़ा हुआ है.
getPath
getPath()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: MVCArray<LatLng>
पाथ को वापस लाता है.
getVisible
getVisible()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
दिखाता है कि यह पॉली मैप पर दिखाई देता है या नहीं.
setDraggable
setDraggable(draggable)
पैरामीटर:
  • draggableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच सकते हैं. geodesic प्रॉपर्टी, ड्रैग करने के मोड के बारे में बताती है.
setEditable
setEditable(editable)
पैरामीटर:
  • editableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true पर सेट किया जाता है, तो उपयोगकर्ता, कोने और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट को खींचकर इस आकार में बदलाव कर सकते हैं.
setMap
setMap(map)
पैरामीटर:
  • map: Map optional
सामान लौटाने की वैल्यू: कोई नहीं
इस आकार को तय किए गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो आकार हटा दिया जाएगा.
setOptions
setOptions(options)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
setPath
setPath(path)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
पाथ सेट करता है. ज़्यादा जानकारी के लिए, PolylineOptions देखें.
setVisible
setVisible(visible)
पैरामीटर:
  • visibleboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर false को सेट किया जाता है, तो यह पॉली को छिपा देता है.
इनहेरिट की गई: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(event)
आर्ग्युमेंट:
जब DOM क्लिक इवेंट पॉलीलाइन पर सक्रिय होता है, तब यह इवेंट सक्रिय होता है.
contextmenu
function(event)
आर्ग्युमेंट:
Poyline पर डीओएम संदर्भ मेन्यू इवेंट के सक्रिय होने पर यह इवेंट सक्रिय होता है.
dblclick
function(event)
आर्ग्युमेंट:
जब Polyline पर DOM dblclick इवेंट चालू होता है, तब यह इवेंट सक्रिय होता है.
drag
function(event)
आर्ग्युमेंट:
उपयोगकर्ता के पॉलीलाइन को खींचने के दौरान यह इवेंट बार-बार सक्रिय होता है.
dragend
function(event)
आर्ग्युमेंट:
यह इवेंट तब सक्रिय होता है, जब उपयोगकर्ता पॉलीलाइन को खींचना बंद कर देता है.
dragstart
function(event)
आर्ग्युमेंट:
जब उपयोगकर्ता पॉलीलाइन को खींचना शुरू करता है, तो यह इवेंट सक्रिय हो जाता है.
mousedown
function(event)
आर्ग्युमेंट:
इस इवेंट को तब सक्रिय किया जाता है, जब Polyline में डीओएम माउसडाउन इवेंट चालू होता है.
mousemove
function(event)
आर्ग्युमेंट:
इस इवेंट को तब सक्रिय किया जाता है, जब Polyline पर DOM माउसमूव इवेंट फ़ायर होता है.
mouseout
function(event)
आर्ग्युमेंट:
यह इवेंट पॉलीलाइन माउसआउट पर सक्रिय होता है.
mouseover
function(event)
आर्ग्युमेंट:
यह इवेंट पॉलीलाइन माउसओवर पर सक्रिय होता है.
mouseup
function(event)
आर्ग्युमेंट:
इस इवेंट को Polyline में DOM माउसअप इवेंट के सक्रिय होने पर सक्रिय किया जाता है.
rightclick
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
अन्य पॉलीपॉज़ के मुकाबले zइंडेक्स.

Iconक्रम इंटरफ़ेस

google.maps.IconSequence इंटरफ़ेस

यह बताता है कि आइकॉन को किसी लाइन पर कैसे रेंडर करना है.

अगर आपकी पॉलीलाइन जियोडेसिक है, तो ऑफ़सेट और दोहराव, दोनों के लिए दूरी को डिफ़ॉल्ट रूप से मीटर में मापा जाता है. ऑफ़सेट सेट करने या फिर पिक्सल वैल्यू पर सेट करने से, दूरी तय की जा सकेगी.

fixedRotation optional
टाइप: boolean optional
डिफ़ॉल्ट: false
अगर true, क्रम में हर आइकॉन के लिए एक ही घुमाव सेट करता है, तो यह किनारे के कोण पर ध्यान दिए बिना करेगा. अगर false, क्रम में मौजूद हर आइकॉन को उसके किनारे से अलाइन करने के लिए घुमाया गया है.
icon optional
टाइप: Symbol optional
लाइन पर रेंडर करने का आइकॉन.
offset optional
टाइप: string optional
डिफ़ॉल्ट: '100%'
लाइन की शुरुआत से वह दूरी जिस पर आइकॉन रेंडर करना है. इस दूरी को लाइन की लंबाई के प्रतिशत (उदाहरण के लिए, '50%') या पिक्सल (जैसे '50 पिक्सल') के तौर पर दिखाया जा सकता है.
repeat optional
टाइप: string optional
डिफ़ॉल्ट: 0
लाइन पर लगातार दिखने वाले आइकॉन के बीच की दूरी. इस दूरी को लाइन की लंबाई के प्रतिशत (जैसे '50%') या पिक्सल (जैसे '50 पिक्सल') के तौर पर दिखाया जा सकता है. आइकॉन को दोहराना बंद करने के लिए, '0' बताएं.

पॉलीगॉन क्लास

google.maps.Polygon कक्षा

पॉलीगॉन (जैसे कि पॉलीलाइन) एक क्रम में, जुड़े हुए निर्देशांकों की सीरीज़ बताता है. इसके अलावा, पॉलीगॉन एक क्लोज़्ड लूप बनाते हैं और किसी भरे हुए इलाके के बारे में बताते हैं. डेवलपर की गाइड में सैंपल देखें. इसमें आसान पॉलीगॉन, होल के साथ पॉलीगॉन वगैरह शामिल हैं. ध्यान दें कि आप पॉलीगॉन बनाने के लिए डेटा लेयर का भी इस्तेमाल कर सकते हैं. डेटा लेयर में छेद करने का आसान तरीका मिलता है, क्योंकि यह आपके लिए अंदरूनी और बाहरी पाथ के क्रम को मैनेज करता है.

इस कक्षा के सदस्य MVCObject हैं.

v=beta का इस्तेमाल करने पर, const {Polygon} = await google.map.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()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: MVCArray<LatLng>
पहला पाथ दिखाता है.
getPaths
getPaths()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: MVCArray<MVCArray<LatLng>>
इस पॉलीगॉन के पाथ वापस लाता है.
getVisible
getVisible()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
दिखाता है कि यह पॉली मैप पर दिखाई देता है या नहीं.
setDraggable
setDraggable(draggable)
पैरामीटर:
  • draggable: boolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true सेट किया जाता है, तो उपयोगकर्ता इस आकार को मैप पर खींच सकते हैं. geodesic प्रॉपर्टी, ड्रैग करने के मोड के बारे में बताती है.
setEditable
setEditable(editable)
पैरामीटर:
  • editable: boolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true पर सेट किया जाता है, तो उपयोगकर्ता, कोने और हर सेगमेंट पर दिखाए गए कंट्रोल पॉइंट को खींचकर इस आकार में बदलाव कर सकते हैं.
setMap
setMap(map)
पैरामीटर:
  • map: Map optional
सामान लौटाने की वैल्यू: कोई नहीं
इस आकार को तय किए गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो आकार हटा दिया जाएगा.
setOptions
setOptions(options)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
setPath
setPath(path)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
पहला पाथ सेट करता है. ज़्यादा जानकारी के लिए, PolygonOptions देखें.
setPaths
setPaths(paths)
सामान लौटाने की वैल्यू: कोई नहीं
इस पॉलीगॉन के लिए पाथ सेट करता है.
setVisible
setVisible(visible)
पैरामीटर:
  • visible: boolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर 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)
आर्ग्युमेंट:
डीओएम माउसडाउन इवेंट को पॉलीगॉन पर सक्रिय करने पर, यह इवेंट सक्रिय होता है.
mousemove
function(event)
आर्ग्युमेंट:
डीओएम माउसमूव इवेंट को पॉलीगॉन पर सक्रिय करने पर, यह इवेंट सक्रिय होता है.
mouseout
function(event)
आर्ग्युमेंट:
यह इवेंट पॉलीगॉन माउसआउट पर सक्रिय होता है.
mouseover
function(event)
आर्ग्युमेंट:
यह इवेंट पॉलीगॉन माउसओवर पर सक्रिय होता है.
mouseup
function(event)
आर्ग्युमेंट:
डीओएम माउसअप इवेंट को पॉलीगॉन पर सक्रिय करने पर, यह इवेंट सक्रिय होता है.
rightclick
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
निर्देशांकों का क्रम, जो बंद लूप की पहचान करता है. पॉलीगॉन के उलट, पॉलीगॉन में एक या ज़्यादा पाथ हो सकते हैं. इस वजह से, पाथ प्रॉपर्टी LatLng कोऑर्डिनेट की एक या उससे ज़्यादा श्रेणियां तय कर सकती है. पाथ अपने-आप बंद हो जाते हैं. पाथ के पहले वर्टेक्स को आखिरी वर्टेक्स के तौर पर न दोहराएं. LatLng के सिंगल अरे का इस्तेमाल करके, आसान पॉलीगॉन तय किए जा सकते हैं. ज़्यादा जटिल पॉलीगॉन, श्रेणियों की श्रेणी तय कर सकते हैं. किसी भी सरल श्रेणी को MVCArrays में बदला जाता है. 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
अन्य पॉलीपॉज़ के मुकाबले zइंडेक्स.

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 हैं.

v=beta का इस्तेमाल करने पर, const {Rectangle} = await google.map.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)
पैरामीटर:
  • draggableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true सेट किया गया है, तो उपयोगकर्ता इस आयत को मैप पर खींच सकता है.
setEditable
setEditable(editable)
पैरामीटर:
  • editableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true को सेट किया गया है, तो उपयोगकर्ता किनारों पर और हर किनारे पर दिखाए गए कंट्रोल पॉइंट को खींचकर इस आयत में बदलाव कर सकते हैं.
setMap
setMap(map)
पैरामीटर:
  • map: Map optional
सामान लौटाने की वैल्यू: कोई नहीं
बताए गए मैप पर आयत बनाता है. अगर मैप को null पर सेट किया जाता है, तो रेक्टैंगल को हटा दिया जाएगा.
setOptions
setOptions(options)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
setVisible
setVisible(visible)
पैरामीटर:
  • visible: boolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर इस आयत को false पर सेट किया जाता है, तो यह आइटम छिपाता है.
इनहेरिट की गई: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
bounds_changed
function()
आर्ग्युमेंट: कोई नहीं
आयत की सीमाओं को बदलने पर यह इवेंट सक्रिय होता है.
click
function(event)
आर्ग्युमेंट:
जब आयोजक पर DOM क्लिक इवेंट सक्रिय होता है, तब यह इवेंट सक्रिय होता है.
contextmenu
function(event)
आर्ग्युमेंट:
जब आयत में डीओएम संदर्भ मेन्यू इवेंट चालू किया जाता है, तब यह इवेंट सक्रिय होता है.
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 माउसअप इवेंट आयताकार में सक्रिय होता है, तब यह इवेंट सक्रिय होता है.
rightclick
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
अन्य पॉलीपॉज़ के मुकाबले zइंडेक्स.

सर्कल क्लास

google.maps.Circle कक्षा

पृथ्वी की सतह पर एक गोला; इसे "गोल आकार की टोपी" भी कहा जाता है.

इस कक्षा के सदस्य MVCObject हैं.

v=beta का इस्तेमाल करने पर, const {Circle} = await google.map.importLibrary("maps") पर कॉल करके ऐक्सेस किया जा सकता है. Maps JavaScript API में लाइब्रेरी देखें.

Circle
Circle([circleOrCircleOptions])
पैरामीटर:
पास की गई CircleOptions का इस्तेमाल करके, सर्कल बनाएं. इसमें सेंटर, रेडियस, और स्टाइल शामिल हैं.
getBounds
getBounds()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: LatLngBounds|null
इस सर्कल में LatLngBounds को शामिल किया जाता है.
getCenter
getCenter()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: LatLng
इस सर्कल का केंद्र दिखाता है.
getDraggable
getDraggable()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
इस नीति से यह जानकारी मिलती है कि उपयोगकर्ता इस सर्कल को खींच सकता है या नहीं.
getEditable
getEditable()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
यह बताता है कि उपयोगकर्ता इस सर्कल में बदलाव कर सकता है या नहीं.
getMap
getMap()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: Map|null
उस मैप को दिखाता है जिस पर यह सर्कल दिखता है.
getRadius
getRadius()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: number
इस सर्कल का दायरा (मीटर में) दिखाता है.
getVisible
getVisible()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: boolean
मैप पर इस सर्कल के दिखने की जानकारी दिखाता है.
setCenter
setCenter(center)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
इस सर्कल का बीच सेट करता है.
setDraggable
setDraggable(draggable)
पैरामीटर:
  • draggableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true सेट है, तो उपयोगकर्ता इस सर्कल को मैप पर खींच सकता है.
setEditable
setEditable(editable)
पैरामीटर:
  • editableboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर true को सेट किया जाता है, तो उपयोगकर्ता केंद्र और दिखाए गए सर्कल की परिधि के आस-पास दिखाए गए कंट्रोल पॉइंट को खींचकर इस सर्कल में बदलाव कर सकते हैं.
setMap
setMap(map)
पैरामीटर:
  • map: Map optional
सामान लौटाने की वैल्यू: कोई नहीं
सर्कल को बताए गए मैप पर रेंडर करता है. अगर मैप को null पर सेट किया जाता है, तो सर्कल को हटा दिया जाएगा.
setOptions
setOptions(options)
पैरामीटर:
सामान लौटाने की वैल्यू: कोई नहीं
setRadius
setRadius(radius)
पैरामीटर:
  • radius: number
सामान लौटाने की वैल्यू: कोई नहीं
इस सर्कल का दायरा सेट करता है (मीटर में).
setVisible
setVisible(visible)
पैरामीटर:
  • visibleboolean
सामान लौटाने की वैल्यू: कोई नहीं
अगर इस सर्कल को 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)
आर्ग्युमेंट:
जब सर्कल पर डीओएम माउसडाउन इवेंट चलाया जाता है, तब यह इवेंट सक्रिय होता है.
mousemove
function(event)
आर्ग्युमेंट:
जब सर्कल माउस पर ले जाने वाला इवेंट चलता है, तब यह इवेंट सक्रिय होता है.
mouseout
function(event)
आर्ग्युमेंट:
यह इवेंट गोल माउसआउट पर सक्रिय होता है.
mouseover
function(event)
आर्ग्युमेंट:
यह इवेंट गोल माउसओवर पर सक्रिय होता है.
mouseup
function(event)
आर्ग्युमेंट:
जब सर्कल पर डीओएम माउसअप इवेंट चलाया जाता है, तब यह इवेंट सक्रिय हो जाता है.
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
अन्य पॉलीपॉज़ के मुकाबले zइंडेक्स.

StrokPosition कॉन्सटेंट

google.maps.StrokePosition कॉन्सटेंट

किसी पॉलीगॉन पर स्ट्रोक की संभावित स्थितियां.

v=beta का इस्तेमाल करने पर, const {StrokePosition} = await google.map.importLibrary("maps") पर कॉल करके ऐक्सेस किया जा सकता है. Maps JavaScript API में लाइब्रेरी देखें.

CENTER स्ट्रोक, पॉलीगॉन के पाथ पर सेंटर किया गया है. इसमें पॉलीगॉन के अंदर आधा स्ट्रोक और पॉलीगॉन के बाहर आधा स्ट्रोक है.
INSIDE स्ट्रोक पॉलीगॉन के अंदर होता है.
OUTSIDE स्ट्रोक पॉलीगॉन के बाहर होता है.