上一篇中我们的入门案例,网络数据集是已经创建好了,那么如何来创建网络数据集呢,其实也不难~
网络数据集的几个相关概念还是要说下,不然看到那些名词,不知道什么意思。不喜欢概念的可以飘过第一部分内容~

##一、概念
###1、网络元素

网络数据集是由网络元素组成。</font color>网络元素分为三种类型:

  • :网络中必备元素。用于连接至其他元素(交汇点),也就是网络中的线要素类。
  • 交汇点:网络中必备元素。用于连接边,便于两条边之间的导航。
  • 转弯:网络中的可选元素。用于存储于特定转弯移动方式有关的信息,如限制转向。

###2、网络源

参与创建网络分析的网络要素称为网络源。</font color>同样,网络源也有三种类型,分别是:边要素源、交汇点要素源和转弯要素源。

  • 边要素源可以是线要素类。
  • 交汇点要素源可以是点要素类。
  • 转弯要素源可以是转弯要素类。

注意:

**边要素和交汇点要素是网络数据集中的必备元素。**但是,创建单一模式的网络数据集(例如只有道路,或只有地铁,不是混合的)时,不需要准备交汇点要素源,系统会自动生成。创建多模式网络数据集(例如网络中有地铁和道路)时,为了不从地铁站之间的线路穿梭到道路,所以需要使用地铁入口作为交汇点要素源连接地铁和道路。

创建多模式网络数据集是否需要交汇点要素源充分考虑交汇点要素源是否有物理意义。</font color>地铁入口的物理意义就是连接地铁和地面道路。

###3、系统交汇点
在网络数据集中,边的每个端点处都必须存在交汇点。因此,如果没有在边的端点处创建交汇点源要素,则构建网络数据集时,将自动创建系统交汇点。

##二、操作

