2011-11-18 10 views
12

मुझे नए बहुभुज ड्राइंग विकल्प पसंद हैं और कुछ दिनों के लिए उनके साथ खेल रहे हैं।कस्टम बटन से पॉलीगॉन ड्राइंग शुरू करें

आधिकारिक दस्तावेज़ीकरण पर मुझे लगता है कि मानचित्र के बाहर एक बटन पर क्लिक करके बहुभुज के चित्र को शुरू करना संभव है। क्या किसी को भी पता है की यह कैसे किया जाता है? http://code.google.com/apis/maps/documentation/javascript/overlays.html#updating_the_drawing_tools_control

दूसरे शब्दों में मैं एक बटन के समान "चयनित आकृति हटाएँ" बनाने में सक्षम होना चाहते हैं, लेकिन जो बजाय बहुभुज के ड्राइंग शुरू कर देंगे: की http://googlegeodevelopers.blogspot.com/2011/11/make-your-map-interactive-with-shape.html

उत्तर

25

उपयोग setDrawingMode() समारोह google.maps.drawing.DrawingManager ऑब्जेक्ट।

बटन क्लिक ईवेंट हैंडलर में, फोन:

drawingManager.setDrawingMode(google.maps.drawing.OverlayType.POLYGON); 

ड्राइंग मोड से बाहर निकलें करने के लिए, फोन:

drawingManager.setDrawingMode(null); 
+0

शानदार, एक आकर्षण की तरह काम किया! –

+0

वास्तव में महान काम करता है! – Rajnikanth

संबंधित मुद्दे