用arcgis做网络分析,求解失败,为什么出现事件点未找到设施点的警告呢?

创建网络数据集的时候出现独立用户定义交汇点被检测到。要疯了。我发现在同一条道路上可以求解,在不同的道路怎么就不行了呢?刚学GIS不久,希望大神们帮助。
QQ图片20160711082000.jpg QQ图片20160711082457.jpg
已邀请:

徐珂 - ArcGIS for Desktop

赞同来自: 朱政 huazhenyang16 perbbey-培彬

“独立用户定义交汇点被检测到”(Standalone user-defined junction is detected)和边源及点源的连通性策略有关。

边源的连通性策略有2种,分别是端点(End Point)和任意折点(Any Vetex)。
点源的连通性策略有2种,分别是依边线连通(Honor)和交点处连通(Override)。


一、边源连通性策略
1、端点连接
这是创建网络数据集时边源默认的连通方式。即线要素将变成仅在重合端点处进行连接的边。下图中,2条相交的线相交处是有结点的,但是边源只有2条,e1和e2,即从j3到j1是走不通的,查询不到路径。
QQ截图20170214103430.jpg

 
2、折点连接
即线要素将在重合折点处被分成多条网络边,但是线要素属性表里依然只有2条记录。
需要注意的是,选择这一策略,相交处必须有折点,如果没有折点,那么策略不起作用。
QQ截图.jpg

 
在相交处添加折点,可以使用GP工具整合(Integrate),这一工具是直接修改源数据,请注意提前备份数据。
4.jpg

 
二、点源连通性策略
使用公交网和街道网创建多模式的网络数据集中,公交站是从点源即公交站点数据中添加的。公交站点在空间位置上必须与相连的公交网和街道网重合。公交站点能否成为交汇点,这取决于点源的连通性策略。点源的连通性策略设置也和边源的连通性策略有关。
 
 1、依边线连通
这是创建网络数据集时点源默认的连通方式。依边线连通可以理解为边连通策略中的端点连通。
如下图所示,边源连通策略是端点连通,即红色的点是连通的。那么点源选择依边线连通时,由于边中的结点没有连通性,即此点不能和其他与之相交的边源连通,所以图中黑色的点是没有连接到网络中的。 
QQ截图20170214110727.jpg

 
2、交点处连通
如果希望上图中黑色的点连接到网络中,可以使用交点处连通策略。这时点源不会遵循边源的连通性策略。
QQ截图20170214112543.jpg

 
如果理解了上述所说的连通性,那么“独立用户定义交汇点被检测到”问题就不难解决了。可以将点源
的连通性改为【交点处连接】,或是将边源的连通性改为【任意折点】处连接。如果网络的连通性 比较复杂,还需要根据 情况,选择上述解决的2种方法。
 
连通性的帮助文档请参考:http://desktop.arcgis.com/zh-c ... y.htm

地理小子 - Love GIS! Love Life!

赞同来自: TracyMcgrady

从你的底图我判断,应该是一个多模式网络数据集模型,即由多个道路图层组成的网络数据集,你需要设置的,不能按照常规单模式的方式进行构建。
造成以上错误的问题就是你的某些事件点没有可以通行到某个设施点的路径。
aaaa.png

*0

赞同来自:

我能再问一下吗,我用Network Analyst模块对网络数据集进行分析时也出现问题了,跟你们的很像,我的道路网是不同级别的道路。
-6d6e14b5d1da949c.png

要回复问题请先登录注册