Archiwum kategorii: Quantum GIS

Wczytywanie danych GML BDOO za pomocą wtyczki Qgis GML Application Schema Toolbox

Qgis ciągle się rozwija i oferuje nowe narzędzia w tym również do czytania i przetwarzania w sposób nieco bardziej zaawansowany plików GML. Odpowiadając na potrzebę wczytywania danych GML w sposób umożliwiający przekazanie relacji zawartych w schematach danych XSD powstała wtyczka Qgis GML Application Schema Toolbox umożliwiająca takie czytanie danych GML. Wtyczkę możecie doinstalować poprzez menu Qgis Wtyczki > Zarządzaj wtyczkami.

Spróbujmy użyć wtyczki do wczytania darmowych danych BDOO Czytaj dalej Wczytywanie danych GML BDOO za pomocą wtyczki Qgis GML Application Schema Toolbox

Darmowe dane BDOO w GML – jak je wczytać do QGIS

[Aktualizacja do nowej wersji danych BDOO z 28.07.2016 – baza spatialite z dołączonymi słownikami]

Kilka dni temu CODGiK opublikował dane BDOO (Bazę Danych Obiektów Ogólnogeograficznych 1:250000), którą można pobrać za darmo. Dane zostały zapisane w formacie GML, który ogólnie jest czytany przez QGIS poprzez zwykłe dodanie warstwy wektorowej.

Pierwszy z postulatów, którzy zgłaszają użytkownicy na różnych forach to fakt, że dane są podzielone na województwa. Większość wolałaby mieć całą Polskę w całości. Połączyłem więc dane w jeden zestaw dla całej Polski w GML do pobrania poniżej.

Drugi problem, który jak mi się wydaje niewiele osób zauważyło, Czytaj dalej Darmowe dane BDOO w GML – jak je wczytać do QGIS

Qgis 2.16.0 – ciekawe funkcjonalności czyli Tips & Tricks część 1

Nowa wersja Qgis przyniosła kilkadziesiąt ciekawych funkcjonalności które pozwalają na łatwiejsze wykonywanie niektórych zadań.

1. Jak zmienić atrybuty dla wielu obiektów  jednocześnie?
W trybie edycji warstwy zaznaczamy wiele obiektów z jednej warstwy którym chcemy zmienić wartości na wspólne.
Poleceniem Czytaj dalej Qgis 2.16.0 – ciekawe funkcjonalności czyli Tips & Tricks część 1

Analiza spójności wewnętrznej danych na przykładzie relacji punktów adresowych do ulic z PRG

Dzisiaj tylko krótki film pokazujący jak wyglądają zwizualizowane  relacje w danych oczywiście przy użyciu kilku „hobbystycznych” technik jakby to pewni ludzie w Warszawie powiedzieli. W ramach testów wydajnościowych pewnego rozwiązania z ponad 41 mln relacji występujących w danych dla punktów adresowych w całej Polsce wybrałem i zwizualizowałem te, które dotyczą ulic. Te które Czytaj dalej Analiza spójności wewnętrznej danych na przykładzie relacji punktów adresowych do ulic z PRG

Konwersja rastrów oraz format rasterlite czyli zapis rastrów w bazie SQLite za pomocą Qgis

1. Konwersja rastra w Qgis
Jednym z częstych pytań które padają na forach jest to jak zapisać raster w innym formacie w Qgis. W przypadku wektorów odruchem jest prawy przycisk na warstwie oraz wybranie polecenia zapisz jako i wybranie formatu. Nieco inaczej rzecz ma się w przypadku rastrów. Polecenie Raster > Konwersja > Konwertuj Raster pozwala na zapis rastra w innym formacie.

2. Format rasterlite w Qgis
W przypadku zapisu rastra np ortofotomapy do bazy SQLite rzecz jest również trywialnie prosta. Format bazy SQlite z zapisem rastra Czytaj dalej Konwersja rastrów oraz format rasterlite czyli zapis rastrów w bazie SQLite za pomocą Qgis

Darmowe dane CODGiK – PRG to nie tylko punkty adresowe.

Centralny Ośrodek Dokumentacji Geodezyjnej i Kartograficznej udostępnia dane Państwowego Rejestru Granic na swojej stronie za darmo. Mało kto wie, że pod jakże mylącym opisem linku punkty adresowe znajduje się w spakowanych plikach GML rejestr (uwaga duży plik), który zawiera również inne dane.

Najprościej byłoby oczywiście zorientować się w zawartości pliku XML Czytaj dalej Darmowe dane CODGiK – PRG to nie tylko punkty adresowe.

Jak podłączyć usługę WMS ortofotomapy archiwalnej ze znacznikiem czasu z geoportalu w Qgis

Państwowy geoportal serwuje usługę przeglądania WMS ortofotomapy archiwalnej, która może być sterowana znacznikiem czasu czyli za pomocą tego znacznika decydujemy z jaką aktualnością usługa wyświetla obraz ortofotomapy.

Więcej o tym dowiecie się z instrukcji geoportalu.(str 39)

Wskutek dyskusji na grupie GIS goldenline zdecydowałem się Czytaj dalej Jak podłączyć usługę WMS ortofotomapy archiwalnej ze znacznikiem czasu z geoportalu w Qgis

Wydajność przetwarzania danych z plików GML w QGIS

Przetwarzając duże ilości danych szczególnie w plikach GML łatwo można natknąć się na sytuację kiedy wydajność QGIS jest niewystarczająca.

Przykładowy plik jakim się posłużymy w celu zobrazowania wpływu jaki ma kilka czynników na przetwarzanie i wyświetlanie danych to dane z PRG z adresami zapisane przez CODGiK w formacie GML. Można je pobrać bezpłatnie na stronie CODGiK Czytaj dalej Wydajność przetwarzania danych z plików GML w QGIS

Jak wczytać powiązania Xlink zawarte w danych XML/GML BDOT10k i BDOO w Qgis

Pisząc poprzedni post w którym udostępniłem połączone dane BDOO dla całej Polski poruszyłem temat problemów związanych z xlinkiem czyli połączeniem danych zawartych w xml z innymi danymi np danymi słownika. Wobec dość dużego odzewu, w części krytykującego samo stosowanie w danych gml odnośników xlink:href czuję się w obowiązku kilka rzeczy wyjaśnić:

1. Co to jest xlink:href ?

Xlink:href to połączenie między danymi tworzone na zasadzie relacji. Specyfikację dla tego elementu znajdziecie tutaj Czytaj dalej Jak wczytać powiązania Xlink zawarte w danych XML/GML BDOT10k i BDOO w Qgis

Automatyczna aktualizacja warstwy bazy spatialite w QGIS na podstawie innej warstwy

Dzisiaj pokażę w jaki sposób ustawić aktualizację warstwy danych przy dodaniu geometrii w Qgis,  tak żeby automatycznie pobierała dane z innej warstwy przy tworzeniu nowego obiektu.

Jednym z możliwych sposobów będzie użycie wyzwalaczy po stronie bazy danych, którą w tym przypadku będzie spatialite. Naszym celem jest automatyczna aktualizacja warstwy punktowej o nazwę gminy leżącej pod punktem. Czytaj dalej Automatyczna aktualizacja warstwy bazy spatialite w QGIS na podstawie innej warstwy