यह मेरा HTML कोड है। मैंने मार्करों पर एक infowindow जोड़ने के लिए कुछ भी कोशिश की है, लेकिन यह काम नहीं करना चाहता। मेरा डेटा "Alle_Ortswahlen.page1.xml" फ़ाइल से लोड हो रहा है। क्या किसी को पता है कि मैं प्रत्येक मार्कर को जानकारी कैसे जोड़ सकता हूं?MarkerClusterer का उपयोग कर मार्कर पर InfoWindow
<script type="text/javascript">
google.load('maps', '3', {
other_params: 'sensor=false'
});
google.setOnLoadCallback(initialize);
function initialize() {
var stack = [];
var center = new google.maps.LatLng(48.136, 11.586);
var options = {
'zoom': 5,
'center': center,
'mapTypeId': google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), options);
GDownloadUrl("Alle_Ortswahlen.page1.xml", function(doc) {
var xmlDoc = GXml.parse(doc);
var markers = xmlDoc.documentElement.getElementsByTagName("ROW");
for (var i = 0; i < markers.length; i++) {
// obtain the attribues of each marker
var lat = parseFloat(markers[i].getAttribute("Field4"));
var lng = parseFloat(markers[i].getAttribute("Field6"));
var marker = new google.maps.Marker({
position : new google.maps.LatLng(lat, lng),
map: map,
title:"This is a marker"
});
stack.push(marker);
}
var mc = new MarkerClusterer(map,stack);
});
}
</script>
ओह अंत में, कदम से एक कदम कुल जवाब और । इस बार मैं वास्तव में जानता था कि मैं क्या कर रहा था, और इसे ठीक कर लिया :) – Martijn