Layer importieren
Mapit GIS kann Feature-Daten aus mehreren gängigen Geodatenformaten in Ihr aktives Projekt importieren. Importierte Daten werden als neuer GeoPackage-Layer im aktuellen Projekt gespeichert.
- Android
- iOS
Unterstützte Formate
| Format | Dateiendung | Hinweise |
|---|---|---|
| GeoJSON | .geojson | Vollständige Unterstützung von Geometrie und Attributen |
| ArcJSON | .json | Esri-JSON-Format |
| Shapefile | .zip | Muss ein ZIP-Archiv sein, das mindestens die Dateien .shp, .shx und .dbf enthält |
| CSV | .csv | Benötigt Koordinatenspalten; die App erkennt Breiten-/Längengrad-Felder automatisch |
| KML | .kml | Google-Earth-Format – Punkte, Linien und Polygone |
| GPX | .gpx | GPS-Austauschformat – Wegpunkte, Tracks (Tracks mit mehreren Segmenten bleiben als mehrteilige Linien erhalten) und Routen. Immer WGS 84. |
| DXF | .dxf | CAD-Format – nur Geometrie (keine Attribute). Kein eingebettetes Koordinatensystem: Die App fragt beim Import nach einem EPSG-Code; lassen Sie das Feld leer, um als WGS 84 zu importieren. |
| GeoParquet | .parquet / .geoparquet | Cloud-natives, spaltenorientiertes Format; Geometrie als WKB gespeichert. Nur WGS 84 / OGC:CRS84. |
Enthalten DXF-, GPX- oder GeoParquet-Dateien gemischte Geometrietypen, teilt der Import die Daten in separate Layer auf: <name>_points, <name>_lines und <name>_polygons. Bei den übrigen Formaten werden die Features auf den vorherrschenden Geometrietyp vereinheitlicht.
Import starten
- Öffnen Sie den Bildschirm Layer über das Hauptmenü oder das Kartenmenü.
- Tippen Sie auf die Schaltfläche + (Floating Action Button).
- Ein Bottom Sheet erscheint, unter anderem mit den Optionen Neuen Layer erstellen und Layer importieren.
- Tippen Sie auf Layer importieren.
- Wählen Sie eine Importquelle:
| Quelle | Beschreibung |
|---|---|
| Lokales Gerät | Öffnet die Android-Dateiauswahl, um eine Datei aus dem lokalen Speicher zu wählen |
| Dropbox | Layer-Dateien aus Ihrem Dropbox-Ordner /Apps/Mapit GIS/ durchsuchen und herunterladen (siehe Export nach Dropbox) |
| FTP/SFTP | Layer-Dateien von Ihrem FTP-Server durchsuchen und herunterladen (siehe Import/Export über FTP) |
Alle Remote-Quellen werden im Import-Sheet immer angezeigt. Ist eine Quelle noch nicht konfiguriert, öffnet ein Tippen darauf einen Hinweis mit einer direkten Verknüpfung zu Einstellungen – Remote-Verbindungen. Nutzer der kostenlosen Stufe sehen stattdessen die Paywall, damit sie upgraden können, bevor sie etwas einrichten.
Ablauf des Imports
Sobald eine Datei ausgewählt ist, läuft der Import im Hintergrund. Ein Fortschrittsdialog zeigt drei Phasen:
- Datei lesen – die Datei wird analysiert und die Features werden extrahiert
- Features importieren – die Features werden stapelweise in die GeoPackage-Datenbank geschrieben
- Index erstellen – für den neuen Layer wird ein räumlicher Index angelegt
Der Fortschrittsdialog zeigt die Anzahl der bisher importierten Features.
Wie Features importiert werden
- Im aktuellen Projekt wird ein neuer Layer angelegt, benannt nach der Quelldatei.
- Der Geometrietyp wird aus den Quelldaten bestimmt (Point, LineString, Polygon oder deren Multi-Entsprechungen).
- Die Attribute der Quelldatei werden zu Spalten in der Feature-Tabelle des neuen Layers.
- Verwenden die Quelldaten ein anderes Koordinatenbezugssystem als WGS 84, wird die Geometrie automatisch in das Koordinatensystem des Projekts transformiert.
- Aus Performancegründen werden die Features in Stapeln zu je 128 eingefügt.
In einen vorhandenen Layer importieren
Wenn Sie Features einem vorhandenen Layer hinzufügen möchten, statt einen neuen anzulegen:
- Der Geometrietyp der importierten Daten muss zum Ziel-Layer passen.
- Attributspalten, die sowohl in der Quelle als auch im Ziel vorhanden sind, werden automatisch zugeordnet.
- Spalten, die nur in der Quelle, nicht aber im Ziel vorhanden sind, werden ignoriert.
Passt der Geometrietyp der Importdatei nicht zum Ziel-Layer (zum Beispiel beim Import von Polygonen in einen Punkt-Layer), werden inkompatible Features übersprungen.
Validierung und Fehlerbehandlung
| Situation | Verhalten |
|---|---|
| Nicht unterstütztes Dateiformat | Der Import wird mit einer Fehlermeldung abgelehnt |
| Leere Datei oder keine Features gefunden | Der Import wird mit null Features abgeschlossen |
| Gemischte Geometrietypen in der Quelle | Bei DXF, GPX und GeoParquet: Aufteilung in die Layer <name>_points, <name>_lines und <name>_polygons. Bei allen anderen Formaten: Die Features werden auf den vorherrschenden Geometrietyp vereinheitlicht. |
| Beschädigte oder fehlerhafte Datei | Der Import schlägt mit einer Fehlermeldung fehl |
Feature-Limits
In der kostenlosen Stufe (Free) haben Layer eine maximale Anzahl an Features. Enthält die Quelldatei mehr Features, als das Limit erlaubt, wird der Import abgeschnitten, und eine Meldung gibt an, wie viele der insgesamt vorhandenen Features importiert wurden.
In den Stufen Pro und Pro+ gibt es keine Feature-Limits.
Für große Importe (Zehntausende Features) eignen sich GeoJSON und Shapefile am besten. KML ist für kleinere Datensätze geeignet.
Achten Sie beim Import von Shapefiles darauf, dass alle zugehörigen Dateien (.shp, .shx, .dbf und optional .prj) in einem einzigen ZIP-Archiv liegen.
Der Layer-Import erfordert die Berechtigung Import/Export, die in den Stufen Pro und Pro+ enthalten ist.
Unterstützte Formate
| Format | Dateiendung | Hinweise |
|---|---|---|
| GeoJSON | .geojson | Vollständige Unterstützung von Geometrie und Attributen |
| ArcJSON | .json | Esri-JSON-Format |
| Shapefile | .zip | Muss ein ZIP-Archiv sein, das mindestens die Dateien .shp, .shx und .dbf enthält |
| CSV | .csv | Benötigt Koordinatenspalten; die App erkennt Breiten-/Längengrad-Felder automatisch |
| KML | .kml | Google-Earth-Format – Punkte, Linien und Polygone |
| GPX | .gpx | GPS-Austauschformat – Wegpunkte, Tracks (Tracks mit mehreren Segmenten bleiben als mehrteilige Linien erhalten) und Routen. Immer WGS 84. |
| DXF | .dxf | CAD-Format – nur Geometrie (keine Attribute). Kein eingebettetes Koordinatensystem: Die App fragt beim Import nach einem EPSG-Code; lassen Sie das Feld leer, um als WGS 84 zu importieren. |
| GeoParquet | .parquet / .geoparquet | Cloud-natives, spaltenorientiertes Format; Geometrie als WKB gespeichert. Nur WGS 84 / OGC:CRS84. |
Enthalten DXF-, GPX- oder GeoParquet-Dateien gemischte Geometrietypen, teilt der Import die Daten in separate Layer auf: <name>_points, <name>_lines und <name>_polygons. Bei den übrigen Formaten werden die Features auf den vorherrschenden Geometrietyp vereinheitlicht.
Import starten
- Öffnen Sie den Bildschirm Ebenen über das Hauptmenü.
- Tippen Sie auf + Ebene importieren. Das Sheet Ebene importieren erscheint.
- Wählen Sie eine Quelle:
- Dateien durchsuchen – öffnet die iOS-Dateiauswahl. Wählen Sie eine Layer-Datei aus dem lokalen Speicher, aus iCloud Drive oder von einem anderen eingerichteten Dateianbieter.
- Dropbox – wird nur angezeigt, wenn ein Dropbox-Konto verknüpft ist. Durchsucht Ihren Ordner
/Apps/Mapit GIS/nach unterstützten Layer-Dateien. Einrichtung und Einzelheiten finden Sie unter Export nach Dropbox. - SFTP – wird nur angezeigt, wenn SFTP-Zugangsdaten hinterlegt sind. Listet die Dateien im konfigurierten Remote-Pfad auf, gefiltert nach unterstützten Layer-Formaten (GeoJSON, Shapefile
.zip, KML, CSV, GeoPackage, GPX). Tippen Sie auf eine Datei, um sie in einen temporären Zwischenspeicher herunterzuladen; danach läuft der normale Importschritt. Einrichtung und Einzelheiten finden Sie unter Import/Export über SFTP.
- Nachdem die Datei eingelesen wurde, erscheint im aktuellen Projekt ein neuer Layer, für den automatisch ein räumlicher Index erstellt wird.
Erkennung des Quell-Koordinatensystems
Die App erkennt das Koordinatenbezugssystem der importierten Datei automatisch:
| Format | Wie das Quell-Koordinatensystem erkannt wird |
|---|---|
| Shapefile | Begleitdatei .prj. Fehlt die .prj oder wird sie nicht erkannt, fragt die App nach einem EPSG-Code; lassen Sie das Feld leer, um als WGS 84 zu importieren. |
| GeoJSON | crs-URN im Dateikopf |
| ArcJSON | wkid im Spatial-Reference-Objekt |
| KML / GPX | Laut Formatspezifikation immer WGS 84 |
| CSV | Verwendet das unter Einstellungen → Einheiten & Koordinaten eingestellte Anzeigeformat |
| DXF | Kein eingebettetes Koordinatensystem – Sie werden beim Import nach einem EPSG-Code gefragt; leer lassen für WGS 84. |
| GeoParquet | WGS 84 / OGC:CRS84 |
Bei CSV-Dateien interpretiert die App die Koordinatenspalten im Koordinatensystem, das gerade in den Einstellungen ausgewählt ist. Ist zum Beispiel British National Grid ausgewählt, wird eine CSV-Datei mit Rechts- und Hochwerten (Easting/Northing) ohne weitere Konfiguration korrekt importiert.
Für die interne Speicherung wird die Geometrie beim Import nach WGS84 umprojiziert.
Der Layer-Import erfordert die Berechtigung Import/Export, die in den Stufen Pro und Pro+ enthalten ist.