Import GML

Z C-Geo Wiki
Skocz do: nawigacja, szukaj
Import GML
Kategorie Import/Eksport
GML
Rozszerzenie dla pliku .gml

Import GML - import plików GML do programu C-Geo wygenerowanych z aplikacji używanych w ośrodku.

Aby importować plik GML zgodnie z rozporządzeniem z 2015 lub 2021 roku należy posiadać moduł do C-GEO "Aktualizacja mapy zasadniczej GML"

Po pobraniu pliku wygenerowanego przez Ośrodek Dokumentacji Geodezyjnej i Kartograficznej należy go rozpakować i wyodrębnić z niego plik .gml . Następnie plik ten można zaimportować do C-Geo.

UWAGA! Przed importem pliku należy utworzyć tabelę z szablonem z zestawem kodów zgodnym z wersją GMLa (więcej o dodawaniu nowej tabeli oraz projektu). Jeżeli tworzymy tabelę do istniejącego projektu to powinien mieć ten sam zestaw kodów wtedy unikniemy problemów związanych z każdorazową zmianą zestawu kodów w zależności od otwartej tabeli.

Import GML wykonuje się przy otwartym oknie mapy za pomocą Plik --> Import --> GML Mapa zasadnicza 2021

Import gml1.png

Importować można również z poziomu legendy jak na rysunku poniżej.

Import gml2.png

Otrzymujemy kolejno komunikaty o imporcie. Podczas importu większych plików GML mogą być komunikaty "brak odpowiedzi" - należy cierpliwie czekać - program pracuje.

W celu sprawdzenia pliku po imporcie można wykonać walidacje. Raport z walidacji wskazuje na błędy w GMLu, z tym, że należy mieć świadomość, że błędy, które pojawiają się nam w walidacji podczas importu musimy zaakceptować – taka jest wydana nam baza i na niej pracujemy doprowadzając do pełnej poprawności nasze nowe i zmodyfikowane, pomierzone obiekty. Pozostałe, które nie są przedmiotem naszego pomiaru, pozostawiamy nieruszone.

Więcej na:

Import TurboEWID - hybryda

Podczas importu hybrydowych plików z TurboEWID (zawierające obiekty zgodne z przepisami z 2015 i 2021 roku) w tle zostaje przeprowadzona konwersja nieaktualnych obiektów tak żeby były zgodne z najnowszymi przepisami.

Istotne informacje (dla importu 2015)

Podczas importu GML może pojawić się komunikat „Czy zaimportować obiekty karto ? Zalecane dla plików GML tylko z obiektami kartograficznymi.” Odpowiedź twierdząca ma sens właściwie tylko dla zbioru danych zamówionego z kodem 13.2 – czyli mapy zasadniczej w postaci wektorowej. Wtedy otrzymany z PODGiK plik GML zawiera wyłącznie obiekty kartograficzne, bez obiektów baz danych z atrybutami. W przypadku zamówienia danych o kodach 7.1, 8.1, 9.1 – czyli pełnych zbiorów GESUT, BDOT, EGiB, otrzymany plik GML zawiera obiekty tych baz z atrybutami, a obiekty kartograficzne są ograniczone najczęściej do minimum, wystarczającego np. do wyświetlenia etykiet. Wtedy nie powinno się odpowiadać na to pytanie twierdząco, bo C-Geo samo odczyta to co trzeba dla prawidłowego wyświetlenia mapy zasadniczej. Obecnie (listopad 2019 r.), tylko TurboEwid może wydawać mapę zasadniczą wektorową w formacie GML zawierającym wyłącznie obiekty Karto.

W imporcie plików GML wydawanych z systemu TurboEwid rozbudowano import obiektów K1. Jest to potrzebne, ponieważ w zasobach ośrodków są często jeszcze dane wektorowe ale nie obiektowe, które tworzono zgodnie z uprzednio obowiązującymi przepisami. Jeśli takie są zapisane do GML z bazy danych w PODGiK, mają one nadaną odpowiednią stylizację i kolorystykę, a także odczytywana jest redakcja obiektów K1. Przy pomocy szablonu rozwiązano także „problem etykiety c” czyli opisu przewodu czynnego, różnie interpretowanego przez producentów Ewmapy i TurboEwid. Program rozpoznaje pochodzenie GML i odpowiednio stosuje lub nie, właściwą etykietę. W tym celu dodano odrębny szablon mapy dla GML z TurboEwid o nazwie Mapa Zasadnicza 2015 z K1 1998 – C-Geo automatycznie wybiera ten szablon po rozpoznaniu źródła pliku GML (w przypadku importu przez okno Projekty, gałąź Mój komputer lub w menu Plik > Import > GML Mapa Zasadnicza 2015).

Importy obsługują geometrię obiektów MulitCurve, ArcString stosowanych przez niektóre aplikacje tworzące pliki GML.

C-Geo automatycznie naprawia niekompletne odnośniki w GML generowanych z Ewmapy.

Import uwzględnia obiekty EGB_Budynek o geometrii punktowej czyli centroidy projektowanych budynków.

Przy imporcie pliku GML przez okno Projekty, gałąź Mój komputer lub w menu Plik > Import > GML Mapa Zasadnicza 2015, gdy GML zawiera dane EGiB (przedmiotowe lub kompletne), a także pozostałe bazy mapy zasadniczej, program odpowiednio importuje dane podmiotowe, tak by były dostępne w module danych EGiB. Dzięki temu nie ma już potrzeby odrębnego importu pliku GML dla danych EGiB przez moduł Importu danych EGiB (czyli narzędzie Import/Podgląd danych EGiB GML/SWDE na mapie).

==