BigQuery Update‐Anleitung - MunichWays/Carto GitHub Wiki
ab 2024 wechseln wir schrittweise vom alten Carto account (https://munichways.carto.com, user munichways) zum neuen Carto mit Google BigQuery Integration.
Getting Started
- https://pinea.app.carto.com/
- User [email protected]
- BigQuery: gehe im Hauptmenü links zu "Connections" (Projekt: carto-dw-ac-yq8go6t4)
- klicke auf den Button "Access console", verwende dazu deinen eigenen gmail Benutzer
- ein besserer Ansatz könnte sein anstatt BigQuery von Carto zu benutzen unser eigenes BigQuery zu verwenden:
- BigQuery MunichWays
Aktueller Arbeitsstand:
Update Anleitung
siehe https://github.com/MunichWays/Carto/wiki/Datasets-Update-Anleitung
noch zu übertragen, wenn ausgereift:
Carto-Linien aktualisieren (optional)
- ggf. falls doch mal Änderungen der alten Carto-Linien gemacht werden: gehe zu Carto alt und exportiere alles aus dataset radlvorrangnetz als geojson und importiere im neuen Carto.
Export als CSV
- lokal speichern
- geoJSON umwandeln, wie?
CSV in geoJSON umwandeln - manuell mit QGIS
-
QGIS (version 3.34.2-Prizren):
-
Strg+Umschlt+T = Menü "Layer" > "Layer hinzufügen" > "Getrennte Textdatei als Layer hinzufügen"
-
lokale csv Datei auswählen, (falls nicht vorausgefüllt "Geometrie-KBS" auswählen) > Button unten "Hinzufügen"
-
importierten Layer mit rechter Maustaste anklicken
-
"Export" > "Objekt speichern als" wählen
-
Format "GeoJSON" bzw. "GeoJSON - Umbruch getrennt" (.geojsonl) für BigQuery
-
"Dateiname" samt Speicherort wählen
-
"Geometrietyp" automatisch
-
in QGIS ist Gdal enthalten, damit soll die Umwandlung per console gehen:
ogr2ogr -f "GeoJSON" output_file_name.geojson input_file_name.csv
Ergebnis
- die Webanwendung Masterliste macht alles
- OSM-Daten + Link zu unseren Daten per MunichWays_ID
- geoJSON erzeugen, siehe https://github.com/MunichWays/Carto/wiki/Datasets-Update-Anleitung
- darin enthalten: IST_RadlVorrangNetz_MunichWays_V20.geojson, siehe https://github.com/MunichWays/masterliste/wiki/GeoJSON-Datei-erstellen
Nächste Schritte:
- alle unsere MunichWays Strecken sind durch die Webapp Masterliste im neuen GeoJson vorhanden: IST_RadlVorrangNetz_MunichWays_V20.
- To do Reste in App Masterliste mappen
- siehe https://github.com/MunichWays/masterliste/wiki
- alle unsere MunichWays Bewertungen sind in **OSM **eingepflegt. To do Reste in OSM mappen
- siehe https://github.com/MunichWays/OSM/wiki/How-To-OSM-Erg%C3%A4nzen
- OSM-Daten (OSM class:bicycle per overpass turbo Abfrage wird nicht mehr benötigt)
Wir haben 3 Anwendungen:
- Carto Maps
- nutzt IST_RadlVorrangNetz_MunichWays_V20 und weiterhin dataset "radlvorrangnetz_visualisieren"
- Carto alt Dataset Tabelle "radlvorranetz" mit den geo Koordinaten (nicht umziehen, weil in Carto neu nicht als geoJson exportiert werden kann)
- App MunichWays
- nutzt derzeit geoJSON Datei "radlvorrangnetz_app_V07.geojson" aus https://www.munichways.de/App/
- wird schon mit OSM-Daten aus V20 angereichert
- radwegplanung-muenchen.de
- nutzt derzeit "radlvorrangnetz_masterliste_V07.geojson" aus GoogleDrive Ordner "Downloads".
- --> Michael müsste auf V20 umsteigen für die Ist-Daten von MunichWays und OSM.
- die Plandaten nicht mehr von MunichWays nehmen, sondern von der Stadt.
Ziel
- Alle Ist-Daten sind in IST_RadlVorrangNetz_MunichWays_V20 enthalten und Plandaten werden in radwegplanung-muenchen gepflegt.
- automatisiert als geopJSON in Download und im Web / ftp Verzeichnis ablegen.