Externe Kartenanwendungen einbinden
In diesem Tutorial wird beschrieben, wie Sie externe oder interne Kartenanwendungen (z.B. Google Maps, OSM oder PlexMap Views) über das Tool "externe Links" aus einer PlexMap View heraus aufrufen können. Ziel ist es den Nutzenden den Sprung in ein anderes Kartensystem an der übergebenen Geokoordinate auf einfache Weise zu ermöglichen.
Hinweis: Sie benötigen Zugriff auf das PlexMap Backend und die entsprechende View, um diese Anleitung durchführen zu können.
1. Das Werkzeug "externe Links" aktivieren Ankerpunkt
Damit das Werkzeug "externe Links" für Endnutzer:innen sichtbar wird, muss das Tool in Einstellungen Ihrer View aktiviert werden.
Öffnen Sie dazu die View-Einstellungen und navigieren Sie im Reiter "Tools" zum Unterkapitel "Erscheinungsbild". Suchen Sie dort den Punkt "Werkzeug "Externe Links" in der Werkzeugliste anzeigen" und setzen Sie einen Haken.
2. Eine PlexMap View im Werkzeug "externe Links" hinzufügen Ankerpunkt
Nach der generellen Aktivierung des Tools, wie in Absatz 1 beschrieben, können jetzt beliebig viele Kartenanwendungen hinzugefügt werden. In diesem Absatz erfahren Sie, wie Sie PlexMap Views über "externe Links" aufrufen können. Das folgende Kapitel 3 zeigt, wie Sie externe Kartenanwendungen aufrufen können.
Um die Konfiguration zu starten, klicken Sie auf den "+"-Button. Es erscheint ein neuer Menüeintrag "Kennung". Klicken Sie jetzt auf den kleinen Pfeil links neben "Kennung". Es öffnet sich nun ein Menü, dass Sie mit den folgenden Eingaben befüllen können.
Die Parameter im ÜberblickKennung: Ihre eigene Bezeichnung für die Kartenanwendung. Die Kennung wird im Viewer nicht angezeigt. Titel: Der hier eingegebene Titel der Kartenanwendung wird Usern im Tool angezeigt.URL: Die Zieladresse einer PlexMap View. Die Eingabe unterstützt Platzhalter wie (centerX) oder (scale). Sie können diese nutzen, um Ihre aktuelle Kartenposition an eine andere PlexMap View zu übergeben. Für die Angabe der PlexMap View kann der Kurzname oder die ID der einzubindenden View genutzt werden. Nachfolgend zwei Beispiele für die Angabe einer PlexMap-URL:
Beispiel:
https://demo.geoplex.de/v/Mesh/?x={centerX}&y={centerY}&zoom={zoom}
Beispiel:
https://demo.geoplex.de/v/91354ad2-ddbe-4baa-9491-415767442b74/?x={centerX}&y={centerY}&zoom={zoom}Koordinatensystem: In der Regel können Sie diesen Eintrag leer lassen. Falls ein Eintrag nötig ist, nutzen die bitte die Syntax; zum Beispiel: EPSG:4326.
Modi-Switcher: Wenn Sie dieses Feld leer lassen, wird die PlexMap View im Tool "externe Links" angezeigt und aufgerufen (Standardfall). Weitere Informationen zu dieser Einstellung erhalten Sie weiter unten in Kapitel 4. Kurzname: Dieser Text erscheint auf dem Button im Modi-Switcher.Tooltip: Hier können Sie einen Text angeben, der beim Überfahren des externen Links mit der Maus (Mouseover) im Modi-Switcher und in der Toolbox erscheint.
3. Externe Kartenanwendungen im Werkzeug "externe Links" hinzufügen Ankerpunkt
Die notwendigen Angaben für externe Kartenanwendungen (z.B. Google Maps, OSM, Geoportale) sind im wesentlichen identisch zu den in Absatz 2 beschriebenen Eingaben. Unterschiede ergeben sich nur bei der Angabe der aufzurufenden URL. Nachfolgend zwei Beispiele für die Einbindung von Google Maps und OSM.
Beispiel:
https://www.google.de/maps/@{centerLat},{centerLon},{zoom}z
Beispiel:
https://www.openstreetmap.org/#map={zoom}/{centerLat}/{centerLon}
4. Sichtbarkeit im Modi-Switcher Ankerpunkt
Im Standardfall werden über "externe Links" eingebundene Kartenanwendungen viewerseitig nur im Tool "externe Links" angezeigt. Alternativ können externe Kartenanwendungen aber auch deutlich prominenter als Button im Bereich des Modi-Switchers angezeigt werden. Stellen Sie dazu als erstes sicher, dass der Modi-Switcher in Ihrer View auch aktiv ist. Sie können den Modi-Switcher in den Einstellungen Ihrer View unter "Erscheinungsbild" aktivieren. Setzen Sie dazu einen Haken vor "Modi-Switcher aktivieren".
Navigieren Sie nun wieder zu den Einstellungen des Tools "externe Links". Wenn Sie hier über das Dropdown bei "Modi-Switcher" entweder "Erste Reihe" oder "Zweite Reihe" auswählen, erscheint Ihre externe Kartenanwendung sehr prominent als Button im Bereich des Modi-Switchers.
Erste Reihe: Der Button wird direkt neben den View-Modi (z.B. 2D und 3D) angezeigt (vgl. "GM" in der Abbildung).
Zweite Reihe: Diese Option erzeugt einen ellipsoidisch geformten Button unterhalb der View-Modi (vgl. "OSM" und "M+" in der Abbildung)