diff --git a/scripts/osm2pgsql/on_data_downloaded.sh b/scripts/osm2pgsql/on_data_downloaded.sh new file mode 100644 index 0000000000..1f903369b9 --- /dev/null +++ b/scripts/osm2pgsql/on_data_downloaded.sh @@ -0,0 +1,12 @@ +#! /bin/bash + +cd ~/Downloads + +for F in *.osm.pbf +do + LATEST="$F" +done +mv "$LATEST" ~/data/planet-latest.osm.pbf +cd ~/data +osm2pgsql -O flex -S build_db.lua -s --flat-nodes=import-help-file -d postgresql://user:password@localhost:5444/mapcomplete-cache planet-latest.osm.pbf +echo "on_data_downloaded.sh has finished!" diff --git a/scripts/osm2pgsql/update.sh b/scripts/osm2pgsql/update.sh new file mode 100644 index 0000000000..0d622724be --- /dev/null +++ b/scripts/osm2pgsql/update.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +npm run generate:buildDbScript +mv build_db.sh ~/data/ +transmission-cli https://planet.osm.org/pbf/planet-latest.osm.pbf.torrent -f ./on_data_downloaded.sh &>nohup_transmission.log