Ho una directory che mostra la mappa zoomata automaticamente fra gli estremi dei post più lontani.
Ha sempre funzionato quando c'erano poche decine di post, ma ora che li ho tutti inseriti mi mostra l'intero mondo ripetuto 7-8 volte (cioè al massimo zoom). Ho semplicemente bisogno di mostrare il mondo una sola volta.
Non sapendo né leggere né scrivere, posto l'intera porzione di codice che (secondo me) riguarda la questione, sperando in un aiuto. grazie (ovviamente, cambiare 'zoom': 5 non porta a nessun risultato)
codice:
(function($){
if( document.getElementById('map_canvas') ){
//console.log('asd');
globomap = new google.maps.Map(document.getElementById('map_canvas'),{
'zoom': 5 ,
'scrollwheel' : true,
'styles' : styles,
'zoomControlOptions': {position: google.maps.ControlPosition.RIGHT_BOTTOM,},
'panControlOptions': {position: google.maps.ControlPosition.LEFT_BOTTOM},
});
markers = getAllmarker();
markerCluster = new MarkerClusterer(globomap, markers);
function autoCenter() {
var bounds = new google.maps.LatLngBounds();
for (var i = 0; i < markers.length; i++) {
bounds.extend(markers[i].position);
}
globomap.fitBounds(bounds);
}
autoCenter();
}
})(jQuery);