Я разработал проект, который показывает карту google с несколькими маркерами. Моя проблема заключается в том, что не все маркеры отображаются на начальной загрузке. то есть. если у меня есть четыре маркера, только 2 отображаются на карте, когда карта первоначально загружается. Мне нужно уменьшить масштаб, чтобы просмотреть остальные маркеры.Как показать все маркеры на карте Google при начальной загрузке?
Как я могу решить проблему?
Heres мой код для получения GoogleMap с помощью яваскрипта
window.onload=function(){
var mapOptions={
center:new google.maps.LatLng(markers[0].lat,markers[0].lng),
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var infoWindow=new google.maps.InfoWindow();
var map=new google.maps.Map(document.getElementById("dvMap"),mapOptions);
var bounds=new google.maps.LatLngBounds();
for(i=0;i<markers.length;i++){
var data=markers[i];
var latlng=new google.maps.LatLng(data.lat,data.lng);
var marker=new google.maps.Marker({
position:latlng,
map:map,
title:data.title
});
(function(marker,data){
google.maps.event.addListener(marker,"click",function(e){
infoWindow.setContent(data.description);
infoWindow.open(map,marker);
});
})(marker,data);
}
}