Services/Organisation/BaseMap

Aus FunkFeuer Wiki
Zur Navigation springen Zur Suche springen

Beschreibung

Die BaseMap war lange Zeit die Map des Funknetzes unter map.funkfeuer.at/wien. Diese Map zeigt nur IPv4-Adressen und olsrd(v1) Topologie. Die nötigen Daten werden aus der Postgres-Datenbank des Redeemers und einer lokal laufenden olsrd-Instanz geholt und miteinander verschnitten. Die Darstellung erfolgt auf einer GoogleMaps Karte und ist in JavaScript umgesetzt.

Gehostet wird der Webservice im Rechnenzentrum von Nessus.

Maintainer

Funktionen

Login

Ohne Login kann die Map nur anonymisierte Knoten ohne IP-Adressen darstellen, deren Geokoordinaten sind gerastert/gerundet.

Ohne Login und aufgerufen von einer FunkFeuer-IP-Adresse kann man die exakten Locations der Knoten sehen und auch die Funktion "Show all Links" aktivieren. Ein Textbaustein "precise locations on" signalisiert diesen Zustand in der Login-Box.

Erst nach einem Login mit einem gültigem Redeemer-User können die kompletten Daten eingesehen werden, darunter Knotennamen und Inhaber/Betreiber-Kontaktdaten und IP-Adressen.

Mittels der Checkbox "Remember" bei den Login-Feldern kann der Login für 30 Tage über ein Browsercookie "behalten" werden. Bei jedem Map-Besuch fängt dieser 30-Tage-Zähler neu an. Ohne dieser Funktion wird der Login nach dem Auslaufen der Session innerhalb von 24min verworfen. Durch Ausloggen wird auch der AutoLogin im betroffenen Browser wieder verworfen. Eine Änderung des Redeemer-Passworts macht alle vorhandenen AutoLogin-Cookies ungültig.

MapSpecialConfig

Einige Zustände, die für die Darstellung relevant sind, können aus der Topologie nicht erkannt werden. Folgende Wiki-Page wird in der Datenaufbereitung für die Map als Spezial-Steuerung abgerufen: Regionen/Wien/MapSpecialConfig

Abhängigkeiten

Die Datenquelle der Map wird auch von anderen Applikationen genutzt.