Weltkarte

Das „Geo Map“-Widget kann SKOOR-Objekte entsprechend der für die Objekte definierten Eigenschaft „Geo location“ auf einer Google-Karte platzieren. Für die Basiskarte stehen folgende Kartentypen zur Verfügung:

  • Straßenkarte

  • Satellitenkarte

  • Hybrid

  • Gelände

Je nach Widget-Konfiguration lässt sich die Karte interaktiv zoomen und verschieben oder sie zeigt lediglich einen festen Ausschnitt der Google-Karte an.

Zusätzlich zu den Geopunkten können Verbindungen zwischen verschiedenen Punkten auf der Karte dargestellt werden.

Diese Verbindungen werden als Geo-Links bezeichnet.

Die folgende Abbildung zeigt ein Beispiel für ein Geo-Karten-Widget mit mehreren SKOOR-Objekten, die auf einer Karte der Schweiz eingeblendet sind, wobei ein Objekt derzeit orange blinkt (Freiburg).

Zudem werden Verbindungen mit ihrem jeweiligen Status dargestellt, der sich in der Farbe der Verbindung widerspiegelt.

Durch Klicken auf einen der farbigen Punkte (Hotspots) werden Details zu den Werten und dem Status des Objekts angezeigt.

Das Geo-Map-Widget ist zur Visualisierung der Kartendaten auf eine Verbindung zu den Servern von Google (über den Browser des Clients) angewiesen.

Bearbeitung des Geo-Karten-Widgets

Das Geo-Map-Widget platziert Objekte anhand von Längen- und Breitengradkoordinaten oder Adressinformationen auf einer Google-Karte. Befinden sich mehrere Objekte im selben Bereich auf der Karte, wird ein Cluster gebildet, auf den man klicken kann, um zu den einzelnen Objekten zu gelangen. Cluster können zwischen zwei und mehreren Tausend Objekten enthalten.

Die Objekte auf der Karte werden als „Geo-Punkte“ bezeichnet; das Widget kann auch Verbindungen zwischen diesen Punkten darstellen, die als „Geo-Links“ bezeichnet werden.

image-20240726-131017.png

Einstellungsbereich

image-20240726-131349.png

Einstellung

Beschreibung

Typ

Straßenkarte, Satellitenansicht, Hybrid, Gelände.

Zentrieren

Anfänglicher Kartenmittelpunkt als LAT/LON (z. B. 47.408384, 8.595708).

Zoom

Anfängliche Zoomstufe. 0 (ganze Welt) bis 21+ (einzelnes Gebäude).

Interaktiv

Aktiviert Steuerelemente wie Zoomen und Schwenken.

Richtungslinks

Zeigt Pfeile auf den Geolinks an, um deren Richtung anzuzeigen.

Datenfilter (Geopunkte)

Wählen Sie SKOOR-Objekte oder Daten aus einer Datenbank aus, die auf der Karte angezeigt werden sollen. Um einen Datenfilter hinzuzufügen, klicken Sie auf die Schaltfläche „Datenfilter hinzufügen“.

SKOOR-Objekte werden entsprechend der Definition in der Objekteigenschaft „Geo-Standort“ auf der Karte platziert.

image-20240903-043740.png

Einstellung

Beschreibung

Typ

Objekte können als Glühbirnen oder als Heatmap dargestellt werden.

Name

Name zur Identifizierung des Datenfilters im Bearbeitungsformular der Geokarte.

Klick-Aktion

Geben Sie eine Aktion an, die ausgeführt werden soll, wenn auf ein Objekt auf der Karte geklickt wird.

Rahmen

Die Glühbirne wird mit oder ohne Rahmen angezeigt

Standardzustand

Standardfarbe/-zustand der Glühbirne

Blinkschwelle

Glühbirnen in diesem Zustand oder schlechter blinken

ID-Spalte

Eine eindeutige ID für die Geopunkte (erforderlich zur Identifizierung von Quelle und Ziel eines Geolinks)

Spalte „Breitengrad/Längengrad“

Datenbankspalte mit Breiten- und Längengradwerten, die zur Positionierung der Glühbirnen oder Wärmegebiete auf der Karte verwendet werden (z. B. 47,408384, 8,595708)

Spalte „Adresse“

Wird verwendet, wenn keine Spalte „Breitengrad/Längengrad“ verfügbar ist. Die Adresse wird über Google-APIs abgefragt

Spalte „Bezeichnung“

Bezeichnung der Geopunkte/Links auf der Karte.

Spalte „Stapelbeschriftung“

Beschriftung gestapelter Objekte. Wird abhängig von der aktuellen Zoomstufe angezeigt

Status-Spalte

Eine Datenbankspalte, die den Status eines Geopunkts/Links enthält. Gültige Status sind „OK“ (grün), „Warning“ (gelb), „Minor“ (orange), „Major“ (rot), „Wartung“ (blau), „No Data“ (grau) oder „Undefined“ (weiß)

Quellspalte

Eine Datenbankspalte, die die ID des Quellpunkts enthält.

Zielspalte

Eine Datenbankspalte, die die ID des Zielpunkts enthält.

Suchabfrage (und)

Verwenden Sie Datenbankattribute, um Objekte zu filtern (z. B. ${columns.<columnName>} oder ${columns ['<columnName>']}). Weitere Informationen finden Sie im Abfrage-Editor der Datenquelle

Die Einstellungen unter „Details“ entsprechen denen in „Hotspot-Karte“.

Details zur Filterdefinition finden Sie im Abschnitt „Objektfilter“.

Heatmap

Diese alternative Methode zur Darstellung von Standorten auf einer Karte nutzt eine externe Datenquelle, um einen numerischen Gewichtungswert bereitzustellen.

image-20240726-140906.png

Konfigurieren Sie in der Filterdefinition des Widgets entweder eine Datenbankspalte mit Koordinaten im Feld „Lat/Lon“ oder verwenden Sie das Feld „Adresse“ mit einer Datenbankspalte, die beispielsweise Postleitzahl und Ort enthält. Konfigurieren Sie für die Farbgebung die Spalte „Gewichtung“. Der Standort mit der höchsten Gewichtung (Summe der Werte in der Gewichtungsspalte) wird rot dargestellt, die niedrigeren Werte in Orange bis Gelb.

Wenn keine Gewichtssäule konfiguriert ist, wird die Farbgebung anhand der Zeilenanzahl jedes Standorts berechnet.

image-20240726-141126.png

Die Spalte „Bezeichnung“ von Geo-Links wird verwendet, um den Link zu identifizieren, wenn der Mauszeiger darüber fährt.

image-20240805-075751.png