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.
Jawaban:
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.
sumber
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.
Setiap node diberi label berdasarkan derajatnya (atau valensi).
sumber
Metode GRASS:
sumber
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.
sumber