Bagaimana menemukan jalan buntu di jaringan jalan menggunakan ArcGIS untuk Desktop atau GRASS?


9

Saya mencoba untuk menghapus semua jalan buntu di dataset jalan (garis) yang panjangnya kurang dari 100m.

Bagaimana cara mengidentifikasi jalan yang buntu (tidak ada jalan keluar)?

Bagian 100m itu mudah.

Saya tahu bagaimana menggunakan ArcGIS untuk Desktop dengan mahir dan dapat menggunakan GRASS.


Video ini akan sangat membantu, menghitung derajat semua node. Minat Anda terletak pada derajat 1 saya anggap. Tingkat Node dalam Jaringan
Pratyush Tripathy

Jawaban:


11

Saya harus melakukan ini baru-baru ini. Menggunakan ArcGIS 10:

Jika Anda hanya ingin melambangkan jalan buntu, Anda cukup menyiapkan Topologi di jalan fitur kelas dan menetapkan aturan "Tidak boleh menggantung". ini akan menempatkan penanda pada setiap fitur yang memiliki jalan buntu.

Atau, jalankan Alat "Fitur Titik ke Titik" (Terletak di Alat Manajemen Data -> Fitur) dan pilih "Menjuntai" sebagai jenis titik. Anda kemudian dapat menggunakan "Pilih berdasarkan lokasi" untuk mengambil semua garis yang menyentuh titik-titik menjuntai itu.

Voila, semua jalan buntu dipilih.


Terima kasih Loz, saya akhirnya menggunakan alat Fitur Titik untuk poin dan memilih garis yang menyentuh simpul yang tersisa.
Phil Donovan

11

Cara umum untuk menyelesaikan masalah ini adalah dengan menemukan semua polyline yang memiliki simpul yang valensinya = 1.

Tabel valensi dapat dibuat dalam memori atau pada disk, menggunakan kunci yang merupakan hash dari x & y dari setiap titik akhir setiap polyline. Anda mungkin ingin memotong x dan y dapat dipotong jika polyline tidak patah.

masukkan deskripsi gambar di sini

Setiap node diberi label berdasarkan derajatnya (atau valensi).


Sangat bagus untuk membawa beberapa teori yang lebih luas ke dalam campuran. Sayangnya, saya berjuang untuk mengikuti metodologi Anda. Bisakah Anda jelaskan cara membuat tabel ini?
Phil Donovan

1
Phil, lakukan saja apa yang dijelaskan Kirk: melilitkan polyline, menambahkan kedua titik akhir ke tabel, menambah jumlah mereka. Setelah itu, output semua poin dalam tabel memiliki hitungan 1: itu adalah menggantung. Anda bisa menambah tabel untuk merekam panjang polyline juga (Anda hanya perlu panjang terakhir dimasukkan): gunakan itu untuk menyaring dangles pendek.
whuber

6

Metode GRASS:

v.clean in={your input vector} tool=rmdangle thresh={your threshold} out={output vector}

Terima kasih @Micha, ini akan sangat membantu karena saya mencoba menggunakan GRASS dulu hari ini karena lebih mudah dalam banyak hal; Aku hanya belum tahu cara mengatasinya dengan baik.
Phil Donovan

Kurva pembelajarannya curam, tetapi hasilnya sepadan ... Terus baca halaman manual dan tanyakan di sini atau di maillist.
Micha

6

Di ArcGIS Standard atau Advanced, Anda dapat menempatkan jaringan jalan Anda menjadi Feature Dataset di Geodatabase. Anda kemudian dapat mengatur topologi di jaringan dan membuat aturan topologi yang mengidentifikasi "menggantung". Ini akan mengidentifikasi semua jalan yang tidak terhubung ke sesuatu di satu atau kedua ujungnya. Catatan, ini juga akan mengidentifikasi potensi kesalahan dalam jaringan Anda yang menggantung dan bukan jalan buntu. Mereka harus diperbaiki terlebih dahulu.

Untuk memilih fitur menggantung, buka Inspektur Kesalahan , sorot kesalahan, klik kanan dan pilih "pilih fitur". Ini akan membuat seleksi normal pada kelas fitur Anda dan Anda kemudian dapat memilih fitur-fitur itu dari pilihan yang kurang dari 100m.

Semoga ini yang Anda cari.


EDIT:

Baru saja melihat posting blog ESRI ini tentang fitur baru di ArcGIS 10.1 yang memungkinkan Anda untuk mengekspor kesalahan topologi sebagai kelas fitur. Ini mungkin berguna untuk beberapa orang.


Cheers Fezter, sayangnya saya tidak bisa mendapatkan toolbar topologi di ArcMap untuk diaktifkan (bahkan setelah menambahkan lapisan topologi ke peta) dan karena itu tidak dapat mengakses "Error Inspector". Apa yang saya lewatkan?
Phil Donovan

2
Pada dasarnya, ketika Anda memperbaiki topologi, Anda sedang mengedit layer. Jadi, Anda harus dalam mode edit. Setelah Anda mengedit layer, alat topologi menjadi aktif.
Fezter
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.