Apakah ada alat open source untuk merencanakan grafik?

8

Saya membaca tentang fungsi planarize di ArcGIS, yang sepertinya melakukan persis apa yang saya inginkan. Apakah ada fitur serupa di QGIS atau alat gratis lain?

Saya memiliki shapefile dengan berbagai bentuk yang saling berpotongan dan saya ingin setiap persimpangan menjadi sebuah simpul dan di antara setiap dua node memiliki garis sederhana.

Tujuannya adalah untuk dengan mudah mengkonversi .shp saya di .osm dan menggunakannya dengan Graphserver. Karena itu, Graphserver mengatakan saya tidak memiliki tepi, dan saya menyimpulkan di atas adalah masalah saya.

Terima kasih banyak

pengguna4422
sumber

Jawaban:

5

Dalam GRASS GIS yang topologis Anda dapat menggunakan v.net untuk operasi ini. Anda dapat mengaksesnya melalui QGIS-GRASS Toolbox.

markN
sumber
Hai! Saya sudah melihat-lihat dokumentasi v.net, saya tidak yakin tentang hasil akhirnya saya harus dapat mengimpor ini di graphserver…
charlax
Anda kemudian dapat mengekspor ke format yang didukung OGR dengan v.out.ogr.
markusN
Anehnya dokumentasi tidak terlalu eksplisit untuk menangani persimpangan. Apakah Anda mencoba ini dan berhasil?
Tontonan Bob
Tidak yakin ini berhasil - lihat jawaban saya yang lain
Sonton Bob
2

Dalam GRASS GIS alat v.clean dapat diatur ke breakpersimpangan. The rmsadan rmduplpilihan untuk v.clean berguna juga.

Kembali ke pertanyaan ini untuk ketiga kalinya: snapopsi untuk v.cleanmenggabungkan fitur-fitur dengan mengubah bentuknya untuk memperbaiki persimpangan yang jelas, dll. snapDiikuti oleh breakkarenanya harus melakukan pekerjaan yang mirip dengan ArcGIS Planarize.

Tontonan Bob
sumber