Import GML: Różnice pomiędzy wersjami
Linia 17: | Linia 17: | ||
Po pobraniu pliku wygenerowanego przez Ośrodek Dokumentacji Geodezyjnej i Kartograficznej należy go rozpakować i wyodrębnić z niego plik .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 | + | Następnie plik ten można zaimportować do C-Geo. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<youtube>https://youtube.com/watch?v=y9Njuju8coc&ab_channel=cgeosoftline</youtube> | <youtube>https://youtube.com/watch?v=y9Njuju8coc&ab_channel=cgeosoftline</youtube> | ||
'''UWAGA!''' | '''UWAGA!''' | ||
− | Jeżeli | + | Przed importem pliku należy utworzyć tabelę z szablonem z zestawem kodów zgodnym z wersją GMLa (więcej o dodawaniu nowej [[Dodaj tabelę|tabeli]] oraz [[Dodaj projekt|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'' | |
− | [[Plik: | + | [[Plik:import gml1.png]] |
− | + | Importować można również z poziomu legendy jak na rysunku poniżej. | |
− | + | ||
− | + | [[Plik: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ć [[Walidacja|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: | |
− | + | <youtube>https://www.youtube.com/watch?v=6e9mSxgv0CY&feature=youtu.be</youtube> <youtube>https://www.youtube.com/watch?v=hdaxzo45Xd0&feature=youtu.be</youtube> <youtube>https://www.youtube.com/watch?v=mJ-axWADpf8&feature=youtu.be</youtube> | |
− | + | '''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. | Importy obsługują geometrię obiektów MulitCurve, ArcString stosowanych przez niektóre aplikacje tworzące pliki GML. | ||
Linia 68: | Linia 57: | ||
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). | 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). | ||
− | + | == | |
[[Kategoria:Import/eksport]] | [[Kategoria:Import/eksport]] | ||
[[Kategoria:GML]] | [[Kategoria:GML]] | ||
[[Kategoria:Wszystkie hasła]] | [[Kategoria:Wszystkie hasła]] |
Wersja z 13:33, 18 lip 2023
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
Importować można również z poziomu legendy jak na rysunku poniżej.
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).
==