Saya mencoba mengimpor Shapefile ke QGIS. Ketika saya mengimpornya, batas ditampilkan pada daftar, tetapi ketika saya mencoba untuk melihatnya di area pemetaan, batas itu tidak muncul.
Saya bisa mendapatkannya untuk menunjukkan node jika saya masuk ke mode edit, jadi saya tahu datanya ada. Saya memiliki masalah yang sama di v2.8.2 dan v2.12.3. Saya dapat menjalankan beberapa alat poligon dari kotak alat seperti properti SAGA Polygon, dan kemudian akan menampilkan poligon ketika lapisan baru dibuat.
Saya dapat memuat poligon yang sama ini ke program lain dan mereka bekerja dengan baik. Saya telah menyimpan file ke Google Drive saya dan dapat ditautkan di bawah.
Siapa pun tahu apa yang mungkin saya lakukan salah. Saya mendapatkan shapefile lain untuk ditampilkan di QGIS tanpa masalah nyata sebelumnya. Saya sangat baru di QGIS.
Extent: (0.000000, 0.000000) - (33.036383, 33.036383)
, dari yang diperbaikiExtent: (-115.675374, 33.030347) - (-115.671647, 33.036383)
. Seperti yang dikatakan, Anda dapat memperbaiki data dengan ogr2ogr.Jawaban:
Saya melihat hal yang sama. Saya dapat melihatnya di QGIS dengan sedikit perbaikan geometri.
Jika Anda menjalankan
Vector > Geometry Tools > Check Geometries
, dan menulis geometri yang dikoreksi ke shapefile baru denganOutput Vector Layer
opsi, Anda mendapatkan ini ...Ini adalah fungsionalitas inti tetapi baru ditambahkan cukup baru-baru ini (2,12, saya pikir) sehingga perlu diperiksa jika Anda memiliki ini tersedia. Saya melakukan ini pada 2.14.0 Essen.
EDIT
Ternyata Anda perlu menginstal plugin ini secara manual, itu bukan inti (saya melihat itu diimplementasikan sebagai .so - setara dengan Linux. dalam C ++)
Anda dapat menemukannya di pengelola Plugin di bawah Geometry Checker . Menurut posting blog ini fungsi perbaikan ditambahkan pada 2.12.
sumber
Output Vector Layer
opsi di QGIS 2.12.3 jadi mungkin hanya tersedia di 2.14?