phase 5 : export GPX

This commit is contained in:
MaelREBOUX 2022-02-06 13:16:24 +01:00
parent 71c4e28185
commit 1ce8a95959
3 changed files with 17 additions and 0 deletions

1
.gitignore vendored
View file

@ -22,6 +22,7 @@ data/2022/phase_4_*.geojson
data/2022/phase_5_*.geojson data/2022/phase_5_*.geojson
data/2022/backup/ data/2022/backup/
data/2022/pdf/*.pdf data/2022/pdf/*.pdf
data/2022/gpx/*.gpx
qgis/exports\ PDF/ qgis/exports\ PDF/

1
data/2022/gpx/_infos.txt Normal file
View file

@ -0,0 +1 @@
Ce dossier pour stocker les exports GPX.

View file

@ -469,6 +469,7 @@ WHERE phase_5_pk.pk_id = pk_recales.pk_id ;"""
db_redadeg_cursor.execute(sql_update_infos_communes) db_redadeg_cursor.execute(sql_update_infos_communes)
print(" fait") print(" fait")
print("")
# #
@ -485,6 +486,20 @@ WHERE phase_5_pk.pk_id = pk_recales.pk_id ;"""
# #
# export GPX pour qui veut
print(" Export gpx")
export_cmd = ["ogr2ogr", "-f", "GPX",
f"../data/{millesime}/gpx/ar_redadeg_{millesime}.gpx",
f"PG:host={db_redadeg_host} port={db_redadeg_port} user={db_redadeg_user} password={db_redadeg_passwd} dbname={db_redadeg_db}",
"phase_5_trace",
"-t_srs", "EPSG:4326",
"-lco", "FORCE_GPX_TRACK=YES"]
# on exporte
subprocess.check_output(export_cmd)
print(" fait")
#
# export CSV liste des voies pour préfectures # export CSV liste des voies pour préfectures
print(" Export CSV liste des voies pour préfectures") print(" Export CSV liste des voies pour préfectures")
export_cmd = ["ogr2ogr", "-f", "CSV", export_cmd = ["ogr2ogr", "-f", "CSV",