ArcGIS学习总结(13)——路网构造
1.在文件夹中新建个人地理数据库
2.在数据库中新建要素数据集,按照操作指引建立
3.在数据集中新建要素类
3.新建线要素
4.选择研究区域对应的坐标系
5.XY容差没有具体要求就重置为默认值
6. 完成后点击编辑器开始编辑,窗口右下角构造工具选择“线”
7.在构造线要素过程中开启要素捕捉会减少误差
8.为了保证路的分叉口处有端点,需要对较长的路进行打断处理,开始编辑后,选中需要打断的路,点击编辑工具栏分割工具,选中打断处的端点
(也可以分段构造路网,画线时遇到分叉口就停止并新建新的线路)
9.根据“拓扑检查与修正”中的拓扑检查和修正方法进行相应的操作和调整。
10.新建字段“ROAD”来表示路的编号,用字段计算器使得“ROAD”的值等于当前路的“ID”值(系统自动生成的“ID”字段较为复杂,使用会带来麻烦)
11.在某些情况下,路网需要表示双向通行,因此需要构造两遍。
右键原路网SHP文件——数据——导出数据——保存为SHP文件并打开,构造出的第二遍路网。
12.Toolbox——数据管理工具——常规——合并——选择两个相同的图层——选择输出位置——得到输出结果
13.合并后的SHP属性表中,同一条路的属性ID值不同,但是“ROAD“值相同,用以表达同一路段的不同通行方向。
ArcGIS学习总结(13)——路网构造相关推荐
- arcgis api 4.13 —— Layer详细介绍
arcgis api 4.13 Layer详细介绍 近日,esri官方更新了arcgis api4.12版本,接下来我将就此API做一个大概的梳理.本篇文章是关于图层(layer)的一个大概.主要分为 ...
- ArcGIS学习教程免费版在线观看
摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细,无需下载直接在网上观看,有土豆和优酷视频,任你选择.<精通ArcGIS地理信息系统>本书从gis软件应用与开发的角度,全面.系统 ...
- ArcGIS批量等距离分割线(构造点)20200903——GIS思维
ArcGIS批量等距离分割线(构造点) 需求背景 这是起于我们课堂群一个学员的技术提问.要求是如下,有一堆线,需要在线上等距离的构造点 ...
- 利用ArcGIS统计各地区内路网密度(道路长度/面积)
我在研究和学习的过程中,经常是遇到了问题就在网上查啊找啊,很多时候都是在大家的博客中找到了答案,有些朋友把过程写得很详细,很感谢这些人! 我就想我不能只是一味的索取,应当把我在学习过程中的一些经验和问 ...
- mybatis学习笔记(13)-延迟加载
2019独角兽企业重金招聘Python工程师标准>>> mybatis学习笔记(13)-延迟加载 标签: mybatis [TOC] resultMap可以实现高级映射(使用asso ...
- Caffe学习系列(13):数据可视化环境(python接口)配置
原文有更新: Caffe学习系列(13):数据可视化环境(python接口)配置 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5088399. ...
- 2021年,Java开发者值得学习的13项技能
本文分享自百度开发者中心2021年,Java开发者值得学习的13项技能 作者 | Olivia Cuthbert 译者 | 王强 策划 | 刘燕 如果你想在这个竞争激烈的世界里,成为一名熟练开发 Ja ...
- 2021 年,Java 开发者值得学习的 13 项技能
作者 | Olivia Cuthbert 译者 | 王强 策划 | 刘燕 如果你想在这个竞争激烈的世界里,成为一名熟练开发 Java 项目的开发人员,你应该学习很多东西才行.你需要掌握许多技能,具体应 ...
- opencv进阶学习笔记13:图像形态学操作大全(膨胀,腐蚀,开闭,黑帽,顶帽,梯度)python版
基础版学习笔记: python3+opencv学习笔记汇总目录(适合基础入门学习) 进阶版笔记目录链接: python+opencv进阶版学习笔记目录(适合有一定基础) 基础版形态学: opencv学 ...
- Linux学习笔记13
Linux学习笔记13 Linux学习笔记13 配置Nagios 基本介绍 Nagios安装 - 服务端 Nagios安装 - 客户端 监控中心添加被监控主机 配置文件的简单说明 继续添加需要服务端通 ...
最新文章
- 算法工程师必知必会10大基础算法!
- 大数据解决方案背后——开放架构才是未来
- 电商前端设计-详情页
- CTFshow php特性 web140
- 防火墙简单组网方案之双机热备
- Winform中设置BackgroundWorker在取消时关闭后台进程
- 从NT向solaris 8移植C/C++应用
- Android开发:《Gradle Recipes for Android》阅读笔记1.3
- 三个监控linux网卡流量脚本
- 淘宝网Java五面:现场面试49题含答案!
- Java 实现 微信支付完成回调解密返回字符串内容
- 用c语言对文件读取,并使用链表,和顺序表进行存储,操作
- mac docker nginx 配置
- C和C++的关系, namespace, struct , class
- Js逆向实战之网易云音乐(手把手视频讲解)
- 真假iPhone5s的辨别方法,苹果5改5s,iPhone5 改 iPhone5s 识别方法
- Vue的8种通信方式
- 王小波:资本主义居然用代码行发工资,真虚伪!
- 阿里云账号个人实名认证教程
- 剑指offer 从未到头打印列表
热门文章
- Hadoop集群搭建教程(详细)
- 个人学习笔记——庄懂的技术美术入门课(美术向)09
- [BZOJ 2085]POI2010 Hamsters
- 【许晓笛】EOS 数据库与持久化 API —— 实战
- 建筑施工二维码设备应用
- arch系列安装腾讯会议linux版本
- 广和通Cat.1模组与亚华物联智慧燃气表组成“CP”,高效赋能智慧城市建设
- Java集合练习:输入英文名查找到学生的信息
- MaskRCNN网络结构
- 关于在ubuntu下用docker部署Django卡在 Watching for file changes with StatReloader 不动了 以及 run后无法访问web 的问题