Rzadko zdarza się, żeby cały potrzebny zakres ewidencji trafił do Ciebie w jednym pliku. Dane EGiB często przychodzą w kilku paczkach GML — z różnych obrębów, z różnych zamówień, a czasem w nieco odmiennych wariantach eksportu. Aby pracować na spójnym obrazie terenu, trzeba je najpierw poprawnie zaimportować i połączyć. Ten poradnik wyjaśnia, na czym polega trudność i jak zrobić to bez błędów.
Dlaczego dane EGiB bywają w wielu plikach GML
Powodów jest kilka. Zamówienie może obejmować kilka obrębów, które eksportowane są osobno. Dane mogą pochodzić z różnych momentów lub być udostępniane partiami. Zdarza się też, że pliki różnią się wersją schematu GML, bo eksport wykonano w różnym czasie lub z różnych narzędzi. Efekt jest ten sam: masz zestaw plików, które trzeba potraktować jak jedną całość.
Na co uważać przy łączeniu
- Warianty i wersje GML — pliki mogą mieć drobne różnice w strukturze; narzędzie powinno je rozpoznać automatycznie.
- Duplikaty i wspólne granice — obiekty na styku obrębów nie powinny się dublować ani „rozjeżdżać”.
- Kompletność powiązań — działki, budynki, lokale, punkty i adresy muszą pozostać ze sobą powiązane po scaleniu.
- Rozmiar danych — przy dużych obszarach pliki potrafią mieć setki megabajtów, więc liczy się wydajność.
Import krok po kroku
Zaczynając pracę z takim plikiem, warto wiedzieć, jak odczytać plik GML.
- Wskaż pliki GML — pojedynczo lub całą paczkę.
- Pozwól aplikacji rozpoznać wariant każdego pliku, zamiast ustawiać to ręcznie.
- Połącz dane w jeden zbiór i sprawdź wynik na mapie oraz w tabelach.
- Pracuj dalej — generuj raporty i wypisy albo wyeksportuj geometrię do DXF.
Wydajność ma znaczenie
Przy większych obszarach kluczowa jest szybkość działania. Narzędzie, które „zamula” na plikach rzędu setek megabajtów, potrafi skutecznie zniechęcić do pracy. Dobra aplikacja powinna płynnie obsługiwać nawet bardzo duże bazy GML — rzędu kilku gigabajtów — bez utraty responsywności.
Jak robi to RaportyGML
RaportyGML jest aplikacją do GML z baz EGiB zaprojektowaną tak, by import był możliwie bezobsługowy: sam rozpoznaje wariant pliku, łączy dane z wielu źródeł w jeden spójny zbiór i prezentuje je na interaktywnej mapie. Jest zoptymalizowany pod pracę na dużych bazach GML (nawet ok. 2 GB), a po scaleniu danych pozwala od razu wygenerować gotowe dokumenty lub wyeksportować geometrię do DXF. Wszystko odbywa się lokalnie, offline, na Twoim komputerze.
Masz dane z kilku obrębów do połączenia? Pobierz RaportyGML i przetestuj import na własnych plikach — pełna wersja przez 7 dni, bez konta i bez karty.