Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego Lech Lęgas Marcin Drzymała Wojewódzkie Biuro Urbanistyczne we Wrocławiu Geoinformacja dla każdego Warsztaty 1. Geoportale w praktyce samorządowej Warszawa 25.09.2012
WWIIP Wojewódzki Węzeł Infrastruktury Informacji Przestrzennej http://www.wwiip.wbu.wroc.pl Open Source otwarte oprogramowanie Licencja GNU GPL Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 2
Serwer danych geoprzestrzennych http://geoserver.org Publikuje dane uzyskane z dowolnego źródła danych z wykorzystaniem otwartych standardów. m.in. WMS, WFS Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 3
Nakładka graficzna http://openlayers.org/ Wyświetla warstwy mapowe ładowane z dowolnego źródła. Został opracowany w celu większego wykorzystania informacji geograficznych wszystkich rodzajów. Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 4
Rozszerzenie relacyjno-obiektowej bazy danych PostgreSQL http://postgis.refractions.net/ Umożliwia zapisywanie i przetwarzanie danych geograficznych wprost w bazie danych zgodnie ze specyfikacją OpenGIS Simple Features. Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 5
Portal w pigułce Oprogramowanie do tworzenia i edycji warstw mapowych np. QuantumGIS Baza danych np. PostgreSQL z PostGIS Serwer publikujący np. GeoServer Aplikacja portalowa wraz z nakładką graficzną np. OpenLayers Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 6
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 7
Publikacja warstwy Utworzenie warstwy mapowej Zapisanie warstwy w bazie danych Utworzenie plików stylu wyświetlania warstwy mapowej Publikowanie warstwy wraz ze stylami Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 8
Wczytanie warstwy do bazy danych Uruchamiamy aplikację do obsługi bazy danych, np. pgadmin3 w przypadku PostgreSQL Wybieramy narzędzie shp2pgsql z zakładki plugins Konfigurujemy połączenie z bazą danych oraz wpisujemy informacje o docelowej tabeli Sprawdzamy połączenie Wybieramy plik i importujemy nasze dane do bazy danych Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 9
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 10
Część praktyczna PUBLIKOWANIE WARSTW W GeoServerze Wchodzimy na stronę http://www.wwiip.wbu.wroc.pl/geoserver/ web/ Logujemy się schematem: Login: user_x Hasło: user_x X to numer grupy Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 11
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 12
Obszar roboczy i magazyn danych Workspace Tworzenie własnego obszaru roboczego Store Utworzenie połączenia z bazą danych Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 13
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 14
Publikowanie warstw Wchodzimy w zakładkę Layers Klikamy Add a new resource Wybieramy wbu:wwiip Wybieramy jedną z warstw i klikamy obok na Publish Sprawdzamy czy mamy ustawione Declared SRS: EPSG:2180 w zakładce Data Ustawiamy Boundary box poprzez kliknięcie w Compute from data oraz Compute from native bounds Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 15
Publikowanie warstw cd. Klikamy w zakładkę Publish nie klikając Save Zaznaczamy haczyki przy Enabled i Advertised Wybieramy styl domyślny Default style na taki sam jak nazwa warstwy Wybieramy własny pasujący dodatkowy styl poprzez strzałkę przy Additional styles aby był w kolumnie Selected styles Zapisujemy poprzez kliknięcie Save Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 16
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 17
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 18
Dodawanie plików stylów Klikamy w zakładkę Styles po lewej Wybieramy Add a new style Nazywamy i tworzymy własny styl lub wczytujemy już wcześniej przygotowany plik z rozszerzeniem sld Klikamy Validate W przypadku błędów poprawiamy je do skutku każdorazowo klikając Validate Po pomyślnej walidacji klikamy na Submit Styl jest już dostępny do podpięcia do warstwy i wyświetlenia Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 19
Edycja plików stylów Klikamy w zakładkę Styles po lewej Wybieramy jeden z dostępnych stylów poprzez kliknięcie Przeglądamy składnię pliku stylu Zestaw pomocnych rad przy pisaniu plików stylów: http://docs.geoserver.org/latest/en/user/st yling/sld-cookbook/index.html Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 20
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 21
Wyświetlenie warstw w portalu Uruchamiamy portal poprzez wejście na stronę: http://www.wwiip.wbu.wroc.pl/wwiip/?epsg= 2180 Sprawdzamy czy mamy uruchomiony układ 1992 Klikamy w Dodaj warstwę (+) po lewej Wpisujemy opis grupy warstw Wybieramy serwer WMS http://www.wwiip.wbu.wroc.pl/geoserver/wm s Wybieramy własną warstwę i kolejno dodajemy wszystkie dostępne style Klikamy na ok Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 22
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 23
Funkcje portalu Podstawowe funkcje znajdują się na mapie lub w pasku u góry po lewej np. przybliż Dodatkowe funkcje znajdują się w górnym pasku na prawo od podstawowych: Pomiar odległości/powierzchni Informacja o obiekcie Wczytywanie/zapisywanie projektu Eksport do pliku pdf/graficznego Zmiana układu wyświetlania Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 24
Funkcje portalu cd. Wyszukiwanie terytorialne Metadane Wyszukiwanie w wybranej tabeli w bazie danych Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 25
Wczytanie innych serwerów WMS Klikamy w Dodaj warstwę (+) po lewej Wpisujemy opis grupy warstw Wybieramy serwer WMS i klikamy na Nowy Wpisujemy adres WMS serwera np.: http://wms.gdos.gov.pl/geoserver/wms Wybieramy warstwę i kolejno dodajemy wszystkie dostępne style Klikamy na ok Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 26
Wczytanie innych serwerów WMS cd. Klikamy w Dodaj warstwę (+) po lewej Wpisujemy opis grupy warstw Wybieramy serwer WMS i klikamy na Nowy Wpisujemy adres WMS serwera np.: http://serwis.wrosip.pl/services/pzkstudiu m/mapserver/wmsserver Wybieramy warstwę i kolejno dodajemy wszystkie dostępne style Klikamy na ok Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 27
Zapisywanie portalu z wczytanymi warstwami Klikamy w Zapisz projekt w górnym pasku Plik z projektem zapisał się w domyślnej lokalizacji lub poprosi o wybranie miejsca zapisu Tak zapisany projekt można wczytać nawet po dłuższym czasie o ile warstwy będą jeszcze publikowane Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 28
Wczytanie portalu z dodatkowymi warstwami Klikamy w Otwórz projekt w górnym pasku Wybieramy plik project.wmc zapisany w wybranej lokalizacji Portal przeładuje się i wyświetli warstwy domyślne wraz z warstwami wczytanymi z innych serwerów WMS Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 29
Portal porównawczy Uruchamiamy portal poprzez wejście na stronę: http://www.wwiip.wbu.wroc.pl/wwiip/?eps g=2180 Sprawdzamy czy mamy uruchomiony układ 1992 Możemy wczytać dodatkowe warstwy z serwerów WMS Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 30
Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 31
Dziękuję za uwagę! W razie jakichkolwiek dodatkowych pytań proszę o kontakt e-mail: llegas@poczta.wbu.wroc.pl Koncepcja węzła IIP na przykładzie planów zagospodarowania przestrzennego 32