WindrosePlus Live-Map

Aus Survival Servers
Zur Navigation springen Zur Suche springen

Die Windrose+ Live-Map (Seekarte) zeigt Spielerpositionen und Kreaturen-Standorte in Echtzeit auf einer interaktiven Karte der Spielwelt. Sie läuft im Windrose+ Dashboard und benötigt keine clientseitigen Mods oder zusätzliche Software.

Windrose plus livemap showcase.png

Was die Live-Map anzeigt

Die Sea Chart stellt das Terrain der Spielwelt als gekachelte Karte dar und blendet darüber Live-Daten zu Entitäten ein:

  • Spielerpositionen - Werden als gold-weiße Kreismarkierungen angezeigt, neben jeder Markierung steht der Spielername.
  • Kreaturenpositionen - Werden als kleine rote Kreismarkierungen angezeigt. Fahren Sie mit der Maus über eine Markierung, um den Kreaturentyp zu sehen.

Die Karte verwendet die Kartenbibliothek Leaflet und unterstützt die üblichen Karteninteraktionen wie Zoomen, Verschieben und Klicken zum Anzeigen von Details.

So greifen Sie auf die Live-Map zu

Es gibt zwei Möglichkeiten, die Sea Chart aufzurufen:

Vom Dashboard aus

  1. Öffnen Sie die Windrose+ Dashboard-URL, die auf Ihrer Gameserver-Seite im Webinterface angezeigt wird.
  2. Melden Sie sich mit Ihrem RCON-Passwort an.
  3. Klicken Sie in der Dashboard-Navigation auf den Reiter Sea Chart.

Direkte URL

Die Live-Map ist auch über eine direkte URL erreichbar, indem Sie /livemap an Ihre Dashboard-Adresse anhängen. Wenn Ihr Dashboard zum Beispiel unter http://your-server-ip:8780 erreichbar ist, finden Sie die Live-Map unter http://your-server-ip:8780/livemap.

Eine Anmeldung ist erforderlich. Wenn Sie nicht angemeldet sind, werden Sie zuerst zur Login-Seite weitergeleitet.

Wie Map-Daten generiert werden

Die Kacheln der Geländekarte müssen erzeugt werden, bevor die Sea Chart die Welt anzeigen kann. Das geschieht in zwei Schritten:

  1. Automatische Erzeugung - Die Map-Koordinatendaten werden automatisch erstellt, wenn sich zum ersten Mal ein Spieler mit dem Server verbindet, während Windrose+ läuft.
  2. Terrain-Export - Für die vollständige gekachelte Geländeansicht führen Sie den Befehl wp.mapexport über die RCON-Konsole aus. Dadurch wird die Heightmap als Bildkacheln exportiert, die die Sea Chart darstellt.

Wenn noch keine Kartendaten vorhanden sind, zeigt die Sea Chart die Meldung an: „No map data. Export terrain first with wp.mapexport.“

Der Befehl wp.mapgen erzeugt Höhenkartendaten für die Koordinatenzuordnung, während wp.mapexport die sichtbaren Geländekacheln erstellt. Beide müssen nur einmal pro Welt ausgeführt werden.

Markierungstypen

Markierung Farbe Größe Bedeutung
Spieler Gold-weißer Kreis mit Namensbeschriftung. 14px Durchmesser. Die aktuelle Position eines verbundenen Spielers.
Kreatur Roter Kreis. 8px Durchmesser. Ein gespawnter Mob oder eine Kreatur in der Welt.

Spielermarkierungen enthalten eine Textbeschriftung mit dem Namen des Spielers. Kreaturmarkierungen zeigen beim Überfahren mit der Maus den Namen des Kreaturtyps an.

Aktualisierungsintervalle

Die Live-Map fragt in regelmäßigen Abständen die Server-API nach aktualisierten Entity-Positionen ab:

Daten Aktualisierungsrate Hinweise
Spieler und Kreaturen Alle 5 Sekunden. Spieler- und Mob-Positionen werden in einem einzigen API-Aufruf abgerufen.
Geländekacheln Statisch (zwischengespeichert). Die Kacheln werden einmal generiert und 24 Stunden lang zwischengespeichert. Führen Sie wp.mapexport erneut aus, wenn sich das Gelände der Welt deutlich verändert.

Alle Positionsdaten stammen vom Endpunkt /api/livemap auf dem Windrose+ HTTP-Server. Der Server sammelt die Positionsdaten aus der Spiel-Engine und schreibt sie in eine JSON-Datei, die die API bereitstellt.

Map-Steuerung

Die Seekarte unterstützt die üblichen Steuerelemente interaktiver Karten:

  • Zoom - Verwenden Sie das Mausrad oder die Schaltflächen + / - oben links.
  • Verschieben - Klicken und ziehen Sie, um sich auf der Map zu bewegen.
  • Map einpassen - Die Map wird beim ersten Laden automatisch an die Inselgrenzen angepasst.

Die Map beschränkt das Verschieben auf die Weltgrenzen, sodass Sie nicht in leeren Raum scrollen können.

Fehlerbehebung

Problem Lösung
„No map data“-Meldung. Führen Sie wp.mapexport in der RCON-Konsole aus, um Geländekacheln zu erzeugen.
Die Map lädt, aber es werden keine Spieler angezeigt. Stellen Sie sicher, dass mindestens ein Spieler verbunden ist. Die Spielerdaten werden alle 5 Sekunden aktualisiert.
Map-Kacheln sind leer oder fehlen. Führen Sie wp.mapexport erneut aus. Der Export wurde möglicherweise unterbrochen.
Die Live-Map-URL ist nicht erreichbar. Stellen Sie sicher, dass Windrose+ aktiviert ist und der Server läuft. Prüfen Sie, ob das RCON-Passwort gesetzt ist.
Die Anmeldeseite wird immer wieder angezeigt. Sitzungen laufen nach 24 Stunden ab. Melden Sie sich erneut mit Ihrem RCON-Passwort an.

Siehe auch