Skip to content

Commit e5ccafa

Browse files
authored
Update r2gg_pipeline.sh
1 parent 572f72b commit e5ccafa

File tree

1 file changed

+8
-39
lines changed

1 file changed

+8
-39
lines changed

docker/scripts/r2gg_pipeline.sh

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,10 @@
11
#!/usr/bin/env sh
22

3-
4-
## 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
5-
if [ ! $R2GG_ARG ]
6-
then
7-
8-
mkdir -v /home/docker/data/data-osm-latest
9-
cd /home/docker/data/data-osm-latest
10-
wget -O data-osm-latest.osm.pbf download.geofabrik.de/europe/france/corse-latest.osm.pbf
11-
osrm-extract data-osm-latest.osm.pbf -p /usr/share/osrm/profiles/car.lua
12-
osrm-contract data-osm-latest.osrm
13-
mkdir -p /home/docker/data/resources/
14-
mkdir -p /home/docker/data/sources/
15-
cp -v /home/docker/config/data-osm.resource /home/docker/data/resources/
16-
cp -v /home/docker/config/data-osm.source /home/docker/data/sources/
17-
18-
## S'il y a une configuration, alors on donne cette configuration à r2gg qui se chargera de l'analyser et d'agir en conséquence
19-
else
20-
21-
# On lance une génération à partir du fichier de configuration
22-
r2gg-sql2pivot $R2GG_ARG
23-
24-
if [ $GENERATION_TYPE = "osrm" ]
25-
then
26-
r2gg-pivot2osm $R2GG_ARG
27-
r2gg-osm2osrm $R2GG_ARG
28-
elif [ $GENERATION_TYPE = "pgr" ] || [ $GENERATION_TYPE = "smartpgr" ]
29-
then
30-
r2gg-pivot2pgrouting $R2GG_ARG
31-
elif [ $GENERATION_TYPE = "valhalla" ]
32-
then
33-
r2gg-pivot2osm $R2GG_ARG
34-
r2gg-osm2valhalla $R2GG_ARG
35-
fi
36-
37-
r2gg-road2config $R2GG_ARG
38-
39-
fi
40-
41-
3+
echo "debut"
4+
date +%Y-%m-%dT%H:%M:%S
5+
r2gg-pivot2osm /home/docker/config/bdtopo2osrm.json
6+
echo "fin pivot2osm"
7+
date +%Y-%m-%dT%H:%M:%S
8+
r2gg-osm2osrm /home/docker/config/bdtopo2osrm.json
9+
echo "fin"
10+
date +%Y-%m-%dT%H:%M:%S

0 commit comments

Comments
 (0)