Apa itu "persimpangan non-mengangguk"?


16

Dapatkah seseorang memberikan definisi yang tepat tentang apa "persimpangan tanpa mengangguk" itu? Ada berbagai platform GIS dan toolkit yang memiliki kesalahan dengan teks ini, dan hasil pencarian Google untuk ini cenderung masuk dalam kategori "jatuhkan beberapa presisi dan semua masalah Anda hilang" tanpa penjelasan nyata tentang apa yang salah. Diberi dua geometri yang valid, mengapa kesalahan ini terjadi?

Referensi ke dokumentasi akan sangat membantu.

Jawaban:


9

Ini berarti bahwa node tidak dapat berada di ruang spasial yang sama selama persimpangan. Saya menggambar Anda. masukkan deskripsi gambar di sini

Ini adalah garis yang sama, tetapi berpotongan.

Jika Anda perhatikan, jika telah menjatuhkan simpul di tengah (karena tidak diperlukan) bahwa diagram bawah tidak mungkin.


Jadi jika ini masalahnya, mengapa itu merupakan kondisi kesalahan?
FMM

Saya tidak dapat mengomentari kondisi kesalahan khusus Anda, tetapi saya menduga itu mungkin ada hubungannya dengan menemukan jarak antara dua titik dan kemudian membaginya dengan jumlah itu. Lihat menemukan titik di sepanjang artikel baris: physicsforums.com/showthread.php?t=419561

Jadi mengapa ini menjadi kondisi kesalahan, misalnya, ketika memotong dua geometri yang valid?
FMM

2
Aku benci mengatakannya, kamu harus melempar sesuatu. Paket yang Anda gunakan bisa mengalami kesenjangan dengan nol kesalahan. Program kemudian akan membuang error divide-by-zero kepada Anda. Anda akan menemukan kesalahan ini paling membingungkan karena itu benar-benar tidak memberi Anda metodologi untuk memperbaiki kesalahan. Alih-alih programmer mendeteksi ini dan melempar persimpangan yang tidak mengangguk sehingga Anda memiliki peluang untuk memperbaikinya. Sekali lagi, saya menebak banyak hal di sini karena berbagai toolkit dan berbagai alat dapat digunakan. Geometri dapat valid dan masih memiliki persimpangan non-simpul dan simpul-persimpangan.
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.