2016-04-24 12 views
0

Gibt es eine einfache Möglichkeit, das Zentrum einer Karte zu sperren?LeafletJS lock map center

Sie können das Ziehen/Verschieben mit map.dragging.disable(); deaktivieren, aber das macht die Mitte der Karte nicht fest. Gesucht in den Dokumentationen und im Internet, kann aber nichts finden.

Antwort

1

Die maxBounds option (gepaart mit maxBoundsViscosity) sollte es tun - nur wandeln die LatLng Sie in einen Null-Bereich LatLngBounds zentriert werden soll.

+0

Ich kann es immer noch nicht zur Arbeit ... maxBounds: [[50.84464,4.35254], [50.84465,3.5255]] und maxBoundViscosity: 1 sollte die Arbeit tun, wie ich verstehe, was Sie sagen? – jvanremoortere

+0

Ich muss in der Lage sein, zu zoomen, ohne die Mitte der Karte zu ändern, unabhängig von der Position der Maus. – jvanremoortere

+0

Siehe http://playground-leaflet.rhcloud.com/mik/edit?html,output – IvanSanchez

Verwandte Themen