El polígono Shapefile no se muestra en QGIS

8

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.

enlace a datos de contorno Datos de forma

Jason Steffen
fuente
Informes de ArcGIS: sobre incorrecto, extensión del conjunto de datos incorrecta (dos veces) y no se pudo encontrar el índice espacial. Intenté reparar la herramienta Geometría, pero aún no podía ver el polígono.
mkennedy
Intenté reparar la geometría también y no tuve éxito. También ejecuté la herramienta Comprobar validez de geometría y no me mostró ningún error como el informe de ArcGIS. Gracias por mirarlo.
Jason Steffen
Ese es un archivo de forma interesante. OpenJUMP puede abrirlo y el único error que encuentra la herramienta de control de calidad es dos puntos consecutivos iguales en una ubicación. Sin embargo, si convierto su shapefile en uno nuevo con ogr2ogr, el nuevo shapefile todavía tiene los mismos puntos consecutivos, pero QGIS lo abre. Hay algún problema con las extensiones: ogrinfo del original Extent: (0.000000, 0.000000) - (33.036383, 33.036383), del corregido Extent: (-115.675374, 33.030347) - (-115.671647, 33.036383). Como se dijo, puede corregir los datos con ogr2ogr.
user30184
Estoy de acuerdo con el error de extensión. También me di cuenta de que cuando hago zoom al máximo cuando selecciono solo los datos que estaban dentro del límite, se acercaría a donde se suponía. Sin embargo, cuando hice lo mismo con el límite, se alejaría y usaría la ubicación 0.00000, 0.00000.
Jason Steffen
Soy un poco débil en los formatos de archivo de forma, ¿cómo determina QGIS la extensión cuando importa un archivo? ¿Es posible que lo esté leyendo mal? ¿Hay algún problema con el archivo Shape en sí mismo porque no está formateado correctamente? Parece que solo tengo este problema con los archivos que provienen de una fuente de software específica, por lo que sospecho que pueden no estar haciendo algo correctamente cuando lo generan.
Jason Steffen

Respuestas:

4

Yo vi lo mismo. Pude verlo en QGIS con un poco de corrección de geometría.

Si ejecuta Vector > Geometry Tools > Check Geometriesy escribe la geometría corregida en un nuevo archivo de formas con las Output Vector Layeropciones, obtendrá esto ...

ingrese la descripción de la imagen aquí

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.

Steven Kay
fuente
No veo la Output Vector Layeropción en QGIS 2.12.3, ¿quizás solo esté disponible en 2.14?
Joseph
Tampoco vi esa opción. Vi la herramienta Comprobar validez de geometría . Ejecuté eso y no mostró errores en la lista. Sin embargo, cuando ejecuté la herramienta y le dije que guardara las ubicaciones de los errores, guardó un error que mostraba los mismos puntos duplicados. ¿Por qué aparece el error en una parte de la herramienta y no en la otra? Eso es un error?
Jason Steffen
2
@Joseph - No recuerdo haber tenido que instalar este complemento, pero puedo estar equivocado ... aparece en la lista de complementos como "Comprobador de geometría". Según esta publicación de blog, la capacidad de corregir las geometrías llegó en 2.12. Antes de eso, solo podía enumerar los problemas, no solucionarlos.
Steven Kay
Gracias. Encontré el complemento y funcionó como tú dices. Al menos puedo usar los datos ahora.
Jason Steffen
1
@StevenKay - Mis disculpas, estás en lo correcto =)
Joseph