使用03中的数据(链接:http://pan.baidu.com/s/1jI6wtiY 密码:2fjb),我们使用国道、省道、主干路创建网络数据集。

第1步:</font color>确认已经开启网络分析扩展模块。勾选【自定义】> 【扩展模块】> 【Network Analyst】。

第2步:</font color>在要素数据集中新建网络数据集。

如果边要素源是Shapefile格式,可以先导入到要素数据集中,再新建网络数据集。
**1. 新建文件型地理数据库。**在Catalog中,根目录或是某一文件夹下单击右键 > 【新建】> 【新建文件型地理数据】。
**2. 新建要素数据集。**在新建的文件型地理数据库上单击右键> 【新建】> 【要素数据集】,注意空间参考要和Shapefile的空间参考一致。
3. 导入数据。 在新建的要素数据上单击右键 > 【导入】> 【要素类(多个)】,将3个Shapefile数据加载然后导入。
(这三步可以具体参考云盘03中的视频)

在要素数据集上单击右键 > 【新建】> 【网络数据集】,按步骤下一步直至完成。有几个参数说明下:

  • 是否创建转弯模型。</font color>建议选择“是”,可以不设置转弯。如果选择“否”,再想设置转弯的时候就要重新构网了。

  • 连通性。</font color>可以默认选择,我们单独讲连通性。

  • 如何对高程进行模拟。</font color>如果数据有Z值,可以选择第二项;如果没有,建议选择第一项。

  • 网络数据集指定属性:</font color>建议默认。

  • 出行模式:</font color>建议默认。

  • 行驶方向设置。</font color>如果边要素源中没有文本字段,这里需要选择“否”。

  • 构建服务区索引。</font color>当网络数据集用于服务区分析时,建议勾选。

第3步:</font color>构建网络数据集。创建后,会弹出是否立即构建,选择“是”。

注意:

可以基于Shapefile创建网络数据集,但此网络数据集不能支持多个边源,也不能构建多模式网络,所以推荐使用</font color>地理数据库的要素数据集中的要素类</font color>创建网络数据集。

##三、设计网络数据集

创建网络数据集的流程很容易,但是还有些问题需要思考。在创建网络数据集前,还需要对网络数据集进行设计,如:

  • 创建单一模式还是多模式网络数据集;
  • 是否支持转弯; 是否支持方向(从A到B的路径经过哪些道路);
  • 高架桥的地方怎么设计,是采用高程模拟还是在连通性设置;
  • 是否有单行线等。

当然,还要检查源数据,是否有伪结点,十字路口该连接的地方是否连接了等。
欢迎关注我的公众号~

03-【开始入门篇】如何创建网络数据集相关推荐

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

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

  2. Arcengine实现创建网络数据集札记(二)

    四 ArcEngine实现创建网络数据集 ArcEngine创建网络数据集的过程,与ArcMap设置的过程类似,主要通过六个步骤即可以实现. 1 定义网络数据集对象,并设置基本属性,包括网络数据集名称 ...

  3. ArcGIS教程:创建网络数据集(一)

    在本练习中,您将使用地理数据库 San Francisco 中的街道要素和转弯要素创建一个网络数据集.您还可以加入历史交通流量数据,以便求解取决于时间的路径. 创建网络数据集 步骤: 单击开始 > ...

  4. 【CEGUI】CEGUI入门篇之创建window(四)

    以下内容翻译自http://static.cegui.org.uk/docs/0.8.7/window_tutorial.html 这里介绍CEGUI window的创建及如何让window在屏幕上显 ...

  5. 深度学习入门篇(二)Lenet网络在caffe+QtCreator上部署应用

    一.部署流程 先参考上一篇博客,学会Lenet在caffe上训练 caffe+qt+lenet实现手写体识别源码下载地址. 把训练好的权重文件和深度神经网络部署到Qt上,实现手写体的识别. 环境要求( ...

  6. pytorch入门篇1 创建tensor

    pytorch作为一款经典的深度学习工具,几乎统治了科研/学生党在深度学习工具领域的全部江山. 从本篇博客开始,我将会陆续更新一些关于pytorch的基础用法和实战操作. 文章目录 1 Tensor简 ...

  7. TensorFlow入门篇(三):MNIST数据集简易分类

    数据集:http://yann.lecun.com/exdb/mnist/ 环境:Python 3.7 TensorFlow 1.12 numpy 1.15.4 问题:1.增加隐藏层后,效果为何变差? ...

  8. vue/cli是什么?vue/cli如何使用? 入门篇(安装创建,组件使用,定义路由,项目导出) ∠( °ω°)/ 前端知识

    文章目录 简介 安装 安装nodejs nvm npm换源 单次换源 永久换源 方法一 方法二 Vue/cli安装 创建Vue/cli项目 解决常见错误 用命令行创建项目 可视化界面创建 项目目录简介 ...

  9. 【SSRS】入门篇(二) -- 建立数据源

    原文:[SSRS]入门篇(二) -- 建立数据源 通过 [SSRS]入门篇(一) -- 创建SSRS项目 这篇,我们建立了一个SSRS项目: 接下来,我们以 AdventureWorks2012 示例 ...

最新文章

  1. Yann LeCun等最新研究:如何对未来实例分割进行预测?
  2. Databricks基本操作
  3. PM们,请避免对产品的过度解读!
  4. JZOJ__Day 2:【NOIP普及模拟】和谐数
  5. 哈希值 哈希表_哈希杰森
  6. [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第2篇]多核处理器和向量处理器的区别
  7. android xml图片圆角矩形,使用Path自定义圆角图片
  8. 关于JXL读写以及修改EXCEL文件转
  9. python3读取本地_Python3 获取本机 IP
  10. 完成这些事情后再做决定 、
  11. Android开源框架Universal-Image-Loader完全解析(三)
  12. Visual Studio 6/2005/2008/2010 各版本编译器 下载
  13. 北斗卫星导航系统基础篇之(二)
  14. Netd 中 NetworkManager 分析
  15. 【Xbox one S】开箱开机初入坑心得
  16. node.js毕业设计鲸落图书商城小程序LW(源码+程序+LW+部署)
  17. 如何在飞腾平台使用4G模块拨号上网
  18. 中国石油大学(北京)本科毕业论文答辩和论文选题PPT模板
  19. android6.0 Bluetooth蓝牙源码流程笔记
  20. mac图片格式转换CR2-jpg

热门文章

  1. 了解今日头条推荐算法原理
  2. 有一种海报,叫别人家的海报!
  3. 花生日记怎么在网上引流?花生日记引流的方法有哪些?
  4. 10个免费的移动应用程序开发图标集
  5. 〖Linux〗Ubuntu13.10中打开键盘背光灯
  6. 图解excel循环引用使用
  7. NEUQ-acm第二次双周赛补题
  8. uniapp实现长按复制
  9. 桨叶动态三维CAD生成
  10. PHPCMS V9系统配置文件和模板目录