Estoy intentando importar un Shapefile a QGIS. Cuando lo importo, el límite se muestra en la lista, pero cuando intento verlo en el área de mapeo, no aparece.
Puedo hacer que muestre los nodos si entro en modo edición, así que sé que los datos están allí. Tengo el mismo problema en v2.8.2 y v2.12.3. Puedo ejecutar algunas de las herramientas de polígono desde la caja de herramientas, como las propiedades del Polígono SAGA, y luego mostrará el polígono cuando se cree la nueva capa.
Puedo cargar estos mismos polígonos en otro programa y funcionan correctamente. He guardado los archivos en mi Google Drive y se puede vincular a continuación.
Alguien tiene alguna idea de lo que podría estar haciendo mal. Tengo otros archivos de forma para mostrar en QGIS sin problemas reales anteriormente. Soy muy nuevo en QGIS.
Extent: (0.000000, 0.000000) - (33.036383, 33.036383)
, del corregidoExtent: (-115.675374, 33.030347) - (-115.671647, 33.036383)
. Como se dijo, puede corregir los datos con ogr2ogr.Respuestas:
Yo vi lo mismo. Pude verlo en QGIS con un poco de corrección de geometría.
Si ejecuta
Vector > Geometry Tools > Check Geometries
y escribe la geometría corregida en un nuevo archivo de formas con lasOutput Vector Layer
opciones, obtendrá esto ...Esta es la funcionalidad principal, pero solo se agregó recientemente (2.12, creo), por lo que vale la pena verificar si la tiene disponible. Hice esto en 2.14.0 Essen.
EDITAR
Resulta que necesita instalar manualmente este complemento, no está en el núcleo (vi que se implementó como .so, el equivalente de Linux de un .dll, y asumí erróneamente que era parte de QGIS ... solo significa que se hizo en C ++)
Puede encontrarlo en el administrador de complementos en Geometry Checker . Según esta publicación de blog, la funcionalidad de fijación se agregó en 2.12.
fuente
Output Vector Layer
opción en QGIS 2.12.3, ¿quizás solo esté disponible en 2.14?