文章目录

  • 一、在创建网路数据集前,要不要打断所有到道路?
  • 二、网络数据集的连通性
    • 1、边的连通性策略
    • 2、交汇点的连通性策略
    • 3、构建高程模型
  • 三、连通性组
  • 参考:

一、在创建网路数据集前,要不要打断所有到道路?

在刚学习使用网络分析时,大多数初学者都会将所有道路打断,然后再创建网络数据集。如果道路网比较复杂时,这样的做法是会出现问题的。

比如下图中的高架桥,如果数据都打断了,而且道路数据也没有高程值或是高程字段,那么在执行分析的时候就可能从高架桥直接驶向地面上的路了,这样的分析结果显然是不正确的。

那这个问题应该怎么解决呢?我们从数据的组织方式和网络数据集的连通性来分析,然后大家可以对照自己的数据情况,设置网络数据集的连通性。

二、网络数据集的连通性

网络使用道路数据创建网络数据集,道路数据就是网络数据集中的边。连接边的点就是交汇点。先来看边的连通性策略。

1、边的连通性策略

边有两种连通性策略:Endpoint(端点连通)Any Vertex(任意折点连通)

从上图中可以看出,两条道路,相交的地方有重合的结点:

  • 如果选择任意折点的连通方式,可以表示十字路口。
  • 如果选择端点连通方式,可以表示上下两层道路。

我们来看下演示动画:两条道路,相交的地方有重合的结点,设置断点连通和任意折点连通的结果。
如果道路打断了,变成了4条路,设置端点连通或任意折点连通,结果都表示十字路口。A、B两点之间都会有路线。


如果两条道路相交的地方没有结点,或是结点不重合,设置端点连通或任意折点连通,结果都表示上下两层道路。A、B两点之间不会有路线。

检查相交处是否有结点,可以在编辑状态下,双击道路查看。如下图,相交处,一条路有结点,另一条路没有。

2、交汇点的连通性策略

交汇点有两种连通性策略:Honor(依边线连通)Override(交点处连通)

以公交网举例。一趟公交车的线路一般是一条线,所以不需要考虑是端点连通还是在任意折点连通。但是当公交线路有交叉的时候,就需要使用端点连通。

当使用端点连通的时候,有公交站的时候,人怎么上下车呢,就需要有公交站点。可以在道路上覆盖一个点,那么这个点就和线连通了。这个策略就是Override(交点处连通)。

我们来看下演示,理解下交汇点的两种连通策略。道路使用端点连通。

需要注意的是,点参与创建网络数据集,点所在的道路上必须有与之重合的结点,否则验证网络数据集时会出现错误。

3、构建高程模型

前面我们说了,对于有高架桥的情况,边可以选择端点连通方式。如果道路数据打断了,有高程值的情况下,还可以通过构建高程模型来识别道路的连通性。

上图中,①的高程是10,②的高程是18,所以①和②是不连通的。

三、连通性组

一个连通性组中可以包含任意数量的源。每个边源只能被分配到一个连通性组中,每个交汇点源可被分配到一个或多个连通性组中。

如下图,道路网在一个组里,铁路网在另一个组里,红色的车站构成了两个连通性组之间的连接。连通性组既区别了两个网络,又通过共享交汇点(车站)把二者连接在一起。

一句话小结一下:先检查数据的采集方式,再考虑用什么连通策略。

欢迎关注我的公众号 ~

参考:

连通性

