heliwatch/fetch_data.sh

16 lines
406 B
Bash
Executable File

#!/usr/bin/env sh
overpass() {
curl -X POST -d "data=[out:json];$1" http://overpass-api.de/api/interpreter
}
bbox="50.8,13,51.3,14.5"
Q=""
for level in 7 8 9 10 11 ; do
Q=$Q'way["admin_level"="'$level'"]('$bbox'); relation["admin_level"="'$level'"]('$bbox');'
done
overpass "($Q); out body; >; out skel;" > locations.json
wget https://opensky-network.org/datasets/metadata/aircraftDatabase.csv