diff --git a/misc/scripts/mapcreation/process_pbf_planet_production.sh b/misc/scripts/mapcreation/process_pbf_planet_production.sh new file mode 100644 index 0000000..4da46f6 --- /dev/null +++ b/misc/scripts/mapcreation/process_pbf_planet_production.sh @@ -0,0 +1,39 @@ +#!/bin/bash +set -e + +rm -rf planet-old.osm.pbf +rm -rf planet-new.osm.pbf +touch mapsnapshpttime.txt +./osmupdate --verbose --drop-author --compression-level=1 planet-latest.osm.pbf planet-new.osm.pbf & + +rm -rf tmp + +mkdir tmp +cd tmp +mkdir nodetiles +mkdir waytiles +mkdir waytiles55 +mkdir nodes55 + +../../jdk8/bin/java -Xmx6144M -Xms6144M -Xmn256M -cp ../pbfparser.jar:../brouter_fc.jar -Ddeletetmpfiles=true -DuseDenseMaps=true btools.util.StackSampler btools.mapcreator.OsmFastCutter ../lookups.dat nodetiles waytiles nodes55 waytiles55 bordernids.dat relations.dat restrictions.dat ../all.brf ../trekking.brf ../softaccess.brf ../planet-new.osm.pbf + +mv ../planet-latest.osm.pbf ../planet-old.osm.pbf +mv ../planet-new.osm.pbf ../planet-latest.osm.pbf + +mkdir unodes55 +../../jdk8/bin/java -Xmx6144M -Xms6144M -Xmn256M -cp ../brouter_fc.jar -Ddeletetmpfiles=true -DuseDenseMaps=true btools.util.StackSampler btools.mapcreator.PosUnifier nodes55 unodes55 bordernids.dat bordernodes.dat ../../srtm3_bef + +mkdir segments +../../jdk8/bin/java -Xmx6144M -Xms6144M -Xmn256M -cp ../brouter_fc.jar -DuseDenseMaps=true -DskipEncodingCheck=true btools.util.StackSampler btools.mapcreator.WayLinker unodes55 waytiles55 bordernodes.dat restrictions.dat ../lookups.dat ../all.brf segments rd5 + +cd .. + +rm -rf segments +mv tmp/segments segments +touch -r mapsnapshpttime.txt segments/*.rd5 +rsh -l webrouter brouter.de "rm -rf segments; mkdir segments" +scp -p segments/* webrouter@brouter.de:segments +rsh -l webrouter brouter.de ./updateRd5.sh + +./scan_world.sh +./traffic_simulation.sh