当前位置:文档之家› arcgis量算地类地形图面积

arcgis量算地类地形图面积


线和线不能交叉,端点不能和非端点接触(非接触点部分相互重叠是允许的),两 条线相交时(两条线)必然有断点。修改方法:剪断没有断点的线,(不是节点, 而是端点)。
Line: Must not overlap with
两个线要素类中的线段不能重叠。(不同图层中线对线的关系)
Line: Endpoint must be covered by
线要素的端点被点要素覆盖。修正方法:增补新的点要素或调整不应该出现的线段。
Line: Must not have pseudonodes
不能有伪结点,就是一条线段中间不能有断点。修正方法:将伪结点两边的线段合 并为一个条线,伪结点自然消除。
Line: Must not self overlap
线要素不能和自己重叠,修正方法:截断、删除重叠部分。
CAD文件导入后生成数据库的文件结构
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”, 这两个设置的关系在下一个步骤再进行 说明。
在这里简要的介绍几个ARCGIS中的对线要素的编辑功能: 连接: 画线。 (Editor) 延伸: 将一条线段延长到与被选中的线段相交。(Editor) 裁剪: 将一条线段超出被选中线段的部分裁剪。 (Editor) 打断: 将选中的线段打断成两条线段。( Advanced Editing ) 验证拓扑: 在当前窗口中使验证拓扑关系。(Topology)每修正一处, 使用一 次,确定是否修正正确。
Must not overlap with Area boundary must be covered by boundary of
Must cover each other
Point: Must not overlap
同一多边形要素类中多边形之间不能重叠(同一层之间的拓扑关系,不涉及到其他 图层)。例如:一个土地利用图斑层里面两个图斑不能重叠。
2. CAD数据导入 CAD数据导入
① ② 将CAD文件的文件名修改为英文,ARCGIS不能识 别中文名称的CAD文件。 打开ArcCatalog,如果是第一次使用ArcCatalog, 需要打开菜单Tools-Extensions,会弹出一个对话框, 将所有的选项打钩然后关闭。 在 ArcCatalog 的工具栏上点 ,就会出现 ArcToolbox工具栏,ARCGIS基本所有的功能都在 ArcToolbox中,以后我们需要经常用到其中的一些 功能。 将CAD文件导入ARCGIS中就需要用到右图中鼠标 选中的功能“Import from CAD”。双击后将出现一 个对话框,在对话框中选择需要导入的文件以及保 存的位置,最后确定就可以了。
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 self intersect
线要素不能自相交,就是不能和自己搅在一起。修正方法:在自相交处适当缩短或 外移。
Line: Must not be single part
线要素必须单独,不能联合。但若是两条线首尾相连接,这时候Merge操作后产生 的是一条线了,这时候是不会报错的。但是分开的两条线进行Merge操作,这时候 就会出现不符合规则的错误。这个拓扑限制在数据处理的时候很有用处。修正方法: 将连合的部分打散就可以了。
每个多边形要素都要被另一个要素类中的单个多边形覆盖。例如,建筑物多边形必 须在宗地多边形内,不能出现跨越(层与层之间的拓扑关系)。
Point: Must not overlap with
一个要素类中的多边形不能与另一个要素类中的多边形重叠。(两个不同面层之间 的关系。)
Point: Must cover each other
点要素必须在线要素之上。
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
点要素必须在多边形要素内,在边界上也不行。
Point: Must be covered by boundary of
点必须在多边形边界上。
Point: Must be covered by endpoint of
点要素必须位于线要素的端点上。
Point: Must be covered by line
打开ARCGIS,选中 单击右键,选择Add Date…,在对话框中选 取上一步生成的“CADStaging_Topology”文件。图上显示红点的就是不符 合规则的部分。接下来就进行编辑,对不符合规则的地方进行修正。
3.拓扑分析(修正拓扑关系) 3.拓扑分析(修正拓扑关系)
首先,在ARCGIS工具栏的空白部分点鼠标右键,选中Editor、Topology、 Advanced Editing工具条。然后选择Editor工具条下Editor-Start Editing,这 样才能开始编辑状态,要结束编辑就选择Stop Editing。
3. 拓扑分析(建立拓扑规则)
根据不同的数据类型以需要选择好拓扑规则后拓扑分析的第一步就就结束了, 会生成一个名为“CADStaging_Topology”的文件。然后就需要在ARCGIS中对 不符合规则的部分进行修改。接下就对如何在ARCGIS中进行操作进行说明。
3. 拓扑分析(修正拓扑关系)
Line: Must be covered by feature class of
同一层中某个要素类中的线段必须被另一要素类中的线段覆盖(同一层之间的关 系)。修正方法:将错误线段删除,再重新输入正确的。
Line: Must be covered by boundary of
线要素必须被多边形要素的边界覆盖(线与多边形之间的拓扑关系)。修正方法: 删除错误的线,或编辑多边形。
Point: Must not have gaps
多边形之间不能有空隙(同层之间的拓扑关系)。例如:一个土地利用图斑层里面 必需是被图版填满的,中间不能有一丝缝隙。
Point: Contains point
多边形内必须包含点要素(边界上的点不在多边形内) 。
Point: Boundary must be covered by


2. CAD数据导入 CAD数据导入
Input Files:选择需要转换的CAD文件。 Output Staging Geodatabase:选择输出地理信息数据库的位置。
Байду номын сангаас. 拓扑分析
在上一步将CAD数据导入ARCGIS后,会生成一个数据库文件,其中记 录了导入数据点(point)、线(line)、面(area)的信息。我们主要用到的是线, 但需要量算面积还需要通过线生成面。直接利用上一步线生成面是不行的, 由于CAD中线的数据量较大,很多线都没有闭合在一起,直接生成会导致生 成的面状数据不准确,所以需要先对线进行拓扑分析,确定哪些线需要连接 在一起,哪些需要线需要打断。拓扑分析同样是在ArcCatalog中进行。
Line: Must not overlap
在同一层要素类中(同一层之间的关系),线与线不能相互重叠,修正的办法是将 不需要的线段截断,再删除。
Line: Must not intersect
同一层要素中,线与线不能重叠和相交(同一层之间的关系)。修正方法:重合处 合并,相交处打断。
Line: Must not intersect or touch interior
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
3. 拓扑分析(建立拓扑规则)
这里选择需要进行拓扑分析的数据。
3. 拓扑分析(建立拓扑规则)
这一步按默认设置。
3. 拓扑分析(建立拓扑规则)
这是比较重要的一步,根据不同的需求选择不同的拓扑规则。
LINE
线要素拓扑规则
Must not have dangles Must not have pseudonodes
多边形的边界必须和线要素的线段重合(面与线之间的关系)。利用这个功能可以 检查线要素与通过线要素生成的多边形边界是否一致。
Point: Must be covered by feature class of
相关主题