西班牙
斯潘4
大家好
我有许多地图图层,其中包含使用地籍边界作为参考创建的点和线对象。我想移到地籍的更精确版本,需要将实用程序点和线对象移到相同的相对位置。谢谢你的建议。
当做
克雷格·汤森
感谢大家的持续反应,大加赞赏。
下面给出了一个多一点的背景为我所面临的问题。
在此之前我的时间,该组织决定维持自己的地籍/宗地结构。这是用不到理想的方位和距离的工具,数字化完成,还有一些“手绘”抛出的良好措施。
多边形是在地块图层上创建代表围绕基础设施建设项目“人为”的边界。公路通道也被“合并”成层。许多随之而来的地图层(几百或更多)使用的“内部”包裹织物作为参考显影。
为了减少需要维护这个地籍正在进行的开销,这是我们打算通过政府保持/供地籍这是它比我们自己的空间精度远远优于。
我们也遇到了问题,当我们试图使用来自其他政府部门或外部源空间数据由于空间精度的显著差异。
任何空间分析是有问题的,至少可以说。
我使用MapInfo的,QGIS和FME,并有机会到ArcGIS。
我装戴例子区域的剪辑数据集。
当做
克雷格
看了一眼就发了几个脚本。我建议如果你真的打算沿着这条路走下去,你应该花大量的时间来计划和测试。我做了上面提到的事情,但是如果我这样做是为了一个正式的结果,我会补充几点。当我检查线对线,而不是包裹对包裹,我说,边界不能超过20%的长度差异,但我认为最大角度差也是非常重要的。实际上,您不想考虑一些真正的错误数据,因为它提供了一个倾斜。我还发现,自然边界(在我的方法中)造成了一些困难,需要加以考虑。
数据差异很大,顶点差异很大,给我带来了一些麻烦。这里也有一些错误,我承认由于数据集之间的巨大差异,我删除了很多曲线/自然边界周围的数据
附加的是各层之间的运动和管道检修孔在经过橡胶垫设置为30距离后的外观output.zip
你好,
我已经根据您提供和附加的数据准备了Workbench。我只做了新的和旧的地籍。由于没有mapinfo,我已重新投影数据并签入viewer。看一看,让我知道你的意见,这样其他功能的地理参考可以照顾
假设采用纯fme方法(我有一些工作区,在其中我在arcmap地理参考工具栏中创建链接,但随后在fme中读取链接文件并在其中进行操作)。
假设地籍层在不同版本之间没有通用的id(如果有,请使用mark的方法)。
我将获取地籍图层的节点(TopologyBuilder),并使用NeighbourFinder来标识与每个旧节点最接近的新节点,然后构建控制特征(VeretxCreator)以在RubberSheeter中使用。
如果你有更复杂的十字路口,那么在快照(新节点可能是最近老不对应性节点),然后像段的数量的节点上,或部分的角度可以用来正确对应新节点旧节点。
如果你想在FME中做到这一点,我认为它可以归结为地籍层上的特征是否有ID号,你可以在两个版本中识别每个特征。
如果可以,那么您需要做的是在每个特性的原始点和新点之间创建一个线特性,以创建控制特性。然后您可以对管道数据进行检查。
我已经附上一个工作区 - cadastraloffset.fmw这这。它只有一个地籍特征,并且假定每个地籍层上的特征数量相同,顺序相同。如果没有,您应该删除其他层中没有出现的特性(Matcher transformer?),并将数据按顺序排序(Sorter)。
我有80%的把握。我的例子有一个固定的偏移量,而你的是可变的,但那只是因为它更容易创建一个这样的例子。它仍然有效。
否则,我会勉强同意布鲁斯的观点。其他人已经建议了锚笛鲷,但我不认为这是一个可行的解决方案,你的问题。你不会想要中断管道,你也不会真的想要中断第二个地籍数据集。你只需要知道这两者之间的偏移量是多少,然后用它来为管道铺设橡胶。
在这种情况下,FME本身可能不是最佳解决方案——全面披露,我为Esri工作,但我知道外管局会欣赏这种坦率。亚搏在线如果你有ArcGIS桌面高级,然后看看生成橡胶表链接和橡胶表功能。只有链接从第一个工具可以用来扭曲非线性的特点与橡胶变形。无论如何,这都是最简单的方法。如果你是一个完美主义者,你会使用你的地籍测量观察来修正你的地块边界,然后借用这些变化来调整相关的特征。ArcGIS也有类似的工作流程。亚搏在线
?2019安全亚搏在线软件公司|法律