@@ -205,16 +205,13 @@ generate_region() {
|
|||||||
mkdir -p "./out/${PATH_ARG%/*}"
|
mkdir -p "./out/${PATH_ARG%/*}"
|
||||||
|
|
||||||
mkdir -p "./data/osm/${PATH_ARG%/*}"
|
mkdir -p "./data/osm/${PATH_ARG%/*}"
|
||||||
wget "https://download.geofabrik.de/${PATH_ARG%/*}/$(
|
wget "$(
|
||||||
curl -s "https://download.geofabrik.de/${PATH_ARG%/*}/" |
|
curl -s https://download.geofabrik.de/index-v1-nogeom.json |
|
||||||
grep -oP 'href="\K[^"]+' |
|
jq -r --arg pid "${PATH_ARG##*/}" --arg parent "$(awk -F/ '{print $(NF-1)}' <<< "$PATH_ARG")" '
|
||||||
grep -vE '^\?C=|/icons/|Parent Directory|^/?$' |
|
.. | objects
|
||||||
sed 's|/$||' |
|
| select(.id? == $pid and .parent? == $parent)
|
||||||
grep '\.osm\.pbf$' |
|
| .urls.pbf
|
||||||
grep -v '\.md5$' |
|
'
|
||||||
grep "${PATH_ARG##*/}" |
|
|
||||||
sort |
|
|
||||||
tail -n 1
|
|
||||||
)" -O "./data/osm/${PATH_ARG}.osm.pbf"
|
)" -O "./data/osm/${PATH_ARG}.osm.pbf"
|
||||||
|
|
||||||
java -Xmx"$MEMORY" \
|
java -Xmx"$MEMORY" \
|
||||||
|
|||||||
Reference in New Issue
Block a user