西班牙
斯潘4
我有一些连续的矩形(多边形),每个矩形代表一个从1到5的属性值。所以在符号化之后,它们看起来就像一个光栅。有些矩形有异常值,如1个矩形有值1,8个矩形有值5。我想把1改为5以便清除数据。由于多边形是矩形而不是正方形,我无法将它们转换为光栅来执行大多数过滤器在Arcgis中运行。
有没有办法对向量执行相同的操作?我正在考虑创建一个列表来存储包围矩形的值,然后使用ListHistogrammer来获取大多数频率值(如果它们看起来等于或超过一半),然后更改其中的中心值。我试图通过SpatialRelator的请求程序和候选端口来创建列表,但是我不能忽略创建9个列表元素的中间矩形。
我很惊讶,如果你有什么建议或者更好/更有效的方法,请帮助我,我洗耳恭听,谢谢。
我不明白为什么你的空间关系/列表语法的想法行不通。
如果您将数据发送到请求者和供应商端口,并将空间谓词设置为test“requestor touchs supplier”,那么您将最终得到列表中的8个邻居。
如果将其设置为“请求者与供应商相交”,则最终将得到8个邻居加上中心矩形。
如果您只需要邻居,并且您的数据不完全干净,以致有少量重叠,则可以在每个多边形(计数器)上添加唯一的ID,使用“requestor intersects supplier”,但将参数必须不同的属性设置为unique id属性。
?2019安全亚搏在线软件公司|法律