




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据检查和拓扑处理 闫磊 2020年1月6日 Page 2 讲解内容 数据质量检查的内容拓扑规则介绍拓扑建立和拓扑检查拓扑错误处理拓扑编辑 Page 3 1 数据质量检查的内容 Page 4 1 数据质量检查的内容 总结 属性检查 表结构检查 字段值范围 如必须在范围 如高程不大于8900 行政代码必须在行政代码表中 通过属性查询和属性统计 进行属性检查空间关系检查 拓扑一致性检查 碎片检查 接边检查拓扑一致性检查 碎片检查在ArcGIS是通过拓扑检查完成 ArcGIS没有接边检查 提供了一个自动 线 接边的工具 Page 5 1 数据质量检查的内容 属性检查 属性查询Getuniquevalues可以获得对应字段的唯一值查询产生选择集方法 创立新的选择集 添加到当前选择集 删除从当前选择集 从当前选择集中选择可以实现二次查询也可以使用下列方式设置 Page 6 SQL的语法 总结字符串一般用单单引号 特殊的查询 如北大 Page 7 SQL的语法续 数字的模糊查询 思路是转字符串 Page 8 1 数据质量检查的内容 属性统计 在属性浏览中 选中字段标题 右键 SortAscending对选中从小到大排序 SortDescending从大到小排序Summarize是汇总 选中字段唯一值 其他字段 可以是最大值 最小值 平均值 汇总等 对于数字字段 右键界面如多个Statistics 统计 有最大值 最小值 平均值 汇总 Page 9 2 拓扑规则介绍 ArcGIS的拓扑都是基于geodatabase mdb gdb sde shp文件是不能进行拓扑检查的 首先要建立FeatureDataset 要素集 把需要检查的数据放在同一要素集下 要素集和检查数据的数据基础 坐标系统 坐标范围 要一致 直接拖进入就可以 拖出来也可以 有拓扑时要先删除拓扑拓扑分为两种 一个图层自身拓扑 数据类型肯定一致 要么是点 要么线 要么面两个图层之间的拓扑 数据类型可能不同 有线点 点面 线面 线线 面面五种 检查前提必须在同一FeatureDataset 要素集 下 数据基础 坐标系统 坐标范围 要一致拓扑容差 Page 10 2 1一个图层自身拓扑 点层 一个图层ArcGIS中没有拓扑检查 在我们实际中可能用到是点重复检查 做法是 没有点的坐标 可以使用ArcToolBox中AddXYCoordinates增加点XY坐标 再新建一个字段XYStr 值更新为str POINT X 1000 str POINT Y 1000 这里的1000 就是容差为0 001 按XYStr Summarize导出 个数不一致 就有重复 通过XYStr连接可以查找重复 Page 11 2 1一个图层自身拓扑 线层 mustnotoverlap 不能有线重合 mustnotintersect 不能有线相交 mustnothavedangle 不能有悬挂节点 一个点需要连两个以上的线 mustnothavepseudo node 线不能有伪节点出现在连续弧段上的节点 把该弧段不必要地分为数段 如 mustnotselfintersect如 不能线自相交 是mustnotintersect特例 Page 12 2 1一个图层自身拓扑 线层 mustbesinglepart 线 一个线要素只能由一个path组成mustnotintersectortouchinterrior 线不能有相交和内节点接触 还有不能有线交 Page 13 2 1一个图层自身拓扑面层 1 mustnotoverlap 要素相互不能重叠 含部分 2 mustnothavegaps 单要素类 连续连接的面中间不能有空白区 非数据区 或则缝隙 Page 14 2 2 1两个图层之间拓扑点线之间 点线拓扑mustbecoveredbyendpointof 点被线终点完全重合如 红点错误pointmustbecoveredbyline 点都在线上如 红点错误可以看出 包含 线点拓扑endpointmustbecoveredby 线 点 线层中的终点必须和点层的部分 或全部 点重合 Page 15 2 2 2两个图层之间拓扑点面之间 点面拓扑 检查点MustBeCoveredByBoundaryOf点必须在多边形 面 的边界上MustBeProperlyInside点层的要素必须全部在多边形 面 内 点在多边形边上也是错误面点拓扑 检查面containspoint 多边形 点 多边形要素类的每个要素的边界以内必须包含点层中至少一个点 在边缘也是错误 Page 16 2 2 3两个图层之间拓扑线面之间 线面拓扑 检查线MustBe线 CoveredByBoundaryOf多边形 线被多边形边界重叠 如 行政界线是行政区的边界面线拓扑 检查面BoundaryMustBeCoveredBy多边形 线 多边形层的边界与线层重叠 线层可以有非重叠的更多要素 所有的by都是多图层之间 Page 17 2 2 4两个图层之间拓扑线线之间 线线之间拓扑 可以用于一个线图层自己和自己运算MustNotOverlapWith 要素层相互不能重叠 拓扑错误 是将两个图层重叠的列出来 图层顺序不影响最后的结果 只能用于两个不同图层之间 Page 18 2 2 5两个图层之间拓扑面面之间 MustNotOverlapWith 要素层相互不能重叠 拓扑错误 是将两个图层重叠的列出来 图层顺序不影响最后的结果 只能用于两个不同图层之间 MustBeCoveredByFeatureClassOf 第一个多边形层必须被第二个完全覆盖 如所有图必须在行政区划范围内 省与全国的关系 图层的先后 效果是不一样的 mustbecoveredby 第一个多边形层必须把第二个完全覆盖 全国与省的关系 与前一个相反 就是上一个图层顺序调整 Page 19 2 2 5两个图层之间拓扑面面之间 MustCoverEachOther两个多边形的要素必须完全重叠 是指所有对象 而不是每个对象 如图斑的范围和行政区范围应该一致 图层先后不影响最后的结果AreaBoundaryMustBeCoveredByBoundaryOf 第一个多边形的各要素必须为第二个的一个或几个多边形完全覆盖 如一个行政区划是一个多个图斑组成 图斑不能跨行政区 如全图地图是各个省组成 Page 20 2 3拓扑容差 拓扑容差是拓扑错误 关键因素 不同容差 错误个数也不一样 甚至在指定容差下有拓扑错误 如0 001 而容差为0 005 就没有了 拓扑容差大小与数据的要有关 一般0 001m 就可以了 Page 21 3 拓扑建立和拓扑检查 在Arccatalog中 如果数据是shp格式 先转Geodatabase 如果是Geodatabase 看是否有FeatureDataset 要检查的数据是否在同一个FeatureDataset下 坐标系可以采用导入 import 已有数据的坐标系统要素集和检查数据的数据基础 坐标系统 坐标范围 要一致 Page 22 MDB一个小技巧 如果数据坐标系统一致 数据能叠加在一起 就是坐标范围定义不一致 一般的方法 重新见一个表后数据转 对于mdb有个小技巧 在access打开mdb修改GDB ObjectClasses中的都DatasetID 1为对应的GDB FeatureDataset主键 newdljx放在gp Page 23 3 拓扑建立和拓扑检查 内容 1 建拓扑是arccatalog中 2 拓扑检查 可以在arccatalog 或arcmap中 拓扑错误处理是在arcmap 3 拓扑检查实际会改变数据 不仅仅是拓扑检查 Page 24 3 1建拓扑 在FeatureDataset右键newtopology 一个FeatureDataset中可以有多个topology 但一个图层只能在一个topology首先给拓扑设置名称和容差选择参与的图层 最少一个图层添加拓扑 Page 25 3 1建拓扑 4 拓扑验证 点击拓扑 右键validate5 修改容差 右键 properies 在error中看错误 Page 26 3 2拓扑检查 拓扑有效后就可以查看拓扑错误 设置不同拓扑 就实现不同拓扑检查可以arccatalog 也可是在acrmap将一个图层叠加在一起看 有错误就可以进行拓扑编辑 Page 27 4 拓扑错误处理 1 拓扑工具条的介绍 拓扑Topology工具条在ArcMap中 通过右键增加 要想使用数据处于编辑状态2 拓扑错误处理 Page 28 4 1 拓扑工具条的介绍 MapTopology设置拓扑图层ConstuctFeature构建拓扑要素 线转面 面转线 操作是选中要素 后点击该按钮 planarizelines 对线拓扑处理 交叉线自动按交点打断 删除重复线 操作同上TopologyEditTool 拓扑编辑工具 选择共享要素 如共享边 后面重点将ShowShareFeature 显示共享要素 当 中共享边 看那几个共用 Page 29 4 1 拓扑工具条的介绍 ValidateTopologyInSpecifiedArea 有效拓扑特定的区域 操作是点击按钮 在地图画矩形 就有效矩形范围中的拓扑ValidateTopologyInCurrentExtent 有效当前窗口的拓扑 ValidateEntireTopology 有效当前整个拓扑FixTopologyErrorTool 选择和提供修复错误工具ErrorInspector 显示或隐藏拓扑错误列表6 10 是拓扑图层后才可以使用 Page 30 4 2拓扑错误处理 重叠 线 面 mustnotoverlap缝隙 面 mustnothavegaps悬挂 线 mustnothavedangle伪节点mustnothavepseudo node跨行政区AreaBoundaryMustBeCoveredByBoundaryOf碎片处理一个例子 Page 31 重叠 线 mustnotoverlap 完全重叠的话 1 选中其中一条删除2 选中重叠几条 使用planarizelines处理 重叠只保留一个部分重叠 1 在错误上右键 选择subtract去除重复部分2 选中较短一条删除 3 选中重叠几条 使用planarizelines处理后 自动分段 后再合并planarizelines还可以处理交叉线 在交叉点自动打断 八字图交叉也可以 面的交叉使用Explodemultipartfeature Page 32 重叠 面 mustnotoverlap 在错误上右键选择merge 将重叠部分合并到其中一个面里 在错误上右键选择createfeature 将重叠部分生成一个新的要素 然后利用editor下的merge把生成的面合并到相邻的一个面里 用editor下clip直接裁剪掉重叠部分 可以直接修改要素节点去除重叠部分 使用substact去除重叠的1 4是推荐的方法 5慎用 Page 33 4 2 2缝隙 面 mustnothavegaps 在错误上右键选择createfeature 将缝隙部分生成一个新的要素 然后利用editor下的merge把生成的面合并到相邻的一个面里 选中周围的几个图斑 在task里选择auto completepolygon 用草图工具自动完成多边形 会在缝隙区域自动生成多边形 然后用merge合并到相邻面里 可以直接修改要素节点去除重叠部分注意 查缝隙时最面最外围一圈会认为是缝隙 这种可以标注例外 markasexception Page 34 4 2 3悬挂 线 mustnothavedangle 选中悬挂错误 右键进行自动延伸和裁剪 延伸或裁剪时需输如一个距离 小于这个距离的悬挂线会被自动延伸或裁剪 Page 35 4 2 4伪节点mustnothavepseudo node 选中伪节点错误 右键 有meger 和megertolargest 最长那条 Page 36 4 2 5跨行政区AreaBoundaryMustBeCoveredByBoundaryOf 编辑图斑层 选行政 使用clip分割图斑 后按行政区合并图斑meger Page 37 4 2 6碎片处理一个例子 修改拓扑容差 Page 38 5 拓扑编辑 共享线的移动共享节点编辑共享边整形共享多边形生成共享边两个面 其中一个不小心移动后处理也必须在编辑状态下使用 图层不一定建topology 可以设置图层拓扑Maptopology也可以 Page 39 4 1共享线的移动 设置图层可编辑Topology工具条中使用mapTopology设置图层拓扑点击TopologyEditTool 拓扑编辑工具在地图上单击 或则框选一条 多条 共用边在共用边的位置 拖动选中的共用边 Page 40 5 2共享节点编辑 1 设置maptopology2 任务设置modifyedge3 topologyedittool选中线4 edittool修改节点 Page 41 5 3共享边整形 1 设置maptopology2 任务设置Reshapeedge3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高新技术企业互联网产品推广合同
- 2025年圆通速递北方快递网络区域特许经营合同
- 2025年乡村生态堰塘养殖合作开发合同
- 高精度专用标签打印机研发与定制生产合同
- 2025年国际博览会参展产品展示与知识产权保护合同
- 2025年企业高效办公设备定期检修及应急处理合同
- 2025年高端商务车辆租赁合作协议及法律风险预警指南
- 2025年专业版采购人员廉洁自律承诺书及行为准则
- 2025年高新技术产业园区搬迁补偿及安置服务全面合作协议
- 2025年度城市公园绿化养护质量保障合同
- 大棚搭建用工合同范本
- T/CCS 059-2023智能化煤矿运维技术架构与流程
- T/CAQI 96-2019产品质量鉴定程序规范总则
- 2025人教部编版语文四年级上册教学计划(含进度表)
- 纪委遴选笔试真题及答案详解
- 2025家庭保姆雇佣合同范本
- 危重患者血糖管理专家共识解读
- GB/T 45356-2025无压埋地排污、排水用聚丙烯(PP)管道系统
- 石墨产品的国际市场推广策略
- ktv店长合同范本
- 科技辅导员培训课件
评论
0/150
提交评论