Ich versuche, ein Shapefile in QGIS zu importieren. Wenn ich es importiere, wird die Grenze in der Liste angezeigt, aber wenn ich versuche, sie im Zuordnungsbereich anzuzeigen, wird sie nicht angezeigt.
Ich kann die Knoten anzeigen lassen, wenn ich in den Bearbeitungsmodus gehe, damit ich weiß, dass die Daten vorhanden sind. Ich habe das gleiche Problem in v2.8.2 und v2.12.3. Ich kann einige der Polygonwerkzeuge über die Toolbox ausführen, z. B. die SAGA-Polygoneigenschaften. Das Polygon wird dann angezeigt, wenn die neue Ebene erstellt wird.
Ich kann dieselben Polygone in ein anderes Programm laden und sie funktionieren ordnungsgemäß. Ich habe die Dateien auf meinem Google Drive gespeichert und sie können unten verlinkt werden.
Jeder hat eine Ahnung, was ich falsch machen könnte. Ich habe andere Shapefiles in QGIS ohne echte Probleme angezeigt bekommen. Ich bin sehr neu in QGIS.
Extent: (0.000000, 0.000000) - (33.036383, 33.036383)
, vom korrigiertenExtent: (-115.675374, 33.030347) - (-115.671647, 33.036383)
. Wie gesagt, Sie können die Daten mit ogr2ogr korrigieren.Antworten:
Ich habe das Gleiche gesehen. Ich konnte es in QGIS mit ein wenig Geometriekorrektur anzeigen.
Wenn Sie
Vector > Geometry Tools > Check Geometries
die korrigierte Geometrie ausführen und mit denOutput Vector Layer
Optionen in ein neues Shapefile schreiben , erhalten Sie Folgendes ...Dies ist die Kernfunktionalität, wurde aber erst vor relativ kurzer Zeit hinzugefügt (2.12, glaube ich). Es lohnt sich also zu prüfen, ob diese verfügbar ist. Ich habe das am 2.14.0 Essen gemacht.
BEARBEITEN
Es stellt sich heraus, dass Sie dieses Plugin manuell installieren müssen, es befindet sich nicht im Kern (ich habe gesehen, dass es als .so implementiert wurde - das Linux-Äquivalent einer DLL, und fälschlicherweise angenommen, dass es Teil von QGIS war ... bedeutet nur, dass es getan wurde in C ++)
Sie finden es im Plugins-Manager unter Geometry Checker . Laut diesem Blog-Beitrag wurde die Fixing-Funktionalität in 2.12 hinzugefügt.
quelle
Output Vector Layer
Option in QGIS 2.12.3 nicht, also vielleicht nur in 2.14 verfügbar?