1

Ich sehe ein Problem mit der LeafletJS Karte, dass die Karte kontinuierlich (unendlich) nach Osten und Westen ist. Allerdings geht es mit Markerpositionen nicht richtig um. Wenn ich einen Marker setze und mich auf den Marker konzentriere, sehe ich ihn sicher an der richtigen Stelle. Aber wenn ich die Karte 1x um ihre Achse rotiere und an genau der gleichen Stelle ankomme, ist der Marker nicht da.LeafletJS Handle Marker auf kontinuierliche Karte

Dies ist ein Problem, wenn jemand in Los Angeles zum Beispiel nach Westen schwenkt, um seinen Marker in Sydney, Australien zu sehen, erscheint der Marker nicht. Er muss den ganzen Weg nach Osten schwenken, um den Marker zu sehen. Irgendeine Lösung dafür?

Antwort

1

Aktivieren Sie die Option worldCopyJump, wenn Sie Ihre Karte erstellen.

worldCopyJump

Boolean false

diese Option aktiviert ist, werden die Kartenspuren, wenn Sie auf eine andere „Kopie“ der Welt schwenken und springt nahtlos an das Original, so dass alle Overlays wie Markierungen und Vektorebenen sind noch sichtbar.