Saya memiliki lapisan garis dan lapisan poligon. Kedua file memiliki SRS yang sama. Saya ingin dalam file bentuk baru hanya garis-garis yang dicakup oleh poligon.
Saya mencoba di QGIS Vector -> Geoprocessing -> Clip
alat tersebut tetapi saya hanya mendapatkan shapefile kosong.
Bagaimana saya melakukan ini dengan QGIS?
Vector -> Geometry Tools -> Multipart to singleparts
Jawaban:
Gunakan
Vector -> Geoprocessing -> Clip
alat iniInput adalah layer jalan Anda, layer klip adalah layer poligon.
Letakkan layer garis di "input layer vektor" dan layer poligon di "Clip layer"
sumber
Ini memberi saya frustrasi tanpa henti, dan jawaban di atas (bahkan yang ada di komentar) juga tidak bekerja untuk saya, tetapi saya menemukan solusi saya sendiri yang berhasil.
Ternyata untuk melakukan persimpangan atau klip antara dua lapisan, mereka harus disimpan pada disk dengan CRS yang sama . Jadi, bahkan jika mereka tampak seperti tumpang tindih dalam QGIS, itu mungkin melakukan transformasi "On the Fly" sendiri untuk menyelaraskannya.
Untuk memperbaiki ini, lakukan ini untuk setiap lapisan:
Jika Anda ingin melihat apakah transformasi 'On the Fly' yang menyebabkan Anda bermasalah, lakukan ini:
Jika CRS Anda tidak sama, layer seharusnya tidak lagi tumpang tindih. Anda dapat melihat posisi salah satu layer dengan mengklik kanan layer dan pergi ke Zoom to Layer . Ketika Anda memuat dua file dengan CRS identik, mereka harus menyelaraskan dengan sempurna.
sumber