计算交叉路口计数规则

249
4
跳到解决方案
01-06-2023 12:54 PM
CaseyRayPeterson
新贡献者II

版本:Pro 3.0.2

我有一个道路折线特征类。在某些情况下,如截图所示,有两个不同的路段表示同一条路,并相互交叉多次。

我试图使用评估交集计数规则作为验证检查,以找到任何相交超过两次的线。我已经设置了规则来比较特征本身,并寻找大于2的交集。然而,在特征类的属性表中的验证状态没有显示任何错误,即使截图中的路段是它应该寻找的明确示例。

caseyraypeterson_1 - 1673038361492. - png

caseyraypeterson_0 - 1673038238154. - png

任何帮助都是感激的,谢谢!

0荣誉
1解决方案

接受的解决方案
CaseyRayPeterson
新贡献者II

哦,我想我知道了。我偶然发现了这个页面,它记录了运行验证规则的过程:运行验证规则

在数据设计>属性规则中设置验证规则后:
1.右键单击“内容窗格”中的功能类并选择“添加错误层”。
2.在“编辑”选项卡,在“管理编辑”组中,选择“错误检查器”。
3.在“错误检查器”中,选择“评估规则”旁边的下拉箭头,以验证规则和范围。
4.单击评估规则。

这样做可以正确地识别出有问题的两个路段。

感谢您的回复,我只是花了一些时间来了解工具/规则的实际工作方式。

在原帖子中查看解决方案

4回复
战争机器
通过
新贡献者III

我不熟悉这个工具,但我注意到你的道路是Z和M启用。你在设置Z值吗?如果是这样,我想知道这两条路是否在Z轴上没有相交。

你可以尝试炸毁道路,只是为了消除这是一个多折线问题的可能性。

0荣誉
CaseyRayPeterson
新贡献者II

谢谢您的回复。

观察得很好,很有逻辑。我创建了一个新的折线特征类,并禁用z和m值,并再次尝试。不幸的是,我得到了同样的结果。爆炸道路也没有起作用,而且也没有影响到有问题的部分,因为它们是单一部分的功能。

谢谢你的回复,我会继续努力。

0荣誉
AyanPalit
通过 Esri贡献者
Esri贡献者

@CaseyRayPeterson在为用例寻找适当的检查时,您在正确的轨道上。我把这篇文章移到了数据评论上。请张贴检查配置参数的截图。

@GoWest哇,MZ的观察力不错。在检查文档中,在计算交叉时不考虑特征的z值。

评估十字路口数量

Ayan Palit |首席顾问Esri
CaseyRayPeterson
新贡献者II

哦,我想我知道了。我偶然发现了这个页面,它记录了运行验证规则的过程:运行验证规则

在数据设计>属性规则中设置验证规则后:
1.右键单击“内容窗格”中的功能类并选择“添加错误层”。
2.在“编辑”选项卡,在“管理编辑”组中,选择“错误检查器”。
3.在“错误检查器”中,选择“评估规则”旁边的下拉箭头,以验证规则和范围。
4.单击评估规则。

这样做可以正确地识别出有问题的两个路段。

感谢您的回复,我只是花了一些时间来了解工具/规则的实际工作方式。