9 Utilizare: $APP -i map.osm -p dir_poly -d dir_fin
10 Utilizare: $APP -i map.pbf -p dir_poly -d dir_fin
12 -i map.[osm|pbf] extrage hărți din harta-sursă dată ca parametru
13 -p dir_poly dir_poly este directorul unde se caută fișierele poly
14 -d dir_fin dir_fin este directorul destinație pentru hărțile extrase
21 [ $# -lt 6 ] && usage_pa
1
23 while [ $# -gt 1 ] ; do
25 -i) shift; MAPIN
="$1"; shift;;
26 -p) shift; POLYD
="$1"; shift;;
27 -d) shift; OUTD
="$1"; shift;;
28 *) echo "Parametru neașteptat..."; usage_pa
1 ;;
32 [ "$MAPIN" ] || usage_pa
2
33 [ "$OUTD" ] || usage_pa
2
34 [ "$POLYD" ] || usage_pa
2
36 [ -d "$OUTD" ] || mkdir
-p "$OUTD"
38 for jp
in $POLYD/*.poly
; do
39 jud
="$(basename ${jp%.poly})"
42 osmconvert
"$MAPIN" -B="$jp" -o="$OUTD/$jud.$suf"