QGIS menghitung jarak titik di sepanjang garis


12

Saya memiliki polyline (jalur pergerakan) dan titik yang direkam di sepanjang garis. Saya ingin menghitung untuk setiap titik jarak di sepanjang garis dalam Quantum GIS. Saya berharap untuk hasil yang akan menambahkan kolom baru ke tabel atribut titik yang menunjukkan jarak di mana ia berada di garis. Saya menghargai pikiran apa pun.

Mike.

Jawaban:


12

Jika Anda ingin menggunakan plugin GRASS, ada modul v.distance yang melakukan hal itu. Pertama, Anda akan membawa polyline dan layer titik ke GRASS menggunakan modul v.in.ogr di GRASS Toolbox. Kemudian cari modul v.distance. Vektor Dari dan Ke jelas merupakan titik dan garis. Kemudian pilih "Jarak ke titik terdekat ... di sepanjang fitur linear". Anda juga akan memerlukan nama kolom atribut untuk menerima nilai jarak (Gunakan v.db.addcol untuk menambahkan attrib itu jika Anda belum memilikinya). Itu harus dilakukan.


Terima kasih banyak, Micha. Maaf saya sedang pergi dan tidak bisa memberikan umpan balik sebelumnya. Modul v.distance persis seperti yang saya butuhkan. Terima kasih banyak
Gabz

Perhatikan bahwa label saat ini berbunyi (dalam QGIS 2.2) "Jarak antara titik / centroid ... di sepanjang fitur linier ini"
byteit101

Sepertinya saya tidak dapat menemukan opsi / label ini di mana pun di QGIS 3.2 Adakah yang tahu jika saya salah atau ada solusinya? Sejauh ini, saya tidak dapat menemukan apa pun untuk menyelesaikan masalah ini dalam 3.2 ...
Horizen

Itu tidak berfungsi di 3.10 atau 3.12
Jacques MALAPRADE

2

Cara lain untuk mengukur ini, ia menggunakan Qchainage (plugin QGis) untuk menghasilkan node yang berjarak sama sekali dari garis. Kemudian, Anda dapat menggunakan Distance to hub terdekat (plugin QGis) untuk menghitung jarak antar titik.


0

The KP Find Plugin melakukan hal ini dengan lapisan poin dan lapisan lain, mengandung fitur line. Ini memproyeksikan titik pada garis dan memberikan jarak geodetik di sepanjang garis dan jarak ke garis itu. Ini memiliki mode interaktif atau dapat beralih di seluruh lapisan titik, menambahkan bidang atribut baru.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.