2011-08-08 12 views
32

मैं Google मानचित्र v3 api का उपयोग कर रहा हूं। मुझे मानचित्र पर ड्रैग इवेंट का पता लगाने की ज़रूरत है। नक्शा पर नजदीक भौगोलिक स्थान या मार्कर पर खींचने के लिए इसे खींचें। जब घटनाओं में से कोई भी होता है तो मुझे चलाने के लिए कुछ जावास्क्रिप्ट फ़ंक्शन की आवश्यकता होती है।मानचित्र पर Google Map Api v3 ड्रैग ईवेंट

उत्तर

60

दोनों मानचित्र ऑब्जेक्ट्स और मार्कर ऑब्जेक्ट्स में drag ईवेंट हैं, हालांकि आप शायद dragend चाहते हैं ताकि उपयोगकर्ता कुछ खींचने के दौरान कुछ करने के बजाय खींचने पर कुछ कर सकें।

तो तुम कुछ इस तरह कर सकता है:

google.maps.event.addListener(map, 'dragend', function() { alert('map dragged'); }); 
google.maps.event.addListener(marker, 'dragend', function() { alert('marker dragged'); }); 
+0

तो तुम पिक्सेल में नए निर्देशांक, कैसे मिलता है? निर्देशांक प्राप्त करने के लिए –

+2

: [समान प्रश्न] (http://stackoverflow.com/questions/5290336/getting-lat-lng-from-google-marker) –

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