ArcGIS网络分析之数据组织、连通性设置相关推荐

  1. ArcGIS网络分析之常见问题分析、诊断篇

    文章目录 一.停靠点无效 二.构建网络数据集时,检测到孤立点 三.求解失败 四.分析结果不符合预期 1.AB两点间没有路 2.服务区分析,设置中断值1公里,为什么结果是1.3公里? 3.ArcGIS ...

  2. ArcGIS网络分析之Silverlight客户端最近设施点分析(四)

    ArcGIS网络分析之Silverlight客户端最近设施点分析(四) 原文:ArcGIS网络分析之Silverlight客户端最近设施点分析(四) 在上一篇中说了如何实现最近路径分析,本篇将讨论如何 ...

  3. ArcGIS 网络分析 warning : the delay impedance of locationXX in Facilities exceeds the cutoff impedance

    ArcGIS 网络分析 warning : the delay impedance of locationXX in Facilities exceeds the cutoff impedance 大 ...

  4. 01-【介绍说明篇】Hello,ArcGIS网络分析

    先来看下什么是网络. 网络是由一系列相互连通的点和线组成,来描述地理要素(资源)的流动情况.如道路网.河流网.管线网等. 那么我们要知道从A点到B点的路线.河流的污染源在哪.水管漏水关闭哪个阀门,需要 ...

  5. ArcGIS网络分析之构建网络分析数据集(一)

    说明: 1. 本文主要用于演示网络分析服务的搭建过程.所以在此不会深入讨论网络分析服务的每一个细节,本文的目的就是让初学者学会使用网络分析服务进行基本的分析(主要针对后续的WEB开发):路径分析,最近 ...

  6. arcgis网络分析最短距离_ArcGIS网络分析(最短路径问题分析)

    网络分析(最短路径问题分析) 一. 实验目的: 理解最短路径分析的基本原理, 学习利用 arcgis 软件进行各种类型的最短路径分 析的操作. 二.实验准备 1 .实验背景: 最短路径分析是空间网络分 ...

  7. arcgis网络分析最短距离_ArcGIS 网络分析[2.1] 最短路径

    最短路径求解 [如果看到此博客还没有网络数据集的,请参考第一章的内容,点击我,看目录] 最短路径,是什么最短?时间最短?距离最短?什么距离?路程距离? 考虑到拥堵问题,限速问题,换乘问题,在现实的最短 ...

  8. ArcGIS 网络分析[8.2] 资料2 使用IDatasetContainer2接口的CreateDataset方法创建网络数据集...

    上节提及如何使用IDatasetContainer2接口访问到网络数据集,上例可以封装为一个方法. 这节就使用IDatasetContainer2接口(Geodatabase类库)的CreateDat ...

  9. Arcgis ModelBuilder给插值工具设置范围和颜色

    第一次做ModelBuilder各种生疏,我的目的是插值得到合适大小的图层,然后按照一个特定边界进行裁剪 1.直接用工具操作 直接使用时,双击Spline,选择数据,此时可以点击environment ...

  10. arcgis js(六)设置不透明度

    1.在上一章节我们已经能够自由切换天地图底图了,这一节继续接着上节的代码往里面添加新功能,我们知道,在地图学中地图是可以不断叠加的,即使像天地图这么庞大的地图显示也是由不同的图层叠加现实的,当然它用的 ...

最新文章

  1. 网站优化之网站为什么要做301定向跳转?
  2. [转]WF4.0 基础篇 (一)开始使用WF
  3. Java 面试题问与答:编译时与运行时
  4. HDU - 4547 CD操作(LCA模板)
  5. 高效多用的群集-Haproxy搭建Web集群
  6. 转载 - 整数划分问题
  7. MySQL prepare语句的SQL语法
  8. 【Lintcode】076.Longest Increasing Subsequence
  9. 微信小程序左右菜单mysql_微信小程序tab左右滑动切换功能的实现代码
  10. String、StringBuffer和StringBuilder
  11. PHP根据经纬度计算距离
  12. 时钟屏保fliqlo
  13. ArcGIS插件安装通用问题汇总
  14. ATECC508A芯片开发笔记(九):加密读写508芯片数据的流程及相应设置
  15. 手机相册中的照片如何导入备忘录?
  16. Matplotlib:面积图、填图、饼图
  17. 索尼IMX219图像传感器
  18. 周报(水管工问题,和图的遍历)
  19. ai作文批改_作文批改功能,AI,你可以在批改记录中看到自己每次的进步
  20. 【网站模板】第02期—15款免费企业网站模板,助你提升学习效率与工作效率

热门文章

  1. 如何让你的跑步能力变的更强大!
  2. 程序员的8个职业发展方向,了解一下!
  3. C. Dominant Piranha
  4. 关于数据的笑话 30 则
  5. 分享一下我的从业经历和工作感悟
  6. 台式计算机虚拟内存怎么设置,电脑虚拟内存怎么设置最好 电脑虚拟内存不足怎么解决...
  7. IP地址的组成及简单分类
  8. 百度账号 不用手机号注册
  9. 新西兰计算机最好大学排名,2017新西兰大学计算机专业排名TOP10经典院校一览
  10. 微信浏览量服务器,微信uv和pv是什么?独立访客(UV)数据页面浏览数(PV)的关系