如何在QGIS上进行Manhattan Voronoi?


12

我花了两个星期的时间来尝试发现如何在QGIS上进行曼哈顿Voronoi。有关Manhattan Voronoi和“普通” Euclidean Voronoi之间的区别,请检查此链接

有人可以指出我正确的方向吗?在下面的链接中,您可以找到我所获得的信息的样本(点和一个多边形)

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

我想在QGIS上进行操作,但是如果不可能的话,我欢迎其他解决方案。


1
您是要基于道路网络创建实际的驾驶时间流逝,还是仅基于像素网格创建外观精美的图形?像素网格非常简单,只需在像元内定位点,然后进行栅格计算或查询以找到MIN(ABS(X1-X2)+ ABS(Y1-Y2))
user15741 2014年

这些点是邮政编码质心点。我正在寻找的是受每个邮政编码影响的区域,所以回答您的问题,我想我正在尝试创建美观的图形。我将遵循您的建议,并会在Google中搜索如何在QGis中进行栅格计算。谢谢。
f616 2014年

邮递区号实际上是不规则的,因此Voronoi或Manhattan Voronoi不会很好地表示邮递区号的内容。您可以得到一个包含所有邮政编码的shapefile,如果您想简化它,同时又保持一定的准确性,则可以将其转换为栅格。然后,您可以将结果转换回向量,从而得到简化的,大致方形的邮政编码图。
user15741 2014年

确实您是对的,但是葡萄牙邮政局没有提供邮政编码的形状(长4 + 3格式)。但是,对于此建议,voronoi形状与实际邮政编码区域是否匹配并不十分相关。重要的是,voronoi应该为曼哈顿风格,以更符合街道几何形状。此voronoi将用于为某些电信服务定价。再次感谢您
f616 2014年

Grass函数v.net.centrality在这个项目中是否有意义?grasswiki.osgeo.org/wiki/Vector_network_analysis
ragnvald

Answers:


2

以高分辨率创建密集的渔网(网格,网格等)。对于鱼网中的每个点,请计算到您最近的点的距离,但请使用曼哈顿距离作为距离计算器。这只是一个近似值,但是大概您只需要宗地级细节。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.