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
|
Als nächstes versucht ihr eine einfache fetch_bergbahn() zu bauen, die API lautet "https://overpass-api.de/api/interpreter"
|
||||||
Overpass-Queries verstehen und ein wenig interaktiv damit rumspielen.
|
Nutzt dazu die request-Library in Python, wo ihr `post-` und `get`-Requests bauen könnt.
|
||||||
|
|
||||||
```
|
Verwendet die Unterrichtsfolien als Hilfe zum Bauen des requests.
|
||||||
[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)
|
|
||||||
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
requests
|
||||||
Loading…
x
Reference in New Issue
Block a user