Ich habe mehrere Metro-Extrakte von openstreetmap als PBF-Dateien heruntergeladen, wenn ich versuche, sie mit osm2pgsql importieren, funktioniert es für die erste und erstellt die Tabellen. Ich möchte dann eine Spalte in den planet_osm_ways mit einer cityID hinzufügen, um zu wissen, welche "way id" zu welcher Stadt gehört, nachdem ich dann versucht habe, eine andere Stadt zu importieren, heißt es: FEHLER: Fehlende Daten für die Spalte "city_id". Gibt es eine Möglichkeit, die Tabelle planet_osm_ways zu ändern, ohne das Skript zu unterbrechen? Ich muss wirklich wissen, welche ID zu welchem Metro-Extrakt gehört.fehlende Daten für Spalte xxx
1
A
Antwort
0
Sie müssen die Style-Datei (default.style
, möglicherweise im osm2pgsql-bin-Verzeichnis) bearbeiten, die von osm2pgsql verwendet wird. Sie können dann die
#Add custom column
node,way citiid int4 linear
Die Säule wird erstellt, und Anweisung hinzufügen - vorausgesetzt, hat keinen Tag mit diesem Namen - wird nicht ausgefüllt werden. Sie sind dann frei, es zu füllen, wie Sie wollen.
Verwandte Themen
- 1. Fehlende Locale-Daten für das Gebietsschema "XXX" mit Winkel
- 2. Ausnahme für fehlende Daten
- 3. Fehlende Daten in Funken Dataframe Spalte
- 4. OleDb Excel Fehlende Daten für gemischte Datentypen
- 5. PHP_XLSXWriter_plus Fehlende Daten für große Mysql-Datensätze
- 6. fehlende Daten für Weka Daten gefunden
- 7. Fehlende Spalte Schema Validierung
- 8. Fehlende Daten in pandas.crosstab
- 9. Unbekannte Spalte 'xxx' in 'field list'
- 10. Pattern Match auf/xxx/xxx/xxx
- 11. SQLite Spalte Fehler: Tabelle XXX hat keine Spalte YYY namens
- 12. Matplotlib entferne Interpolation für fehlende Daten
- 13. Null für fehlende Daten in Highcharts setzen
- 14. Betrachte 0 Treffer für fehlende Daten
- 15. eine Zeile für fehlende Daten hinzufügen
- 16. Propagieren Werte in Pandas für fehlende Daten
- 17. Daten abgeschnitten für Spalte
- 18. Fehlende Daten in einer Spalte von Pandas Datenrahmen
- 19. windbg ReadMem Fehler: Kann Daten für xxx lesen, Last unvollständig
- 20. Fehlende JSON-Daten
- 21. Datenrahmen - Fehlende Daten eingeben
- 22. Fehlende Daten pandas eingeben
- 23. fehlende Spalte nach Pandas groupby
- 24. Extrahieren Sie ein bestimmtes Feld im Format '\ xxx \ xxx \ xxx \ xxx \ xxx \' in Python? dieses
- 25. MySQL zum Mitteln fehlende Daten
- 26. Fehlende Daten programmieren
- 27. Anwendungsinformationen teilweise fehlende Daten
- 28. Bilddatei fehlende exif-Daten
- 29. Update Panel Fehlende Daten
- 30. Fehlende Daten auf Android-Seite für erweiterte E-Commerce-Analysen
Dies funktioniert gut auf allen Tabellen erwarten für die planet_osm_ways Tabelle gibt es eine Möglichkeit, das dort zu bekommen? Ich benutze den Befehl -s, um Straßen, Rels und Wegen zu generieren. Auf der Straßentabelle hat er die Spalte erstellt, aber auf die Art und Weise, wie dies nicht der Fall war. Gibt es eine Möglichkeit zu sagen, an welcher spezifischen Tabelle die Spalte generiert werden soll? – PJ1992