Task_2: Python-API-Request
This commit is contained in:
parent
6413908a4b
commit
801539a40b
22
TASK.md
22
TASK.md
@ -1,20 +1,6 @@
|
||||
# TASK 1:
|
||||
# TASK 2:
|
||||
|
||||
Als Erstes wollen wir die Struktur und Funktionen eines einfachen
|
||||
Overpass-Queries verstehen und ein wenig interaktiv damit rumspielen.
|
||||
Als nächstes versucht ihr 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.
|
||||
|
||||
```
|
||||
[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)
|
||||
Verwendet die Unterrichtsfolien als Hilfe zum Bauen des requests.
|
||||
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@ -0,0 +1 @@
|
||||
requests
|
||||
Loading…
x
Reference in New Issue
Block a user