📍 GeoLocation API
Der ermittelte Standort ist nur so genau, wie viele bekannte Netzwerke in der Nähe sind und wie stark die Signalstärke ist. Sollte es zu Problemen bei der
Standortermittlung kommen, bitte erzeugen Sie Messdaten mit der WlanDB App und die Genauigkeit der Daten zu verbessern.
Die GeoLocation API ist kompatibel zu Googles oder Mozillas GeoLocation API und kann über die folgende Adresse als POST Request angesprochen werden: https://wifidb.test.rs.morihofi.de/api/getgeolocation
Der Request-Body sieht folgendermaßen aus:
{"wifiAccessPoints":[{"macAddress":"22-BC-A6-FA-62-80","signalStrength":-40},{"macAddress":"C6-35-B5-37-D5-60","signalStrength":-52}]}
Der Server-Response schaut dann ungefähr so aus:
{"accuracy":10,"location":{"lng":12.89991,"lat":50.82459}}
🔥🦊 WiFiDB als Standortprovider in Firefox verwenden
In Firefox lässt sich als einziger Browser der Standortprovider ändern. Hierzu gibt man in die Adresszeileabout:config
ein.
Achtung: Bitte verändern sie nur Werte in
Dort ändert man dann den Wert bei about:config
, wenn sie wissen, was sie tun. Das lokale Firefox-Profil könnte evtl. bei fehlerhaften
Einstellungen beschädigt werden.
geo.provider.network.url
auf https://wifidb.test.rs.morihofi.de/api/getgeolocation
🎉 Nun verwendet Firefox das WiFiDB Backend von morihofi.de!
Weitere Informationen: GeoLocation API Dokumentation von Radiocells.org (über WayBack Machine) (mittlerweile leicht veraltet)