GeoJSON Datei erstellen - MunichWays/masterliste GitHub Wiki

geoJSON Datei erstellen

mit Github Action

  • gehe zu https://github.com/MunichWays/masterliste/actions/workflows/node.js.yml
  • klicke auf "run workflow" - Build MunichWays geoJSON startet, läuft ca. 4 Minuten
  • das zuletzt erzeugte geoJSON findet ihr als "Artifact" an der Action selbst
  • auf das "geojson" klicken, herunterladen und die zip entpacken. Darin findet ihr dann das 26Mb geojson
  • umbenennen in IST_RadlVorrangNetz_MunichWays_V20.geojson

mit lokaler Entwicklungsumgebung

  • IST_RadlVorrangNetz_MunichWays_V20.geojson erzeugen
  • ggf. vorher den Cache löschen: alle Dateien im lokalen Projektordner ...\masterliste\cache
  • Aufruf in deiner lokalen Entwicklungsumgebung: node create_geojson.mjs <zugangstoken>
  • Das Zugangstoken findest du in der WebApp unten in der Mitte vom Bildschirm
  • klicke auf "Zugangstoken anzeigen"
  • kopieren und nach node create_geojson.mjs mit einem Leerzeichen getrennt einfügen.
  • Beispiel Token: ya29.a0AfB_byBgCeXXzM5OVdMV6N0rK1SpSGURRJ2HUT3OsynET6uGbamw8sIAHwuvVAoGusYMRN30LnhiQ9J_ogl_SkzrqUUk44Y_OnwyBHvDFd4_Z7ZvlMLBbMMQ0sGz94GQ5nb4gxW7gAw8UPlEhUIk2hd4OySuVzm4CgaCgYKAdESARASFQHGX2Mixh6YUaW1yLBWowOhogRFBw0169
  • IST_RadlVorrangNetz_MunichWays_V20.geojson wird erzeugt, das dauert etwas
  • Ergebnis liegt in im lokalen Verzeichnis der Anwendung, siehe Terminal ausgaben
  • Beispiel: building GeoJSON for combined data ... writing output file IST_RadlVorrangNetz_MunichWays_V20.geojson ... done! PS C:\Users\Thomas\StudioProjects\masterliste>

geoJSON Datei publizieren

Im Google-Drive Download-Verzeichnis ablegen

Datei ins ftp-Verzeichnis hochladen

  • siehe auch 5. in der alten Carto Beschreibung "Upload auf Webserver und Download-Verzeichnis im Google-Drive"
  • Per LFTP-Client (Linux - Windows FileZilla?) am Webspace in hosteurope anmelden.
    • FTP Webspace Verzeichnis auswählen: /munways/2/App
    • Datei "IST_RadlVorrangNetz_MunichWays_V20.geojson" auswählen (Dateigröße prüfen, sollte ähnlich groß sein)
    • GEO-JSON-Dateien übertragen (bestehende in *_previous.geojson umbenennen).
  • Webspace: https://www.munichways.de/App/ (accessible only via API, not via browser)

Datei in Carto neu importieren

Radlnavi OSM aktualisieren

Die Aktualisierung der OSM Daten vom RadlNavi kann über GitHub getriggert werden. Dazu muss ein neues Release erstellt werden.