Ich habe eine Faltblattkarte, deren Größe von der Größe des Browserfensters abhängt. Ich möchte, dass die Zoomstufe dynamisch so gewählt wird, dass sie so vergrößert wie möglich ist und gleichzeitig den gesamten Begrenzungsrahmen anzeigt.
Im Moment habe ich nur die Zoomstufe fest codiert und den Mittelpunkt basierend auf einem Durchschnitt von Punkten.
map = new L.Map('map', {
center: new L.LatLng(
latitudeSum/locations.length,
longitudeSum/locations.length
)
zoom: 9
})
Stattdessen möchte ich ihm einen Begrenzungsrahmen (zwei Inseln) geben und die Zoomstufe basierend auf der Größe des Fensters auswählen lassen.