Warstwy z zewnętrznych usług, WMS posiadają różne ustawienia. Większość z nich jest na tyle ustandaryzowanych, że są możliwe do obsługi, wyświetlania w Systemie w wersji przeglądarkowej. Jednakże możemy napotkać również takie, które wprost nie wyświetlają się w przeglądarce, mimo, iż w wersji desktopowej są widoczne.
System jest przygotowany na taka sytuację. Co zrobić, kiedy warstwa WMS nie wyświetla się w przeglądarce mimo widoczności w wersji desktopowej? Należy dodać ja jako źródło danych w GeoServerze.
Aby dodać adres WMS jako nowe źródło danych w GeoServerze, należy postępować zgodnie z poniższymi krokami:
- Zaloguj się do GeoServera: Otwórz przeglądarkę internetową i zaloguj się do panelu administracyjnego GeoServera przy użyciu swojego loginu i hasła.
- Dodaj nowe źródło danych:
- W menu po lewej stronie wybierz „Stores”.
- Kliknij „Add new Store”.
- Wybierz typ źródła danych:
- Przewiń listę dostępnych źródeł danych i wybierz „WMS (Web Map Service)”.
- Skonfiguruj źródło WMS:
- W polu „Workspace” wybierz odpowiednią przestrzeń roboczą, w której chcesz dodać nowe źródło danych.
- W polu „Data Source Name” wpisz nazwę dla nowego źródła.
- W polu „Capabilities URL” wprowadź pełny adres URL serwera WMS (np. https://integracja.gugik.gov.pl/cgi-bin/KrajowaIntegracjaEwidencjiGruntow).
- Zatwierdź połączenie:
- Kliknij „Save”, aby zapisać ustawienia. GeoServer automatycznie spróbuje połączyć się z zewnętrznym serwerem WMS i pobrać informacje o warstwach.
- Zweryfikuj połączenie:
- Jeśli połączenie się powiodło, powinieneś zobaczyć listę dostępnych warstw, które można skonfigurować jako kaskadowane warstwy w GeoServerze.
- Publikacja warstw:
- Przejdź do zakładki „Layer Preview” lub wybierz dodane źródło w sekcji „Layers”, aby opublikować wybrane warstwy i udostępnić je poprzez GeoServer.
Publikacja warstw z dodanego źródła WMS
- Przejdź do sekcji „Layers”:
- W menu po lewej stronie kliknij „Layers”.
- Następnie kliknij „Add a new layer”.
- Wybierz źródło danych:
- Na liście dostępnych źródeł danych wybierz wcześniej dodane źródło WMS.
- Kliknij przycisk „Publish” obok warstwy, którą chcesz opublikować. Jeśli dodane źródło WMS zawiera wiele warstw, wybierz te, które są istotne dla twojego projektu.
- Skonfiguruj ustawienia warstwy:
- Name (Nazwa): Sprawdź lub zmień nazwę warstwy. Powinna być unikalna w obrębie przestrzeni roboczej.
- Title (Tytuł): Dodaj czytelny tytuł, który ułatwi identyfikację warstwy.
- Abstract (Opis): Opcjonalnie, możesz dodać krótki opis warstwy, zawierający informacje na temat jej zawartości i pochodzenia.
- Ustaw parametry wyświetlania:
- Przejdź do zakładki „Coordinate Reference Systems (CRS)” i upewnij się, że wybrany układ odniesienia jest poprawny. W razie potrzeby zmień na odpowiedni układ współrzędnych.
- W zakładce „Bounding Boxes” kliknij „Compute from data” i „Compute from native bounds”, aby GeoServer automatycznie obliczył granice przestrzenne warstwy.
- Ustaw parametry publikacji:
- Przejdź do sekcji „Publishing”, gdzie możesz skonfigurować opcje wyświetlania, takie jak stylizacja warstwy (WMS Style). Możesz wybrać domyślny styl lub stworzyć nowy styl za pomocą edytora SLD.
- Upewnij się, że opcja „Enabled” jest zaznaczona, aby warstwa była aktywna i widoczna w podglądzie oraz dostępna do użycia.
- Zapisz konfigurację:
- Kliknij „Save” na dole strony, aby zapisać wszystkie wprowadzone zmiany.
Podgląd opublikowanej warstwy
- Przejdź do zakładki „Layer Preview”:
- W menu po lewej stronie kliknij „Layer Preview”, aby zobaczyć listę wszystkich opublikowanych warstw.
- Znajdź swoją warstwę i kliknij odpowiednią ikonę podglądu (np. podgląd w przeglądarce lub w programach GIS), aby sprawdzić, jak warstwa wygląda i działa w praktyce.
- Testowanie i integracja:
- Upewnij się, że warstwa ładuje się poprawnie i jest gotowa do użycia w projektach GIS lub aplikacjach webowych. Możesz teraz udostępnić adres WMS tej warstwy innym użytkownikom lub aplikacjom.
Dzięki temu etapy konfiguracji i publikacji warstwy z dodanego źródła WMS w GeoServerze są zakończone, a warstwa jest dostępna do pracy w środowisku GIS.