arcgis量算地类地形图面积

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

每个多边形要素都要被另一个要素类中的单个多边形覆盖。例如,建筑物多边形必 须在宗地多边形内,不能出现跨越(层与层之间的拓扑关系)。
Point: Must not overlap with
一个要素类中的多边形不能与另一个要素类中的多边形重叠。(两个不同面层之间 的关系。)
Point: Must cover each other
Must be covered by feature class of
Endpoint must be covered by
Must be covered by boundary of
Line: Must not have dangles
不允许线要素有悬结点,即每一条线段的端点都不能孤立,必须和本要素中其他要 素或和自身相接触(同一线层之间的拓扑关系)。修正方法:将有悬点的线段延伸 到其他要素上,或者将长出的部分截断后删除。
两个要素类中的多边形要相互覆盖,外边界要一致(层与层之间的拓扑关系)。
Point: Area boundary must be covered by boundary of
某个多边形要素类的边界线在另一个多边形要素类的边界上。例如,县、市边界上 必须有乡、镇边界,而且前者的边界必须被后者所重合。违反规则的地方将产生线 错误,修正的方法是手工编辑边界。
在这里简要的介绍几个ARCGIS中的对线要素的编辑功能: 连接: 画线。 (Editor) 延伸: 将一条线段延长到与被选中的线段相交。(Editor) 裁剪: 将一条线段超出被选中线段的部分裁剪。 (Editor) 打断: 将选中的线段打断成两条线段。( Advanced Editing ) 验证拓扑: 在当前窗口中使验证拓扑关系。(Topology)每修正一处, 使用一 次,确定是否修正正确。
线要素的端点被点要素覆盖。修正方法:增补新的点要素或调整不应该出现的线段。
Line: Must not have pseudonodes
不能有伪结点,就是一条线段中间不能有断点。修正方法:将伪结点两边的线段合 并为一个条线,伪结点自然消除。
Line: Must not self overlap
线要素不能和自己重叠,修正方法:截断、删除重叠部分。
Line: Must not self intersect
线要素不能自相交,就是不能和自己搅在一起。修正方法:在自相交处适当缩短或 外移。
Line: Must not be single part
线要素必须单独,不能联合。但若是两条线首尾相连接,这时候Merge操作后产生 的是一条线了,这时候是不会报错的。但是分开的两条线进行Merge操作,这时候 就会出现不符合规则的错误。这个拓扑限制在数据处理的时候很有用处。修正方法: 将连合的部分打散就可以了。
点要素必须在线要素之上。
POLYGON
面要素拓扑规则
Must not overlap Must not have gaps
Contains point
Boundary must be covered by
Must be covered by feature class of
Must be covered by
3. 拓扑分析(建立拓扑规则)
根据不同的数据类型以需要选择好拓扑规则后拓扑分析的第一步就就结束了, 会生成一个名为“CADStaging_Topology”的文件。然后就需要在ARCGIS中对 不符合规则的部分进行修改。接下就对如何在ARCGIS中进行操作进行说明。
3. 拓扑分析(修正拓扑关系)
3. 拓扑分析(建立拓扑规则)
这里选择需要进行拓扑分析的数据。
3. 拓扑分析(建立拓扑规则)
这一步按默认设置。
3. 拓扑分析(建立拓扑规则)
这是比较重要的一步,根据不同的需求选择不同的拓扑规则。
LINE
线要素拓扑规则
Must not have dangles Must not have pseudonodes
Line: Must be covered by feature class of
同一层中某个要素类中的线段必须被另一要素类中的线段覆盖(同一层之间的关 系)。修正方法:将错误线段删除,再重新输入正确的。
Line: Must be covered by boundary of
线要素必须被多边形要素的边界覆盖(线与多边形之间的拓扑关系)。修正方法: 删除错误的线,或编辑多边形。
2. CAD数据导入 CAD数据导入
① ② 将CAD文件的文件名修改为英文,ARCGIS不能识 别中文名称的CAD文件。 打开ArcCatalog,如果是第一次使用ArcCatalog, 需要打开菜单Tools-Extensions,会弹出一个对话框, 将所有的选项打钩然后关闭。 在 ArcCatalog 的工具栏上点 ,就会出现 ArcToolbox工具栏,ARCGIS基本所有的功能都在 ArcToolbox中,以后我们需要经常用到其中的一些 功能。 将CAD文件导入ARCGIS中就需要用到右图中鼠标 选中的功能“Import from CAD”。双击后将出现一 个对话框,在对话框中选择需要导入的文件以及保 存的位置,最后确定就可以了。
打开ARCGIS,选中 单击右键,选择Add Date…,在对话框中选 取上一步生成的“CADStaging_Topology”文件。图上显示红点的就是不符 合规则的部分。接下来就进行编辑,对不符合规则的地方进行修正。
3.拓扑分析(修正拓扑关系) 3.拓扑分析(修正拓扑关系)
首先,在ARCGIS工具栏的空白部分点鼠标右键,选中Editor、Topology、 Advanced Editing工具条。然后选择Editor工具条下Editor-Start Editing,这 样才能开始编辑状态,要结束编辑就选择Stop Editing。
Must not overlap
Must not self overlap
Must not intersect
Must not self intersect
Must not intersect or touch interior
Must not be single part
Must not overlap with
ARCGIS 量图过程
ARCGIS 量图过程
1. CAD处理 2. CAD数据导入 3. 拓扑分析 4. 数据类型转换 5. 拓扑验证 6. 地类信息输入 7. 地形模拟
ARCGIS 量图过程
8. 数据分析
1. CAD处理 CAD处理
(1) 首先,在CAD中建立若干新的图层,用于存放需要的数据,类别不同的数据放 在不同的图层中,例如地类边界线放一层,管线设施放一层,文字注记放一 层等。 (2) 在CAD中主要是对地类边界线进行处理,将所有的地类边界线放入上一部建 立的相应图层中。在这一步中最好尽可能将断开的地类连接上,因为这一步 处理的数据就会用在ARCGIS中,虽然ARCGIS也能对线段进行修改,但在 CAD中操作要方便许多。每确定一个图斑的边界做好相应的文字注记。 (3) 单幅地类地形图处理完后,将所有的地类地形图合并,用CAD里粘贴到原坐 标的命令就可以了。 注意: 1、在对CAD文件进行处理时要先备份文件。 2、量图的范围需要量到最高水位以上几米的范围,对于库尾回水较高的需要扩 大量算的范围。枢纽工程建设区所在的图幅最好将整幅图处理完。如果在最 后统计时发现确定范围小了,还有地类没有量出来,就需要对所有的步骤重 复一次,造成不必要的麻烦,时间充足或是一副地类地形图地类不多,最好 将这幅图都在CAD中处理好。
线和线不能交叉,端点不能和非端点接触(非接触点部分相互重叠是允许的),两 条线相交时(两条线)必然有断点。修改方法:剪断没有断点的线,(不是节点, 而是端点)。
Line: Must not overlap with
两个线要素类中的线段不能重叠。(不同图层中线对线的关系)
Line: Endpoint must be covered by
Point: Must not have gaps
多边形之间不能有空隙(同层之间的拓扑关系)。例如:一个土地利用图斑层里面 必需是被图版填满的,中间不能有一丝缝隙。
Point: Contains point
多边形内必须包含点要素(边界上的点不在多边形内) 。
Point: Boundary must be covered by
CAD文件导入后生成数据库的文件Leabharlann Baidu构
3. 拓扑分析(建立拓扑规则)
• 导入数据默认生成Area、CadDoc、Line、Point四个文件。在Contents 的空白处点鼠标右键,选择New-Topology,将出现New Topology向导。
3. 拓扑分析(建立拓扑规则)
Enter a cluster tolerance: 容限值 ,举例来说,如果两条线段 端点之间的距离为1,容限值设置为2的 话,这两条线段就会被看成是一条线段, 如果设置成0.5的话,就还是两条线段。 进行拓扑分析时小于设置容限值的错误 不会被显示出来,也就不认为是错误, 是在允许的误差范围以内。对于输入的 CAD文件,一个单位的距离就是1m。 这里通常按默认的0.001设置,在以 后线到面转换时会遇到“XY Tolerance”, “ Tolerance”, 这两个设置的关系在下一个步骤再进行 说明。
POINT
点要素拓扑规则
Must be properly inside polygons
Must be covered by boundary of
Must be covered by endpoint of
Must be covered by line
Point: Must be properly inside polygons
Line: Must not overlap
在同一层要素类中(同一层之间的关系),线与线不能相互重叠,修正的办法是将 不需要的线段截断,再删除。
Line: Must not intersect
同一层要素中,线与线不能重叠和相交(同一层之间的关系)。修正方法:重合处 合并,相交处打断。
Line: Must not intersect or touch interior
Must not overlap with Area boundary must be covered by boundary of
Must cover each other
Point: Must not overlap
同一多边形要素类中多边形之间不能重叠(同一层之间的拓扑关系,不涉及到其他 图层)。例如:一个土地利用图斑层里面两个图斑不能重叠。
多边形的边界必须和线要素的线段重合(面与线之间的关系)。利用这个功能可以 检查线要素与通过线要素生成的多边形边界是否一致。
Point: Must be covered by feature class of
多边形要素中的每一个多边形都被另一个要素类中的多边形覆盖(两个不同面层之 间的拓扑关系)。
Point: Must be covered by
点要素必须在多边形要素内,在边界上也不行。
Point: Must be covered by boundary of
点必须在多边形边界上。
Point: Must be covered by endpoint of
点要素必须位于线要素的端点上。
Point: Must be covered by line


2. CAD数据导入 CAD数据导入
Input Files:选择需要转换的CAD文件。 Output Staging Geodatabase:选择输出地理信息数据库的位置。
3. 拓扑分析
在上一步将CAD数据导入ARCGIS后,会生成一个数据库文件,其中记 录了导入数据点(point)、线(line)、面(area)的信息。我们主要用到的是线, 但需要量算面积还需要通过线生成面。直接利用上一步线生成面是不行的, 由于CAD中线的数据量较大,很多线都没有闭合在一起,直接生成会导致生 成的面状数据不准确,所以需要先对线进行拓扑分析,确定哪些线需要连接 在一起,哪些需要线需要打断。拓扑分析同样是在ArcCatalog中进行。
相关文档
最新文档