#1052

Python na mapie – praca na danych przestrzennych

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 09:00-17:00 (8 h) 🟢

Żarówka

Czego się nauczysz?

W trakcie warsztatu nabędziesz następujące umiejętności:
- Poznasz typy obiektów przestrzennych,
- Obróbka i przygotowanie danych przestrzennych w Pythonie z wykorzystaniem pakietów m.in: shapely, geopy, geopandas,
- Przygotowanie przestrzennej bazy danych z użyciem Postgis,
- Jak wykorzystać dane przestrzenne w Machine Learnigu i analizie danych, poznasz ich znaczenie biznesowe – ekstrakcja cech,
- Jak działa geokodowanie, odwrotne geokodowanie lokalizacji oraz jak wyznaczyć trasę z wykorzystaniem usług OSM oraz Google Maps API,
- Jak stworzyć przestrzenny model danych w projekcie Django oraz FastAPI,
- Obsługa danych w formacie geojson w REST API oraz serializacja przestrzennego modelu danych.
Grupa

Dla kogo jest ten warsztat?

Warsztat jest skierowany do programistów Pythona, analityków danych oraz interesariuszy biznesowych analizujących dane na mapie. Niezbędna jest podstawowa znajomość Pythona (pętle, instrukcje warunkowe, moduły); podstawy programowania obiektowego oraz funkcyjnego; znajomość pakietu pandas oraz numpy; podstawowe struktury danych w Pythonie: lista, słownik, tupla; podstawowa obsługa cmd.
Notatnik

Wymagania wstępne

- Zainstalowane lokalnie na maszynie: Python (3.10.7), PostreSQL (min. v15) wraz z dodatkiem Postgis, pgadmin4 oraz Visual Studio Code,
- Skonfigurowane konto na Google Cloud Platform – klucz API oraz włączone interfejsy Geocoding API oraz Routes API,
- Najlepiej pracować na prywatnym komputerze, z uwagi na ograniczenia w ruchu sieciowym na pracowniczych komputerach.

Prowadzący

Wiktor Piela 🆕:

Od 2020 roku zajmuje się analizą danych, tworzeniem modeli predykcyjnych oraz programowaniem w Pythonie. Przygodę z danymi zaczynał w branży FMCG jako młodszy analityk danych, gdzie razem z zespołem wspierał marketing i handel w podejmowaniu decyzji biznesowych w oparciu o analizę danych i modelowanie statystyczne. Pracując w szeroko pojętym sektorze finansowanym, tworzył rozwiązania automatyzujące procesy przepływu i obróbki danych oraz raportowania. Obecnie tworzy systemy predykcyjne na potrzeby sprzedaży, windykacji oraz rozwija wspólnie z zespołem aplikacje bazujące na modelach semantycznych LLM oraz computer vision. Zajmuje się ponadto tworzeniem backendu dla aplikacji webowych, także na potrzeby aplikacji ML.

Program warsztatów

1. Omówienie obiektów przestrzennych i ich cech:
– formaty zapisu geometrii przestrzennej,
– systemy CRS.
2. Wprowadzenie do pakietów geopandas, shapely oraz geopy.
– praca na plikach shp,
– tworzenie i konwersja obiektów przestrzennych w Pythonie,
– operacje na danych przestrzennych.
3. Zewnętrzne usługi OSM oraz Google Maps API:
– geokodowanie i odwrotne geokodowanie,
– wyznacznie trasy i jej dekodowanie,
– praca z danymi z bazy gis-support.pl.
4. Dane przestrzenne w ML i analizie danych:
– ekstrakcja cech i ich wykorzystanie w modelu ML,
– analiza danych na mapie,
– konfiguracja przestrzennej bazy danych,
– wizualizacja danych przestrzennych na mapie.
5. Bonus: przestrzenne modele danych w Django oraz FastAPI:
– tworzenie modeli w relacyjnej bazie danych (geodjango, geoalchemy2),
– ładowanie danych do przestrzennej bazy danych z pliku,
– serializacja przestrzennych modeli danych w DRF,
– obsługa obiektów typu geo json w REST API.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisz się na warsztat

Dieta (pomiń przy warsztatach zdalnych)

Zostałem/am poinformowany/a, że wydarzenie będzie nagrywane przez Organizatorów. W przypadku publikacji całego bądź fragmentu nagrania wizerunek uczestników nie będzie rozpowszechniany - ewentualnej publikacji na stronach internetowych oraz kanałach społecznościowych Organizatorów podlega tylko część prezentacyjna spotkania, bez aktywnego udziału uczestników. W przypadku warsztatów odbywających się na sali wydarzenie będzie fotografowane i filmowane przez Organizatorów. Wyrażam zgodę na rozpowszechnianie mojego wizerunku na zdjęciach i nagraniach z warsztatów, w szczególności na stronach internetowych oraz kanałach społecznościowych Organizatorów.

119,00 PLN

Sprawdź ofertę abonamentów

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.

Zapisz się na warsztat!