Kurs Web gis development z użyciem OpenLayers i Leaflet oferuje kompletne wprowadzenie do programowania webowego dla aplikacji GIS. Uczestnicy dowiedzą się, jak tworzyć aplikacje do tworzenia map internetowych i udostępniać informacje o danych przestrzennych reszcie świata. Materiał szkoleniowy koncentruje się na najnowszych narzędziach otwartego dostępu, które minimalizują koszty rozwoju, zapewniając taką samą wydajność i integrację jak główne rozwiązania komercyjne.
Programowanie Web GIS obejmuje tworzenie, rozszerzanie, wykorzystywanie rozwiązań Web GIS lub map internetowych w celu rozwiązywania określonych problemów, tworzenia kompletnych aplikacji lub wykorzystywania lub tworzenia usług przetwarzania danych i danych geoprzestrzennych. Wraz z rozwojem internetu i dostępnością opcji Web GIS, mapowania internetowego, programowanie Web GIS staje się częstym pożądanym zestawem umiejętności w wielu organizacjach. Programowanie Web GIS to rodzaj oprogramowania, który zapewnia narzędzia do obsługi zadań związanych z tworzeniem aplikacji internetowych, opartych na przeglądarce, które wymagają unikalnych rozwiązań problemów z web GIS lub mapowaniem sieciowym. Ponadto wiele opcji oprogramowania Web GIS oferuje interfejsy programowania aplikacji (API), które zapewniają programistom możliwość wykorzystania opublikowanych danych i usług. Programowanie Web GIS dotyczy zarówno tworzenia aplikacji mobilnych, jak i desktopowych.
Forma szkolenia Web gis development z użyciem OpenLayers i Leaflet, jest zbalansowana i obejmuje wykłady prowadzone przez doświadczonych trenerów programowania z wieloletnią praktyką w branży, oraz ćwiczenia na których uczestnicy będą mieli okazję w sposób praktyczny wykorzystać uzyskaną wiedzę. Trener jest w stałym kontakcie z Uczestnikiem aby wspierać go w przypadku problemów w wykonywaniu zadania.
Przydatne informacje związane z platforma e-learningową znajdziesz tutaj.
Jeżeli poszukujesz pracy zapraszamy do przesłania swojego CV więcej
1. Wprowadzenie do Web GIS
- Koncepcja aplikacji WebGIS
- Architektura aplikacji WebGIS
- API służące do tworzenia Web GIS
- Narzędzia i frameworki OpenSource
- Serwery map
- Standardy OGC
2. Przegląd najważniejszych zagadnień programowania JavaScript
- Podstawowe pojęcia HTML, CSS i Javascript
- Środowiska developerskie do pracy z Web GIS
- Jak zacząć budować własną aplikację
- Narzędzia do debugowania
- Pojęcia dotyczące responsywnego projektowania stron internetowych
3. Aplikacje OpenLayers
4. Wprowadzenie do Openlayers
- Tworzenie pierwszej mapy internetowej
- Praca z warstwami wektorowymi i rastrowymi
-- Warstwy wektorowe, usługi WFS
-- Warstwy rastrowe, usługi WMS
-- Symbolika warstw
- Dodawanie kontrolek do mapy
- Interakcja z elementami mapy
5. Wprowadzenie do Leaflet
- Tworzenie pierwszej mapy internetowej
- Praca z warstwami wektorowymi i rastrowymi
-- Warstwy wektorowe, usługi WFS
-- Warstwy rastrowe, usługi WMS
-- Symbolika warstw
- Interakcja z elementami mapy
- Wtyczki do Leaflet
6. Geoserwer
- Wstęp
- Instalacja, dostępne opcje
- Interfejs graficzny
- Dodawanie danych
- Usługi WMS
- Usługi WFS
- Style warstw
- Filtrowanie danych
- Pierwsze kroki z GeoWebCache
- Zwiększanie wydajności GeoWebCache
- Podstawowe pojęcia dotyczące bezpieczeństwa
- Integracja z OpenLayers i Leaflet
7. PostGIS
- Wprowadzenie w zagadnienia systemów zarządzania relacyjnymi bazami danych
- Wprowadzenie do SQL
- Koncepcje dotyczące danych przestrzennych
-- Typy danych przestrzennych
-- PostgreSQL/PostGIS: opensource'owa przestrzenna baza danych
- PostGIS - instalacja i konfiguracja
- Użytkownicy i uprawnienia
- Tworzenie bazy danych PostGIS
- Jak załadować dane przestrzenne
- Zapytanie przestrzenne w PostGIS
- Podstawowe geoprzetwarzanie w PostGIS
- Integracja z Geoserwerem
- Korzystanie z PostGIS z poziomu aplikacji webowych