]> git.openstreetmap.org Git - nominatim.git/blob - test/scenes/bin/make_scenes.sh
use context management when processing Tiger data
[nominatim.git] / test / scenes / bin / make_scenes.sh
1 #!/bin/bash -e
2 #
3 # Regenerates wkts for scenarios.
4 #
5
6 datadir="$( cd "$( dirname "$0" )" && cd ../data && pwd )"
7
8 if [ ! -d "$datadir" ]; then
9  echo "Cannot find data dir."; 
10  exit -1;
11 fi
12
13 echo "Using datadir $datadir"
14 cd $datadir
15
16 # remove old wkts
17 rm -f $datadir/*.wkt
18
19 # create wkts from SQL scripts
20 for fl in *.sql; do
21     echo "Processing $fl.."
22     cat $fl | psql -d nominatim -t -o ${fl/.sql/.wkt}
23 done
24
25 # create wkts from .osm files
26 for fl in *.osm; do
27     echo "Processing $fl.."
28     ../bin/osm2wkt $fl
29 done