Import warstw
Mapit GIS potrafi importować dane obiektowe z kilku standardowych formatów plików przestrzennych do Twojego aktywnego projektu. Zaimportowane dane zapisywane są jako nowa warstwa GeoPackage w bieżącym projekcie.
- Android
- iOS
Obsługiwane formaty
| Format | Rozszerzenie | Uwagi |
|---|---|---|
| GeoJSON | .geojson | Pełna obsługa geometrii i atrybutów |
| ArcJSON | .json | Format JSON firmy Esri |
| Shapefile | .zip | Musi być archiwum ZIP zawierającym co najmniej pliki .shp, .shx i .dbf |
| CSV | .csv | Wymaga kolumn ze współrzędnymi; aplikacja automatycznie wykrywa pola szerokości i długości geograficznej |
| KML | .kml | Format Google Earth — punkty, linie i poligony |
| GPX | .gpx | Format wymiany danych GPS — punkty trasy, ślady (ślady wieloodcinkowe zachowywane jako linie wieloczęściowe) oraz trasy. Zawsze WGS 84. |
| DXF | .dxf | Format CAD — wyłącznie geometria (bez atrybutów). Brak osadzonego układu współrzędnych: aplikacja poprosi o kod EPSG przy imporcie; pozostaw puste, aby zaimportować jako WGS 84. |
| GeoParquet | .parquet / .geoparquet | Kolumnowy format przystosowany do chmury; geometria przechowywana jako WKB. Wyłącznie WGS 84 / OGC:CRS84. |
W przypadku plików DXF, GPX i GeoParquet zawierających mieszane typy geometrii import dzieli dane na osobne warstwy: <nazwa>_points, <nazwa>_lines i <nazwa>_polygons. Pozostałe formaty sprowadzają obiekty do dominującego typu geometrii.
Rozpoczęcie importu
- Otwórz ekran Warstwy z menu głównego lub menu mapy.
- Dotknij przycisku +.
- Pojawi się dolny panel z opcjami, w tym Utwórz nową warstwę i Importuj warstwę.
- Dotknij Importuj warstwę.
- Wybierz źródło importu:
| Źródło | Opis |
|---|---|
| Urządzenie | Otwiera systemowe okno wyboru plików, aby wskazać plik z pamięci lokalnej |
| Dropbox | Przeglądaj i pobieraj pliki warstw z folderu Dropbox /Apps/Mapit GIS/ (zobacz Eksport do Dropbox) |
| FTP/SFTP | Przeglądaj i pobieraj pliki warstw z serwera FTP (zobacz Import i eksport przez FTP) |
Wszystkie źródła zdalne są zawsze widoczne w panelu importu. Jeśli dane źródło nie zostało jeszcze skonfigurowane, jego dotknięcie otwiera komunikat ze skrótem do Ustawienia - Połączenia zdalne. Użytkownicy wersji bezpłatnej zobaczą zamiast tego okno zakupu, aby mogli wykupić subskrypcję przed konfiguracją.
Przebieg importu
Po wskazaniu pliku import przebiega w tle, a okno postępu pokazuje trzy etapy:
- Odczyt pliku - plik jest analizowany, a obiekty wyodrębniane
- Import obiektów - obiekty zapisywane są partiami do bazy GeoPackage
- Budowa indeksu - dla nowej warstwy tworzony jest indeks przestrzenny
Okno postępu pokazuje liczbę zaimportowanych dotąd obiektów.
Jak importowane są obiekty
- W bieżącym projekcie tworzona jest nowa warstwa nazwana według pliku źródłowego.
- Typ geometrii jest ustalany na podstawie danych źródłowych (punkt, linia, poligon albo ich odpowiedniki wieloczęściowe).
- Atrybuty z pliku źródłowego stają się kolumnami w tabeli obiektów nowej warstwy.
- Jeśli dane źródłowe korzystają z układu współrzędnych innego niż WGS 84, geometria jest automatycznie przekształcana do układu współrzędnych projektu.
- Obiekty wstawiane są partiami po 128, co poprawia wydajność.
Import do istniejącej warstwy
Jeśli chcesz dodać obiekty do istniejącej warstwy zamiast tworzyć nową:
- Typ geometrii importowanych danych musi odpowiadać warstwie docelowej.
- Kolumny atrybutowe występujące zarówno w źródle, jak i w warstwie docelowej są mapowane automatycznie.
- Kolumny obecne w źródle, ale nieobecne w warstwie docelowej są pomijane.
Jeśli typ geometrii pliku importowanego nie odpowiada warstwie docelowej (na przykład import poligonów do warstwy punktowej), niezgodne obiekty zostaną pominięte.
Sprawdzanie poprawności i obsługa błędów
| Sytuacja | Zachowanie |
|---|---|
| Nieobsługiwany format pliku | Import zostaje odrzucony z komunikatem o błędzie |
| Pusty plik lub brak obiektów | Import kończy się z zerową liczbą obiektów |
| Mieszane typy geometrii w źródle | Dla DXF, GPX i GeoParquet: podział na warstwy <nazwa>_points, <nazwa>_lines i <nazwa>_polygons. Dla pozostałych formatów: obiekty sprowadzane są do dominującego typu geometrii. |
| Plik uszkodzony lub nieprawidłowy | Import kończy się niepowodzeniem i komunikatem o błędzie |
Limity liczby obiektów
W wersji bezpłatnej warstwy mają maksymalną liczbę obiektów. Jeśli plik źródłowy zawiera więcej obiektów, niż dopuszcza limit, import zostaje obcięty, a komunikat wskazuje, ile obiektów zaimportowano z całości.
W planach Pro i Pro+ nie ma limitów liczby obiektów.
Przy dużych importach (dziesiątki tysięcy obiektów) najlepiej sprawdzają się formaty GeoJSON i Shapefile. KML nadaje się do mniejszych zbiorów.
Przy imporcie plików Shapefile upewnij się, że wszystkie pliki składowe (.shp, .shx, .dbf oraz opcjonalnie .prj) znajdują się w jednym archiwum ZIP.
Import warstw wymaga uprawnienia Import/eksport, dostępnego w planach Pro i Pro+.
Obsługiwane formaty
| Format | Rozszerzenie | Uwagi |
|---|---|---|
| GeoJSON | .geojson | Pełna obsługa geometrii i atrybutów |
| ArcJSON | .json | Format JSON firmy Esri |
| Shapefile | .zip | Musi być archiwum ZIP zawierającym co najmniej pliki .shp, .shx i .dbf |
| CSV | .csv | Wymaga kolumn ze współrzędnymi; aplikacja automatycznie wykrywa pola szerokości i długości geograficznej |
| KML | .kml | Format Google Earth — punkty, linie i poligony |
| GPX | .gpx | Format wymiany danych GPS — punkty trasy, ślady (ślady wieloodcinkowe zachowywane jako linie wieloczęściowe) oraz trasy. Zawsze WGS 84. |
| DXF | .dxf | Format CAD — wyłącznie geometria (bez atrybutów). Brak osadzonego układu współrzędnych: aplikacja poprosi o kod EPSG przy imporcie; pozostaw puste, aby zaimportować jako WGS 84. |
| GeoParquet | .parquet / .geoparquet | Kolumnowy format przystosowany do chmury; geometria przechowywana jako WKB. Wyłącznie WGS 84 / OGC:CRS84. |
W przypadku plików DXF, GPX i GeoParquet zawierających mieszane typy geometrii import dzieli dane na osobne warstwy: <nazwa>_points, <nazwa>_lines i <nazwa>_polygons. Pozostałe formaty sprowadzają obiekty do dominującego typu geometrii.
Rozpoczęcie importu
- Otwórz ekran Warstwy z menu głównego.
- Dotknij + Importuj warstwę. Pojawi się panel Importuj warstwę.
- Wybierz źródło:
- Z Plików — otwiera systemowe okno wyboru plików. Wskaż plik warstwy z pamięci lokalnej, iCloud Drive lub dowolnego innego skonfigurowanego dostawcy plików.
- Z Dropbox — widoczne tylko, gdy konto Dropbox jest połączone. Przegląda Twój folder
/Apps/Mapit GIS/w poszukiwaniu obsługiwanych plików warstw. Konfigurację i szczegóły znajdziesz w Eksporcie do Dropbox. - Z SFTP — widoczne tylko, gdy skonfigurowano dane logowania SFTP. Wyświetla pliki w skonfigurowanej ścieżce zdalnej, ograniczone do obsługiwanych formatów warstw (GeoJSON, Shapefile
.zip, KML, CSV, GeoPackage, GPX). Dotknij pliku, aby pobrać go do obszaru tymczasowego, po czym uruchomi się zwykły proces importu. Konfigurację i szczegóły znajdziesz w Import i eksport przez SFTP.
- Po odczytaniu pliku w bieżącym projekcie pojawi się nowa warstwa z automatycznie zbudowanym indeksem przestrzennym.
Wykrywanie układu współrzędnych źródła
Aplikacja automatycznie wykrywa układ współrzędnych importowanego pliku:
| Format | Jak wykrywany jest układ współrzędnych źródła |
|---|---|
| Shapefile | Towarzyszący plik .prj. Jeśli plik .prj jest nieobecny lub nierozpoznany, aplikacja poprosi o podanie kodu EPSG; pozostaw puste, aby zaimportować jako WGS 84. |
| GeoJSON | Identyfikator URN crs w nagłówku pliku |
| ArcJSON | Wartość wkid w obiekcie odniesienia przestrzennego |
| KML / GPX | Zawsze WGS 84, zgodnie ze specyfikacją formatu |
| CSV | Korzysta z formatu wyświetlania ustawionego w Ustawienia → Jednostki i współrzędne |
| DXF | Brak osadzonego układu współrzędnych — aplikacja poprosi o podanie kodu EPSG przy imporcie; pozostaw puste, aby użyć WGS 84. |
| GeoParquet | WGS 84 / OGC:CRS84 |
W przypadku plików CSV aplikacja interpretuje kolumny ze współrzędnymi zgodnie z układem współrzędnych aktualnie wybranym w ustawieniach. Na przykład jeśli wybrany jest układ PUWG 1992, plik CSV z wartościami X i Y zaimportuje się poprawnie bez żadnej ręcznej konfiguracji.
Podczas importu geometria jest przeliczana do WGS84 na potrzeby przechowywania wewnętrznego.
Import warstw wymaga uprawnienia Import/eksport, dostępnego w planach Pro i Pro+.