/ / Google मैप्स एपीआई (v3): जियो आरएसएस का उपयोग मार्कर स्रोत के रूप में निर्माण के बाद मार्करों तक पहुँच - गूगल मैप्स-एपीआई -3, गूगल मैप्स-मार्कर, जियोर्स

गूगल मैप्स एपीआई (v3): निर्माण के बाद उपयोग मार्करों मार्कर स्रोत के रूप में geoRSS का उपयोग करते समय-गूगल मैप्स-एपीआई-3, गूगल मैप्स-मार्करों, geoRSS

मैं लिंक का एक सेट चाहता हूं जो मानचित्र पर मार्करों के साथ मेल खाता हो, जिसे क्लिक करने पर संबंधित मार्कर पर मानचित्र को केंद्र में रखें और उस मार्कर का विवरण खोलें।

समस्या यह है कि मैं "कैसे प्राप्त करने के लिए पता लगा सकता हूंजब किसी बाहरी स्रोत (KML / geoRSS) से मार्कर आते हैं, तो Google मानचित्र में मार्करों के लिए। क्या यह तब भी संभव है जब आप नक्शे का निर्माण करने के लिए सीधे जावास्क्रिप्ट का उपयोग नहीं करते हैं (लेकिन setMap () के साथ google.maps.KmlLayer का उपयोग किया है)

मुझे लगता है कि यदि संभव हो तो अपने आप को xml को पार्स करने के लिए "मैं नहीं चाहता। मुझे केवल मार्करों को एक्सेस करने में सक्षम होने की आवश्यकता है क्योंकि वे बनाए गए हैं। बाकी सब पूरी तरह से काम कर रहा है।

यहाँ मैं स्क्रिप्ट का उपयोग कर रहा हूँ:

;(function($){
function initialize() {
var myLatlng = new google.maps.LatLng(49.496675,-102.65625);
var myOptions = {
zoom: 4,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}

map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

georssLayer = new google.maps.KmlLayer("http://localhost/geoFeed.xml");
georssLayer.setMap(map);
}

$(function(){
initialize();
});
})(jQuery);

क्या किसी प्रकार का गेटमैकर्स () फ़ंक्शन हैमैं कहीं नहीं देख रहा हूँ? मैं "किसी भी तरह की विधि का शिकार करने की कोशिश कर रहा हूँ या यहाँ तक कि अपने मैप ऑब्जेक्ट में खुदाई करके यह पता लगाने के लिए कि क्या / जहाँ मार्करों की जानकारी संग्रहीत है, लेकिन" मुझे कुछ भी नहीं मिलेगा जो मुझे मिलेगा जरुरत।

उत्तर:

जवाब के लिए 0 № 1

वर्तमान एपीआई के साथ यह संभव नहीं है।