Szkolenie dostępne na zamówienie

Szkolenie: OpenLayers 3 - Tworzenie interaktywnych map na stronach internetowych

Szkolenie OpenLayers 3 to praktyczny kurs web-mappingu, który uczy tworzenia interaktywnych map internetowych, integracji danych przestrzennych, obsługi warstw, interakcji użytkownika oraz optymalizacji aplikacji GIS z wykorzystaniem nowoczesnych technologii JavaScript

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:OL3

openlayersinteraktywne-mapymapy-internetowewebgis

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

OpenLayers 3 - Tworzenie interaktywnych map na stronach internetowych

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania i wdrażania interaktywnych map internetowych z wykorzystaniem biblioteki OpenLayers 3

  • Szkolenie uczy integrowania danych przestrzennych oraz zarządzania warstwami i interakcjami użytkownika w aplikacjach webowych

  • Szkolenie rozwija umiejętność optymalizacji, stylizacji oraz rozbudowy funkcjonalności map internetowych zgodnie z wymaganiami projektowymi


Dla kogo?

  • Deweloperzy aplikacji webowych posiadający podstawową znajomość JavaScript i chcący rozszerzyć kompetencje o web-mapping

  • Specjaliści IT oraz osoby pracujące z danymi przestrzennymi, zainteresowane tworzeniem interaktywnych systemów GIS online

  • Programiści realizujący projekty wymagające integracji map i danych geograficznych z innymi technologiami internetowymi


Efekty kształcenia

  • Uczestnik projektuje i wdraża interaktywne mapy webowe

  • Uczestnik integruje i konfiguruje różne źródła danych przestrzennych

  • Uczestnik zarządza warstwami, kontrolkami i interakcjami mapy

  • Uczestnik stosuje techniki stylizacji i animacji obiektów na mapie

  • Uczestnik analizuje i rozwiązuje problemy związane z wydajnością map

  • Uczestnik optymalizuje aplikacje mapowe pod kątem użytkownika


Wymagania

  • Od uczestników wymagana jest podstawowa wiedza z zakresu JavaScript oraz tworzenia aplikacji webowych

  • Zrozumienie omawianych zagadnień ułatwi podstawowa znajomość zagadnień związanych z GIS oraz znajomość poprzednich wersji OpenLayers


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wprowadzenie do GIS i WebGIS

Porównanie z OpenLayers 2 - kierunki rozwoju

Instalacja OpenLayers 3 w środowisku webowym

Programowanie z OpenLayers 3 - programowanie zorientowane obiektowo, struktura kodu, debug

Mapa

  • Składnia i właściwości

  • Metody

  • Zdarzenia

  • Renderery (Canvas, WebGL, DOM)

Widok

  • Składnia i właściwości

  • Metody i zdarzenia

  • Zarządzanie widokiem

Interakcje

  • Hierarchia

  • Zarządzanie i konfiguracja

  • Przykłady interakcji (DragAndDrop, DragBox, DragPan, DragRotate, Draw, Modify, Select, KeyboardZoom itp.)

Kontrolki

  • Hierarchia

  • Dodawanie kontrolek do mapy

  • Przykłady kontrolek (Zoom, Rotate, MousePosition, ScaleLine, ZoomSlider, Attribution, OverviewMap itp.)

  • Tworzenie własnych kontrolek - rozszerzanie klasy ol.control.Control

Animacje

  • Metody

  • Przykłady wykorzystania

  • Dodawanie animacji do mapy

Omówienie źródeł danych

  • Hierarchia i formaty

  • Omówienie klas podstawowych StaticVector (GeoJSON, GPX, GML, OSMXML itp.), ServerVector

  • Komercyjne i darmowe warstwy bazowe (Google, Bing, ESRI, OSM, MapQuest i inne)

  • Usługi przestrzenne WMS i WFS

  • Sposoby i strategie ładowania danych

Sposoby i strategie ładowania danych

  • Hierarchia i typy

  • Składnia i konfiguracja

  • Metody i zdarzenia

  • Dodawanie warstw do mapy

  • Warstwy bazowe i overlay

  • Warstwy rastrowe

  • Warstwy wektorowe

  • Zarządzanie warstwami: kontrola kolejności, grupowanie, wizualizacja w zależności od skali itp

  • Obsługa układów współrzędnych

Łączenie komponentów w jedną całość - budowa interaktywnej mapy

  • Tworzenie mapy

  • Dodawanie warstw i ładowanie danych

  • Definiowanie interakcji

  • Definiowanie kontrolek

  • Tworzenie i edycja obiektów

  • Optymalizacja

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

30.01.2026

Uczestnik szkoleniaJira - organizacja i zarządzanie projektami

Adam NAJMOWICZ

Praktyczna wiedza w praktyce i swietna komunikacja z trenerem

Więcej opinii