Pass OSM dump file path as parameter
parent
371f998679
commit
e40100ba17
|
@ -8,7 +8,8 @@ docker build -t valhalla .
|
|||
|
||||
```
|
||||
docker run -it -d --restart always \
|
||||
-v /home/test/russia-latest.osm.pbf:/home/data.osm.pbf \
|
||||
-e OSM_DUMP_FILE=/home/russia-latest.osm.pbf \
|
||||
-v /home/russia-latest.osm.pbf:/home/russia-latest.osm.pbf \
|
||||
-v /home/valhalla-cache:/home/valhalla \
|
||||
--name valhalla -p 8002:8002 valhalla
|
||||
```
|
||||
|
|
|
@ -2,7 +2,9 @@
|
|||
|
||||
cd /home
|
||||
|
||||
if [ /home/valhalla/valhalla_tiles.tar -ot /home/data.osm.pbf ]; then
|
||||
OSM_DUMP_FILE=${OSM_DUMP_FILE:-/home/data.osm.pbf}
|
||||
|
||||
if [ /home/valhalla/valhalla_tiles.tar -ot $OSM_DUMP_FILE ]; then
|
||||
/home/update.sh
|
||||
fi
|
||||
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
OSM_DUMP_FILE=${OSM_DUMP_FILE:-/home/data.osm.pbf}
|
||||
|
||||
cd /home/valhalla
|
||||
valhalla_build_tiles -c /home/valhalla.json /home/data.osm.pbf
|
||||
valhalla_build_tiles -c /home/valhalla.json $OSM_DUMP_FILE
|
||||
find valhalla_tiles | sort -n | tar cf valhalla_tiles2.tar --no-recursion -T -
|
||||
rm -rf valhalla_tiles *.bin *.txt
|
||||
mv valhalla_tiles2.tar valhalla_tiles.tar
|
||||
|
|
Loading…
Reference in New Issue