2.X.2025

Przypomnienie zagadnień sieciowych

image.png

image.png

image.png

<aside> 📝

Naszym zadaniem na dziś będzie przygotowanie aplikacji pogodowej

</aside>

  1. Wyświetlenie Mapy/ Pobranie współrzędnych
  2. Pobranie danych dla współrzędnych
  3. Wyświetlenie Danych / stworzenie szblonu graficznego aplikacji.

Użyjemy API: **https://open-meteo.com/**

  1. Wchodzimy na stronę i zapoznajemy się z przykładowym wywołaniem. Nie musimy nawet sięgać do dokumentacji.

curl "<https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&past_days=10&hourly=temperature_2m,relative_humidity_2m,wind_speed_10m>"

{ ... "hourly": { "time": ["2022-06-19T00:00","2022-06-19T01:00", ...], "wind_speed_10m": [3.16,3.02,3.3,3.14,3.2,2.95, ...], "temperature_2m": [13.7,13.3,12.8,12.3,11.8, ...], "relative_humidity_2m": [82,83,86,85,88,88,84,76, ...], }}

  1. Wklejamy adres bez parametrów do hopscootcha, następnie dodajemy parametry w sekcji parametrów.

Dzięki temu mamy gotowy kod.

  1. piszemy apkę.

Wykorzystujemy bibliotekę pandas i klasę DataFrame