Open-The-File.com

Finden Sie, wie Sie jeden Dateityp öffnen

So öffnen Sie .GEOJSON-Dateien unter Linux

Um .GEOJSON-Dateien unter Linux zu öffnen, öffnen Sie es in einer GIS-Anwendung, die GeoJSON unterstützt, oder verwenden Sie GDAL/OGR-Tools (GeoJSON wird als Vektortreiber unterstützt), um es zu überprüfen/konvertieren.

Schritt-für-Schritt-Anleitung

  1. Öffnen Sie es in einer GIS-Anwendung, die GeoJSON unterstützt, oder verwenden Sie GDAL/OGR-Tools (GeoJSON wird als Vektortreiber unterstützt), um es zu überprüfen/konvertieren.
  2. Auf Linux-Desktops basieren Dateizuordnungen üblicherweise auf dem Shared-Mime-Info-System. Wenn ein Doppelklick nichts bewirkt, öffnen Sie es stattdessen in Ihrer GIS-App.

Häufige Probleme

Wird als einfacher Text statt als Karte geöffnet

GeoJSON ist JSON; Wenn Ihrem System keine GIS-App mit .geojson zugeordnet ist, wird diese möglicherweise standardmäßig in einem Texteditor geöffnet.

  1. Öffnen Sie die Datei in einer GIS-Anwendung mit der Funktion „Vektorebene öffnen/importieren/hinzufügen“ und wählen Sie die .geojson-Datei aus.
  2. Stellen Sie unter Linux sicher, dass MIME-Zuordnungen über die Shared-Mime-Info-basierten Einstellungen Ihrer Desktop-Umgebung eingerichtet werden. Andernfalls verwenden Sie die Dateiauswahl der GIS-App.

Die Datei wird als ungültiges GeoJSON abgelehnt

Einige JSON-Dateien sind kein gültiges GeoJSON und einige GeoJSON-Produzenten enthalten nicht standardmäßige Felder. RFC 7946 definiert die erforderliche Struktur und Regeln (z. B. Geometrie- und Koordinatenkonventionen).

  1. Öffnen Sie die Datei in einem Texteditor und prüfen Sie, ob es sich um gültiges JSON handelt und ob der „Typ“ der obersten Ebene ein GeoJSON-Typ ist (üblicherweise „FeatureCollection“ oder „Feature“).
  2. Stellen Sie sicher, dass Geometrien die von RFC 7946 erwarteten GeoJSON-Koordinatenarrays verwenden (z. B. sind Positionen Arrays von Zahlen in der Reihenfolge Längen-/Breitengrad).

Koordinaten erscheinen an der falschen Stelle (verschoben oder vertauscht)

RFC 7946 GeoJSON verwendet geografische WGS 84-Koordinaten und Positionen werden als Längengrad und Breitengrad (nicht Breitengrad, Längengrad) ausgedrückt. Wenn ein Datensatz eine andere CRS- oder Swap-Reihenfolge verwendet, werden Features möglicherweise falsch dargestellt.

  1. Bestätigen Sie, dass die Koordinatenreihenfolge [Längengrad, Breitengrad] gemäß RFC 7946 ist.
  2. Wenn die Daten nicht in WGS 84 vorliegen (oder aus einem anderen CRS exportiert wurden), exportieren Sie sie erneut oder transformieren Sie sie mit einem GIS/GDAL-Workflow in RFC 7946-kompatible WGS 84-Koordinaten.

Sehr große .geojson-Dateien lassen sich nur langsam öffnen oder rendern

GeoJSON ist textbasiert; Sehr große FeatureCollections können im Vergleich zu kompakteren Formaten schwer zu analysieren und zu rendern sein.

  1. Verwenden Sie GDAL/OGR, um die Daten in ein effizienteres Format für Ihren Arbeitsablauf zu konvertieren oder den Datensatz vor der Anzeige aufzuteilen/vereinfachen.
  2. Wenn Sie GeoJSON beibehalten müssen, reduzieren Sie die Feature-Anzahl oder vereinfachen Sie die Geometrien und testen Sie die Leistung erneut.

Sicherheitshinweis

GeoJSON sind Daten (JSON) und definieren keine ausführbaren Inhalte, sind aber dennoch nicht vertrauenswürdige Eingaben: fehlerhafte oder extrem große Dateien können Abstürze oder eine starke Speicher-/CPU-Auslastung in Parsern und GIS-Anwendungen auslösen.

Zurück zur .GEOJSON-Dateiendungs-Seite