Shapefile online anzeigen

Kostenlos, privat und schnell: Alles läuft in Ihrem Browser, Ihre Shapefile-Dateien werden nie hochgeladen.

Warum ein Shapefile online anzeigen

Jemand schickt Ihnen ein Shapefile, und Sie möchten nur sehen, was darin steckt: wo die Objekte liegen, was die Attributtabelle enthält und welches Koordinatensystem verwendet wird. Dafür QGIS oder ArcGIS zu installieren, ist viel Aufwand. Dieser Viewer öffnet das Shapefile in Ihrem Browser, zeichnet es auf einer Karte und listet die Attributtabelle mit jedem Feldnamen und Feldtyp auf. Klicken Sie auf eine Zeile, um auf das Objekt zu zoomen, oder klicken Sie auf ein Objekt in der Karte, um seine Zeile in der Tabelle zu finden. Die Dateien werden mit GDAL gelesen, derselben Open-Source-Bibliothek, die QGIS verwendet, und nichts wird hochgeladen – der Viewer eignet sich also auch für Kundendaten und vertrauliche Planungen. Brauchen Sie die Daten zusätzlich in einem Webformat, speichern Sie sie mit einem Klick als GeoJSON.

So öffnen Sie ein Shapefile online

  1. Ziehen Sie eine ZIP-Datei mit dem Shapefile in das Feld oder wählen Sie die Dateien .shp, .shx, .dbf und .prj gemeinsam aus.
  2. Sehen Sie sich die Objekte auf der Karte an und blättern Sie durch die Attributtabelle darunter.
  3. Klicken Sie bei Bedarf auf „Als GeoJSON herunterladen“, um eine Kopie in WGS84 zu speichern.

Gut zu wissen beim Öffnen von Shapefiles

Ein Shapefile besteht aus mehreren Dateien

Die .shp-Datei enthält nur die Geometrien. Die Attribute stehen in der .dbf-Datei, die .shx-Datei ist der Index, der beide verknüpft, und die .prj-Datei gibt an, wo auf der Erde die Koordinaten hingehören. Der Viewer braucht mindestens .shp, .shx und .dbf mit demselben Namen. Räumliche Indexdateien wie .sbn, .sbx oder .qix sind optional und werden einfach ignoriert. In einer ZIP-Datei findet der Viewer die Bestandteile selbst, auch wenn sie in einem Unterordner liegen.

Wenn die .prj-Datei fehlt

Ohne .prj-Datei kann der Viewer nicht wissen, in welchem Koordinatensystem die Zahlen vorliegen. Sehen sie nach geografischer Länge und Breite aus, nimmt er WGS84 an und zeichnet die Karte. Andernfalls fragt er nach dem EPSG-Code, zum Beispiel EPSG:2263 für New York State Plane Long Island in US-Fuß oder EPSG:27700 für das British National Grid. Die Attributtabelle funktioniert in beiden Fällen.

Kurze Feldnamen und Feldtypen

Jede Spaltenüberschrift zeigt den Feldnamen und den Typ, den GDAL aus der .dbf-Datei liest, etwa String, Integer, Integer64, Real oder Date. Feldnamen in Shapefiles dürfen höchstens 10 Zeichen lang sein – deshalb haben so viele Shapefiles abgekürzte Spalten wie POP_2020 oder DESCRIPTIO.

Große Shapefiles

Damit die Seite flüssig bleibt, zeichnet die Karte bis zu 20.000 Objekte pro Layer, und die Tabelle listet die ersten 1.000 Zeilen auf. Die Zahlen über der Tabelle zeigen immer die vollständige Anzahl der Objekte, und der GeoJSON-Download enthält alle.

Verstümmelte Buchstaben in der Tabelle

Eine .cpg-Datei gibt an, welche Textkodierung die .dbf-Datei verwendet. Fehlt sie, wird gültiges UTF-8 als UTF-8 gelesen, anderer Text mit der Codepage im Kopf der .dbf-Datei oder, wenn dort keine steht, als Windows-1252. Bei einer Datei in einer anderen Kodierung oder mit falschem Code im Kopf können Buchstaben wie é, ñ oder ø trotzdem seltsam aussehen. Die Daten selbst sind nicht beschädigt; legen Sie eine .cpg-Datei mit der richtigen Kodierung an und öffnen Sie das Shapefile erneut.

Über die Formate

Shapefile

Das Esri-Shapefile ist das am weitesten verbreitete GIS-Vektorformat. Ein einzelnes „Shapefile“ ist in Wirklichkeit ein Satz von Dateien mit demselben Namen: .shp enthält die Geometrie, .shx einen Index, .dbf die Attributtabelle, die optionale .prj-Datei das Koordinatensystem und die .cpg-Datei die Textkodierung.

  • Benötigt mindestens .shp, .shx und .dbf. Laden Sie die Dateien zusammen oder als eine ZIP-Datei hoch.
  • Feldnamen sind auf 10 Zeichen und Textwerte auf 254 Zeichen begrenzt.
  • Jedes Shapefile enthält nur einen Geometrietyp: Punkte, Linien oder Polygone.
  • Ohne .prj-Datei ist das Koordinatensystem unbekannt.

GeoJSON

GeoJSON ist ein JSON-Textformat für geografische Objekte und wurde 2016 als RFC 7946 standardisiert. Es ist das native Format von Webkarten wie Leaflet, MapLibre und Mapbox sowie vieler APIs.

  • Koordinaten sind geografische Länge und Breite in WGS84 (in dieser Reihenfolge).
  • Punkte, Linien und Polygone können in einer Datei gemischt werden.
  • Eigenschaften können beliebige JSON-Werte sein, ohne Begrenzung der Feldnamenlänge.

Häufige Fragen

Wird mein Shapefile auf einen Server hochgeladen?

Nein. Ihr Browser liest die Dateien von Ihrer eigenen Festplatte und zeichnet die Karte selbst. Es wird nichts an FileReshape oder sonst jemanden gesendet.

Kann ich ein Shapefile ohne ArcGIS oder QGIS öffnen?

Ja. Diese Seite zeigt Geometrie und Attribute an, ohne dass Sie Software installieren müssen – unter Windows, Mac und Linux, auf Chromebooks und Tablets. Zum Bearbeiten brauchen Sie weiterhin ein GIS-Programm; QGIS ist kostenlos.

Kann ich mehrere Shapefiles gleichzeitig anzeigen?

Ja. Packen Sie sie in eine ZIP-Datei oder wählen Sie alle ihre Bestandteile zusammen aus. Jedes Shapefile wird auf derselben Karte gezeichnet, und über eine Liste oberhalb der Tabelle wechseln Sie zwischen ihren Attributtabellen.

Kann ich die Attribute oder die Geometrien bearbeiten?

Nein, der Viewer kann nur lesen und daher Ihre Dateien nicht beschädigen. Zum Bearbeiten verwenden Sie QGIS oder ArcGIS.

Warum ist die Hintergrundkarte leer?

Die Hintergrundkarte stammt von OpenFreeMap. Wird sie von einer Firewall oder einem Werbeblocker blockiert, werden Ihre Objekte trotzdem auf einem schlichten Hintergrund gezeichnet, und die Tabelle funktioniert wie gewohnt.

Was enthält der GeoJSON-Download?

Jedes Objekt mit allen Attributen, umprojiziert in geografische Länge und Breite in WGS84, wie es der GeoJSON-Standard verlangt. Bei mehreren Shapefiles erhalten Sie eine ZIP-Datei mit je einer GeoJSON-Datei.