span8
span4
嗨
我正在处理一些街道/道路数据线,并希望使用LengthToPoint计算器,但它不接受聚合作为输入。为了解决这个问题,我首先使用了一个Line Joiner来合并聚合,但这只会连接聚合中已连接的部分,而丢弃其余部分。有什么想法吗?
下面是对逻辑/过程/推理的描述。
段是建筑物块(这些有几何形状),街道由段组成。许多街道可以为一段存在。见下面的图片。
我想为段线分配一些街道级别的属性。属性没有几何图形,但是通过查找表与几何图形相关,并且属性包含起始/结束坐标,该坐标指定应该将属性分配到街道的哪个部分——在上面的图像中大致用“x”表示。
我已经建立了街面几何特征合并查找表到段几何,然后聚集或线连接的街道ID -看到上面的问题。
然后,我使用lengthtop计算器和街道级别信息的开始/结束坐标,然后使用Snipper将街道级别信息的Steet几何形状裁剪到一定程度。
然后,使用一个SpatialRelator来识别与剪切的街道几何形状相关的片段,并操作列表来获取存储在片段几何形状上的所有街道级别的信息。
所以在上面的图中,A街的作品在上面的过程中被期待,但是B街没有。细木工的输出只是街道几何形状的一部分。使用聚合器可以正确地构建街道A和B的几何形状,但是我不能使用LengthToPoint计算器。关于变通方法或替代方法的想法?
谢谢
玛丽
©2019安全亚搏在线软件公司法律