Archiwum kategorii: gugik

Usługa WPS Web Processing Service w QGIS

Usługa Web Processing Service (WPS) to usługa pozwalająca np. na przetwarzanie danych użytkownika na serwerze za pomocą procesów zdefiniowanych przez usługę. Ten dość skomplikowany opis stanie się bardziej zrozumiały jeśli użyjemy przykładu.

Potrzebna będzie wtyczka QGIS – WPS Client oraz wczytana do Qgis warstwa budynki (do pobrania tutaj)
1. Znajdujemy wtyczkę Czytaj dalej

Jak dane BDOT10k w xml w wersji TOPO wczytać do Qgis

Baza Danych Obiektów Topograficznych 1:10000 (BDOT10k) składa się z dwóch komponentów. Komponent TOPO jest elementem bazy odpowiedzialnym za przechowywanie danych z dużą ilością atrybutów opisowych. Komponent KARTO jest komponentem odpowiedzialnym za przechowywanie danych potrzebnych do wyświetlenia obrazu arkusza mapy. Obydwa komponenty przechowują dane w plikach w formacie XML. Aktualizacja opisu 26.10.2016

W przypadku TOPO dane BDOT to kilkadziesiąt warstw, których Czytaj dalej

Słów kilka o tak zwanych darmowych aplikacjach.

Od kilku lat słyszę o aplikacjach, które są „za darmo”. Jak powiedział Milton Friedman nie ma darmowych obiadów.

Koszt aplikacji/systemu składa się z trzech głównych kosztów:
–  pozyskania licencji / praw własności
–  wdrożenia i zasilenia danymi
–  utrzymania i upgrade (sprzętu i oprogramowania)

Analizując koszt wdrożenia oprogramowania należy przyjrzeć się zawsze tym trzem głównym kosztom. Choć przyznam, że niektórzy potrafią zaskoczyć (doliczanie Czytaj dalej

Usługa katalogowa CSW (Catalog Service for the Web) czyli jak ugryźć metadane geoportalu

CSW jest kolejną ważną usługą sieciową, którą prowadzi min. krajowy geoportal. Jej zadaniem jest serwowanie metadanych czyli możliwość wyszukiwania informacji o usługach, danych lub serii danych.

Dlaczego ta usługa jest ważna ? Załóżmy, że istnieje wiele serwerów serwujących usługi sieciowe takie jak WMS, WFS, REST oraz wiele instytucji posiadających dane, których możemy potrzebować.

Niestety, nie jesteśmy w stanie sprawdzać co który serwer oferuje wchodząc na każdy z nich, ponieważ są one rozproszone po różnych Czytaj dalej

Usługi geolokalizacji adresów według różnych producentów.

Ostatnio dość popularnym tematem stało się pozyskiwanie i geolokalizacja adresów. Postanowiłem sie temu tematowi przyjrzeć.

1. Usługa ULA – Geo-System sp. z o.o.
Wczoraj na geoforum zaprezentowano informację o usłudze lokalizacji adresów firmy Geo-System.
Szczegółową specyfikację usługi ULA Geo-Systemu można znaleźć tutaj.

Opisana na geoforum usługa, okazuje się być czymś więcej niż się wydaje. Poniżej prezentuję skrócone zapytania ze specyfikacji. Zachęcam jednak do samodzielnego przeczytania całości.

Tworzenie słownika na podstawie TERYT – odpowiedź to XML z Czytaj dalej

Podłączanie usług WMTS Geoportalu 2 w QGIS 2.0.1

WMTS – są to usługi serwujące przygotowane wcześniej kafelki czyli pliki graficzne. Oznacza to, że serwer nie wytwarza na podstawie zapytania danych lecz serwuje gotowe obrazy wytworzone wcześniej.

Na stronie usług geoportalu wymienione są adresy usług WMTS wytworzonych w ramach projektu geoportal2. Sprawdźmy możliwości usług WMTS na przykładzie warstwy: Czytaj dalej

Projekt Geoportal2 udostępnia wiele możliwości. Jedne widać na pierwszy rzut oka, inne niekoniecznie. W ramach zakończenia projektu na konferencji publicznie i online poprzez sieć Internet pokazano ogólniedostępną usługę geokodowania adresów (przypisania współrzędnych do adresu), której dzisiaj się przyjrzę.

Na stronie http://mapy.geoportal.gov.pl/openLSgp/ znajduje się formularz służący do geokodowania bazy adresów za pomocą usługi Czytaj dalej

XML, XSD, GML – jak się w tym wszystkim odnaleźć ? – część IV Schemat BDOT 500 i GESUT

Na stronie GUGiK znajdują się schematy XSD do Rozporządzenia Ministra Administracji i Cyfryzacji z dnia 12 lutego 2013 w sprawie bazy danych geodezyjnej ewidencji sieci uzbrojenia terenu, bazy danych obiektów topograficznych oraz mapy zasadniczej.

Ściągamy wszystkie schematy XSD z tego rozporządzenia do oddzielnego katalogu na komputerze.widok schematów bdot500 w plikach XSD

Wczytujemy schemat BDZ_BDOT500.xsd do programu XSD Diagram. Po wczytaniu schematu zaglądamy do folderu do którego Czytaj dalej

XML, XSD, GML – jak się w tym wszystkim odnaleźć ? – część III, walidacja XML plikiem XSD.

W poprzednim odcinku opisałem sposób tworzenia XML na podstawie schematu wyświetlonego w programie XSD Diagram. Efektem miał być plik XML utworzony na podstawie schematu XSD. Oto plik ZSIN.XML, który został przeze mnie utworzony ręcznie. (Uwaga zawiera błędy, które zostały pozostawione celowo). Należy użyć w przeglądarce opcji zapisz jako i zapisać go u siebie na dysku.

Co będzie nam jeszcze potrzebne:

Schemat XSD z jakim pracowaliśmy już wcześniej czyli załącznik  do rozporządzenia Rady Ministrów z dnia 17 stycznia 2013 r. w sprawie zintegrowanego systemu informacji o nieruchomościach.

Program notepad++, który jest rozszerzonym notatnikiem na licencji opensource (GPLv2). Czytaj dalej

XML, XSD, GML – jak się w tym wszystkim odnaleźć ? – część II

XSD jest to w skrócie i dużym uproszczeniu plik zawierający schemat danych służący sprawdzeniu czy plik XML z danymi zawiera strukturę i typ danych jaką powinien mieć. Na stronie GUGiK opublikowano w formie min. XSD załączniki do niektórych rozporządzeń mówiące o wymaganej strukturze plików. Czytaj dalej