Strona główna > MapInfo, WMS > Korzystanie z serwerów WMS (geoportal.gov.pl) w programie MapInfo

Korzystanie z serwerów WMS (geoportal.gov.pl) w programie MapInfo

Był ArcGIS, był QGIS; teraz pora na zaprezentowanie podłączania serwerów WMS w jednym z popularniejszych w Polsce programów GIS – MapInfo.
Korzystanie z serwerów WMS rozpoczynamy od wybrania z menu File ›› Open Web Service ›› Open WMS…

Domyślnie MapInfo oferuje szereg usług WMS z wybranych zakątków świata. Brakuje polskiego geoportalu, dlatego też należy go dodać ręcznie. Poprzez kliknięcie przycisku Servers uzyskujemy dostęp do listy serwerów WMS. Można tu edytować istniejące (Edit), usuwać (Remove) oraz wybrany serwis ustawić domyślnym (Set Default). W celu dodania nowej pozycji należy klikąć pierwszy od góry przycisk (Add).
W polu Server URL podajemy adres serwera WMS (dla przykładu:
http://maps.geoportal.gov.pl/wms_topo/wmservice.aspx

od czerwca br. obowiązują inne adresy:
http://sdi.geoportal.gov.pl/wms_topo/wmservice.aspx),
a poniżej w polu Description dowolny opis (po kliknięciu przycisku Get Description opis zostanie pobrany z serwera WMS). Po tych czynnościach możemy powrócić do okna głównego ustawień połączenia z serwerem WMS:

I tu pojawić się może problem z układem współrzędnych. Do wyboru mamy dwie możliwości: układ WGS 84 (EPSG: 4326) oraz układ PUWG 1992 (EPSG: 2180). Ten pierwszy działa bez zarzutu, jednak jeśli chcemy wybrać układ 1992 pojawić się może komunikat Please select a supported projection. Ratunkiem będzie edycja pliku zawierającego zdefiniowane układy współrzędnych (domyślna ścieżka dostępu – C:\Program Files\MapInfo\Professional\MAPINFOW.PRJ). Należy odnaleźć definicje układu 1992 i zmienić ją tak, aby zawierała informację o przypisanym temu układowi kodzie EPSG (2180).
Dla przykładu:

definicja układu WGS 84
„Długość / szerokość geograficzna (WGS 84)\p4326”, 1, 104

definicja układu 1992 przed zmianami
„Polska 1992/19”, 8, 33, 7, 19, 0, 0.9993, 500000, -5300000

definicja układu 1992 po wprowadzeniu zmian
„Polska 1992\p2180”, 8, 33, 7, 19, 0, 0.9993, 500000, -5300000

Z elementów niezbędnych należy jeszcze wskazać w oknie połączenia z serwerem WMS odniesienie do pliku *.tab, który będzie zawierał dane z serwera WMS (Table Filename), po czym można kliknąć OK i cieszyć się uzyskanym efektem ;)

Przykład (WGS 84):

Przykład (PUWG 1992):

Dla zainteresowanych – rozszyfrowanie cyferek definiujących układ 1992.
Odwzorowanie: Gaussa-Krugera
Datum: GRS 80
Jednostki: metry
Punkt poczatkowy: 0°, 19°E
Południk środkowy: 0,9993
Przesunięcie osi Y: 500000
Przesunięcie osi X: -5300000

Reklamy
Kategorie:MapInfo, WMS
  1. szymek
    27/06/2011 o 13:32

    Mam pewien problem z dodaniem polskiego WMS (chodzi o geoportal właśnie). Korzystam ze starszej niż pokazana powyżej wersji – 7.5. Po załadowaniu adresu (Server URL) należy (przynajmnije w tej wersji wykonac test URL i niestety przy okazji tej czynności pojawia się komunikat: „WMS Server expectation: Mandatory parameters ‚version’ missing. Error retreiving WMS Server capabilities”. Czy ktoś (nie wyłączając autora powyższej instrukcji) jest w stanie podpowiedzeić mi jakiż to zmiennych może brakować? Jak to poprawić? Gdzie szukać błędu? Proszę o jakąkolwiek podpowiedź, która ułatwi mi lokalziację błędu? Dziękuję i pozdrawiam!

  1. No trackbacks yet.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s

%d blogerów lubi to: