Sie können maxZoom verwenden, aber das setzt den maximalen Zoom der Karte und nicht der Autofit-Funktion. Das bedeutet, dass der Benutzer nicht in der Lage ist, die Karte weiter zu vergrößern, wenn er das möchte.
map:{
center: true,
zoom: 10,
maxZoom: 18
}
Stattdessen fügte ich jedem Punkt einen versteckten Kreis oder Radius mit einer Größe hinzu, mit der die Karte auf die gewünschte Zoomstufe vergrößert werden konnte. Auf diese Weise kann der Benutzer immer noch weiter hineinzoomen, wenn er das möchte.
$('#test').gmap3(
{
action: 'addMarker',
latLng: "your data input for markers",
map:{
center: true,
zoom: 10
}
},
{
action: 'addCircle',
latLng: "your data input for markers",
options: {
radius : 75,
strokeOpacity: 0,
fillOpacity: 0,
}
},
'autofit'
);