Script zur Analyse der Mozilla Location API Daten (Zell/Maststandorte)

  • Hallo zusammen,


    wer einen Überblick haben möchte, was die Provider aktuell so treiben (insbesondere O2) muss nicht unbedingt selber herumfahren und Daten sammeln, sondern kann auch die Daten von Mozilla nutzen.
    Deren Datenbank wird von einer größeren Menge an Nutzern gespeist - ist allerdings unbereinigt und z.T. ungenau. Für einen groben Überblick, insbesondere in welchen Bereichen Masten umstrukturiert / ergänzt wurden ist es allerdings ziemlich hilfreich.


    Ich habe mir für Linux / bzw. Bash on Windows ein kleines Pythonscript geschrieben, das hauptsächlich aber mit Shellkommandos (awk) die Daten filtert, nach Hinzufügedatum sortiert und dann mit ein paar Zeilen Python-Code um LTE Node-Nummern und menschenlesbare Zeitstempel ergänzt.
    Damit die Daten in Google-Maps importiert werden können, werden die Daten in 2000er Häppchen geteilt und mit einem Header versehen (Beschriftung)
    Den Code habe ich unten beigefügt, allerdings übernehme ich für die Nutzung keine Gewährleistung.


    Nutzung ist einfach:


    [list=1]
    [*]Location Daten hier herunter laden: https://location.services.mozilla.com/downloads
    [*]Datei in den Scriptordner entpacken (z.B. 7zip) und in cell-data.csv umbenennen.
    [*] ./script.py starten und sich über einen neuen Ordner mit den gefilterten und sortierten Daten freuen.
    [*]In eine eigene Google Map importieren und sehen, was sich so getan hat.
    [/list=1]



    Viele Grüße


    Fabius


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!