39 lines
1.5 KiB
Bash
39 lines
1.5 KiB
Bash
#!/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
|