From e5ccafab5ecb32227f964a3be1339a538ad5092a Mon Sep 17 00:00:00 2001 From: Amaury Zarzelli Date: Mon, 14 Oct 2024 10:02:37 +0200 Subject: [PATCH] Update r2gg_pipeline.sh --- docker/scripts/r2gg_pipeline.sh | 47 ++++++--------------------------- 1 file changed, 8 insertions(+), 39 deletions(-) diff --git a/docker/scripts/r2gg_pipeline.sh b/docker/scripts/r2gg_pipeline.sh index 9a7b73d..74c8c91 100644 --- a/docker/scripts/r2gg_pipeline.sh +++ b/docker/scripts/r2gg_pipeline.sh @@ -1,41 +1,10 @@ #!/usr/bin/env sh - -## S'il n'y a rien, on fait une génération à partir de données OSM sur la Corse en utilisant un fichier de configuration déjà présent dans l'image docker -if [ ! $R2GG_ARG ] -then - - mkdir -v /home/docker/data/data-osm-latest - cd /home/docker/data/data-osm-latest - wget -O data-osm-latest.osm.pbf download.geofabrik.de/europe/france/corse-latest.osm.pbf - osrm-extract data-osm-latest.osm.pbf -p /usr/share/osrm/profiles/car.lua - osrm-contract data-osm-latest.osrm - mkdir -p /home/docker/data/resources/ - mkdir -p /home/docker/data/sources/ - cp -v /home/docker/config/data-osm.resource /home/docker/data/resources/ - cp -v /home/docker/config/data-osm.source /home/docker/data/sources/ - -## S'il y a une configuration, alors on donne cette configuration à r2gg qui se chargera de l'analyser et d'agir en conséquence -else - - # On lance une génération à partir du fichier de configuration - r2gg-sql2pivot $R2GG_ARG - - if [ $GENERATION_TYPE = "osrm" ] - then - r2gg-pivot2osm $R2GG_ARG - r2gg-osm2osrm $R2GG_ARG - elif [ $GENERATION_TYPE = "pgr" ] || [ $GENERATION_TYPE = "smartpgr" ] - then - r2gg-pivot2pgrouting $R2GG_ARG - elif [ $GENERATION_TYPE = "valhalla" ] - then - r2gg-pivot2osm $R2GG_ARG - r2gg-osm2valhalla $R2GG_ARG - fi - - r2gg-road2config $R2GG_ARG - -fi - - +echo "debut" +date +%Y-%m-%dT%H:%M:%S +r2gg-pivot2osm /home/docker/config/bdtopo2osrm.json +echo "fin pivot2osm" +date +%Y-%m-%dT%H:%M:%S +r2gg-osm2osrm /home/docker/config/bdtopo2osrm.json +echo "fin" +date +%Y-%m-%dT%H:%M:%S