| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #!/bin/bash
- # OpenStreetMap
- # =============
- sources=("us-pacific" "us-northeast" "us-midwest" "us-south" "us-west") #5 (pacific je nejmenší)
- #sources=("us-pacific")
- for i in ${sources[*]}
- do
- echo ""
- echo -e "\033[31m*************************\033[0m"
- echo -e "\033[31m$i\033[0m"
- echo -e "\033[31m*************************\033[0m"
- wget -P "/home/cerba/Temp" "http://download.geofabrik.de/north-america/${i}-latest.osm.pbf"
- cd /home/cerba/Temp
- #wget -P "/media/cerba/Data/tmp" "http://download.geo.com/openstreetmap/pbf/${i}.tar.bz2"
- #cd /media/cerba/Data/tmp
- #echo "*************************"
- #echo "Unpacking tar.bz2..."
- #echo "*************************"
- #bunzip2 -d ${i}.tar.bz2
- #rm -f ${i}.tar.bz2
- #echo "*************************"
- #echo "Unpacking tar..."
- #tar xf ${i}.tar
- #rm -f ${i}.tar
- #mv $i /media/cerba/Data/tmp/
- #echo "*************************"
- echo "OSM conversion and filtering..."
- osmconvert -t=/home/cerba/Temp --drop-relations --drop-ways --drop-author --drop-version ${i}-latest.osm.pbf >/media/sda2/tmp/${i}_tmp.osm
- echo "*************************"
- echo "OSM filtering..."
- osmfilter /media/sda2/tmp/${i}_tmp.osm --keep-nodes="*" >/media/sda2/tmp/${i}.osm
- #mv /media/sda2/tmp/${i}.osm /home/cerba/Temp/
- cd /home/cerba/Projekty/SPOI/Scripts/
- echo "*************************"
- echo "Transformation to RDF..."
- echo "*************************"
- java -Djava.io.tmpdir=/media/cerba/Data/Temp -Xms2560m -Xmx24560m -jar saxon9he.jar -s:/media/sda2/tmp/${i}.osm -xsl:../XSLT/transform_osm.xsl -o:/media/cerba/Data/Data/SPOI/RDF_output/${i}_OSM.rdf -t country="usa"
- echo "*************************"
- echo "Deleting temporary files..."
- echo "*************************"
- rm -rf /home/cerba/Temp
- rm -f /media/cerba/Data/tmp/*
- rm -f /media/sda2/tmp/*
- echo "*************************"
- echo "End..."
- echo "*************************"
- echo ""
- done
|