json
データを使用してinfo window
を使用してmarker cluster
を作成したいと思います。TypeError:google.maps.Markersはコンストラクタではありません
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 5,
center: {"lat": 39.317779, "lng": -101.459656},
mapTypeId: 'roadmap',
});
map.setTilt(45);
for(var i=0;i<locations.length;i++){
var data=locations[i];
var mylatlng=new google.maps.LatLng(locations.lat,locations.lng);
var markers = new google.maps.Markers({
position:mylatlng,
map:map
});
(function(marker,data){
google.maps.event.addListener(marker,'click',function(e){
infowindow.setContent(data.code +
'<br/>' + data.PIN +
'<br/><b>STOCKNO:</b> ' + data.No +
'<br/><b>STATUS:</b> ' + data.Status);
infowindow.open(map, marker);
})
})(marker,data);
}
var markerCluster = new MarkerClusterer(map, markers,
{imagePath: 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m'});
}
フィドル:??https://jsfiddle.net/ram6gpz1/1/
は、なぜ私はこのエラーを取得しています私が間違って何をしたかの任意の提案
しかし
これが表示されていないgoogle.maps.Markers is not a constructor
error.Thoughマーカークラスタを取得していますが、私のコードです?
私は答えを更新しました。 – Shiladitya
「google.maps.Markers」がコンストラクタではないというエラーメッセージが表示されるため、それは誤植です。 'google.maps.Marker' – geocodezip