21 lines
828 B
Markdown
21 lines
828 B
Markdown
# TASK:
|
|
|
|
Overpass-Query: -> wir wollen diesen in eine Python-Funktion `fetch_bergbahnen() in `main.py` einbauen
|
|
|
|
```
|
|
[out:json][timeout:60];
|
|
(
|
|
node["aerialway"="station"]({{bbox}});
|
|
way["aerialway"="station"]({{bbox}});
|
|
node["railway"="funicular"]({{bbox}});
|
|
way["railway"="funicular"]({{bbox}});
|
|
node["railway"="station"]["funicular"="yes"]({{bbox}});
|
|
);
|
|
out center body;
|
|
```
|
|
|
|
* Kopiert diesen auf `https://overpass-turbo.eu/` und führt ihn mal aus.
|
|
* Spielt mit den Zoomstufen -> bbox
|
|
* Versucht mehr über bbox herauszufinden (z.B. https://wiki.openstreetmap.org/wiki/Overpass_API)
|
|
* Versucht eine einfache fetch_bergbahn() zu bauen, die API lautet "https://overpass-api.de/api/interpreter"
|
|
Nutzt dazu die request-Library in Python, wo ihr post- und get-Requests bauen könnt |