Bagaimana melakukannya di Manhattan Voronoi di QGIS?

12

Saya telah menghabiskan dua minggu terakhir mencoba menemukan bagaimana melakukan Manhattan Voronoi di QGIS. Untuk perbedaan antara Manhattan Voronoi dan "normal" Euclidean Voronoi, silakan cek tautan ini

Bisakah seseorang mengarahkan saya ke arah yang benar? Di tautan di bawah, Anda dapat menemukan contoh informasi yang saya dapatkan (poin dan satu poligon)

https://drive.google.com/file/d/0B4WB0ixNBUYkREtlcW0weDJUYU0/edit?usp=sharing

Saya ingin melakukannya di QGIS, tetapi jika tidak memungkinkan, saya terbuka untuk solusi lain.

f616
sumber
1
Apakah Anda mencoba membuat gudang waktu drive aktual berdasarkan jaringan jalan, atau sekadar mencari grafis yang keren berdasarkan kisi-kisi piksel? Pixel grid semudah menemukan titik Anda di dalam sel, lalu melakukan perhitungan raster atau kueri untuk menemukan MIN (ABS (X1-X2) + ABS (Y1-Y2))
user15741
Poin tersebut adalah kode pos titik centroid. Apa yang saya cari adalah untuk mendapatkan area yang terpengaruh oleh setiap kode pos, jadi menjawab pertanyaan Anda, saya kira saya sedang mencoba untuk membuat grafik yang terlihat keren. Saya akan mengikuti saran Anda dan saya akan google cara melakukan perhitungan raster di QGis. Terima kasih.
f616
Kode pos benar-benar tidak teratur sehingga Voronoi atau Manhattan Voronoi tidak akan mewakili isi kode pos dengan baik. Anda bisa mendapatkan shapefile dari semua kode pos dan jika Anda ingin menyederhanakannya sambil menjaganya agar tetap akurat Anda dapat mengubahnya menjadi raster. Anda kemudian dapat mengonversi hasilnya kembali ke vektor memberikan peta kode pos yang disederhanakan dan kasar.
user15741
Memang Anda benar, tetapi kantor pos Portugis tidak menyediakan bentuk kode pos (format 4 + 3 panjang). Namun, untuk usulan ini tidak terlalu relevan jika bentuk voronoi cocok, atau tidak, area kode pos asli. Yang penting adalah bahwa voronoi harus gaya manhattan agar lebih sesuai dengan geometri jalanan. Voronoi ini akan digunakan untuk menentukan harga beberapa layanan telekomunikasi. Sekali lagi, terima kasih
f616
Mungkinkah fungsi Rumput v.net.centrality relevan dalam proyek ini? grasswiki.osgeo.org/wiki/Vector_network_analysis
ragnvald

Jawaban:

2

Buat jala ikan padat (kisi, jala, dll) dengan resolusi sangat tinggi. Untuk setiap titik di jala ikan, hitung jarak ke titik terdekat, tetapi gunakan jarak Manhattan sebagai kalkulator jarak. Ini akan menjadi perkiraan, tetapi mungkin Anda hanya perlu detail level parsel.

Mox
sumber