# Calls a ruby script to download todays daily diff
# applies this to the planet file
# runs the motorway extract and waychains stuff
#
# . ./updatemotorwaysdaily.sh >> updatemotorways.log 2>&1 &

echo  ================= updatemotorwaysdaily.sh =====================
date

#export OSMOSIS_HOME="/home/harry/planet/osmosis"
#export PLANET_HOME="/home/harry/planet/waychains"

export OSMOSIS_HOME="/home/harrywood/bin/osmosis"
export PLANET_HOME="/home/harrywood/public_html/waychains"

export CLASSPATH=""
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/osmosis.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/simplifyPlugin.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/aopalliance-1.0.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/commons-pool-1.3.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/postgresql-8.3-603.jdbc4.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/spring-jdbc-2.5.6.SEC01.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/bzip2-20090327.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/jpf-1.5.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/spring-beans-2.5.6.SEC01.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/spring-tx-2.5.6.SEC01.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/commons-dbcp-1.2.2.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/mysql-connector-java-5.1.6.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/spring-context-2.5.6.SEC01.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/stax2-api-3.0.1.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/commons-logging-1.1.1.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/postgis-1.3.2.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/spring-core-2.5.6.SEC01.jar
export CLASSPATH=$CLASSPATH:$OSMOSIS_HOME/lib/default/woodstox-core-lgpl-4.0.3.jar

#echo $CLASSPATH

cd $PLANET_HOME

date

echo Extracting U.S. motorways
rm $PLANET_HOME/us-motorways.osm
gunzip -c $PLANET_HOME/planet-new.osm.gz | java -Xmx1048m -cp "$CLASSPATH" org.openstreetmap.osmosis.core.Osmosis \
	--rx - \
	--bounding-polygon file="$PLANET_HOME/us.poly" idTrackerType=BitSet \
	--way-key-value keyValueList="highway.motorway" --used-node idTrackerType=BitSet \
	--wx $PLANET_HOME/us-motorways.osm 

#	--way-key-value keyValueList="highway.motorway" --used-node idTrackerType=BitSet \
#	--wx $PLANET_HOME/us-motorways.osm
#	--tee 3 \
#	--bounding-box left=-1.4964 top=54.5567 right=-1.605 bottom=54.5061 \
#	--wx $PLANET_HOME/darlington.osm


date
	
echo DONE


