1、 打开arcmap,在目录内连接的文件夹内找到供地图斑位置图。图片
2、 将annotation和polygon添加到arcmap图片
3、 右击文件所在文件夹新建mdb数据库图片
4、 右击数据库新建要素数据集。(要素数据集非常重要,稍后所有 *** 作都在数据集内进行)选择图斑投影方式及代号。图片
5、 右击要素数据集—导入(将图层内的数据导入数据库)图片
6、 数据导入后我们右击图层内导入的数据查看属性表(我们发现导入的面比导入的标注总数要多,说明有些错误的面也导入了)
我们右击shap area字段进行升序排列,发现有一个图斑为0.0088。打开编辑器删除此图斑。然后保存编辑内容,停止编辑。
但是图斑个数还是比标注个数多,所以我们需要建立一个拓扑检查:
7、 右击要素数据集——新建——拓扑——全选要素进行下一步——添加规则
图片图片
此处选择拓扑类型为每个面要素内必须包含一个点要素,即面要素内必须有一个标记。
图片此处选择拓扑类型为面要素不能相交重叠。
添加拓扑验证查看错误——打开编辑器——打开拓扑工具条(错误查看器)——点击立即搜索图片
我们发现有17个错误,然后右击错误缩放至错误处查看问题。
我们将没有落在面内的点要素调整到面内,并删除没有点要素的图斑。图片
调整后右击拓扑再次验证图片
然后我们再次查看点要素和面要素的属性表,查看要素总数是否能够对得上,经过修改后的图斑数量和标注点要素数量一致,且拓扑无误。图片 图片
8、使用删除字段工具将要素多余字段删除,annotation保留txt字段
9、数据检查无误后将点的属性添加到面图层内:
使用空间连接工具,目标要素选面要素,连接要素选点要素。匹配选项选择contains。生成数据后再次删除多余字段。
图片
10、右击数据框内新生成的文件,选择连接。找到相同的字段进行连接,连接后进行验证。图片 图片 图片
11、右击数据框内要素到处到数据库内,不放在要素数据集中。图片 图片
属性挂接后将属性表中的连接字段删除,即可完成。
ACAD—GIS地理数据入库流程教程
8下载·0评论
2009年1月6日
三调地类图斑界线入库前处理.rar
4下载·0评论
2019年7月1日
ArcGIS:如何创建地理数据库、创建要素类数据集、导入要素类、表?
2459阅读·2评论·3点赞
2022年9月24日
ArcGIS入库 *** 作
5972阅读·0评论·3点赞
2019年4月27日
结合 ArcGIS 对 CAD 地图入库处理
648阅读·0评论·0点赞
2021年9月27日
ArcGIS影像数据库的建立与入库
7679阅读·0评论·4点赞
2010年12月27日
米其林轮胎怎么样
精选推荐
广告
ArcMap中属性字段计算器(Field Calculator)的使用技巧
topolopy中的error inspector):点+多边形,不能有悬挂节点 2在arcgis中有关topolopy *** 作,topolopy中的planarize lines):点+线,就完成拓扑规则的检查:多边形+多边形.must not intersect:多边形+多边形.must not overlay.must not covered with、拓扑编辑(如共享边编辑等).must cover each other:线,连续连接的多边形区域中间不能有空白区(非数据区) 3,两层线不能重叠 10.must be covered by feature class of.must not overlay with。通常我们将在arccatalog中建立拓扑称为建立拓扑规则:线,点层的要素必须全部在多边形内 11:多边形+点,多边形要素类的每个要素的边界以内必须包含点层中至少一个点 4。 [第三部分][转帖] 有关geodatabase的topology规则,而在arcmap中建立拓扑称为拓扑处理.contains point:线? 要在arccatalog中创建拓扑规则:线,以前在网上有人发表过:线+线:多边形+多边形:多边形+多边形:点+线,现在转帖如下,第一个多边形层必须把第二个完全覆盖(全国与省的关系) 7:单要素类:多边形+线:多边形+多边形.must be covered by endpoint of,第一个多边形的各要素必须为第二个的一个或几个多边形完全覆盖 10,供大家一起学习参考:线+多边形,添加一些规则.must not have dangle,多边形层的边界与线层重叠(线层可以有非重叠的更多要素) 5。 因此,其中部分规则可以在溶限内对数据进行一些修改调整。 arccatalog中所提供的创建拓扑规则,补充一点,且满足要进行拓扑规则检查的要素类在同一要素集下.must not intersect or touch interrior.must be covered by:线,拓扑错误重新验证(也即刷新错误记录)、拓扑错误显示(用于显示在arccatalog中创建的拓扑规则错误、根据线拓扑生成面(topolopy中的construct features).must be single part.must not self intersect、相交线断点等,不能有线自交叉 7.must be covered by boundary of,主要是用于进行拓扑错误的检查.point must be covered by line.must not self overlay,就可以在arcmap中打开些拓扑规则:线+线,点被线终点完全重合 14。建立好拓扑规则后,然后要创建要素类或将其它数据作为要素类导入到该要素集下.endpoint must be covered by,根据错误提示进行修改,然后按提示 *** 作.must not have pseudo-node,一个要素不能自覆盖 5,一个是在arcmap中,不能有线交叉(不同要素间) 6,不能有相交和重叠 8。 [第二部分] 因为有人问到,必须保证数据为geodatabase格式,两层线完全重叠 11,在d出的右键菜单中有new->.area boundary must be covered by boundary of:在arccatalog中创建拓扑规则的具体步骤,第一个多边形层必须被第二个完全覆盖(省与全国的关系) 6,线被多边形边界重叠 13,多边形要素相互不能重叠 2,利用topolopy工具条中错误记录信息进行修改,两个多边形层的多边形不能存在一对相互覆盖的要素 8.must be properly inside polygons,首先创建一个新的geodatabase:单要素类,不能有线重合(不同要素间) 4,然后在其下创建一个要素集,一个线要素只能由一个path组成 9,点必须在多边形的边界上 线topology 1.boundary must be covered by.must be covered by boundary of。 进入到该要素集下:线,一个是在arccatalog中,线层中的终点必须和点层的部分(或全部)点重合 12:线:线+点topolopy。 多边形topology 1,不能有伪节点 3.must be covered by feature class of。 最后在arcmap中打开由拓扑规则产生的文件。 arcmap中的topolopy工具条主要功能有对线拓扑(删除重复线,两个多边形的要素必须完全重叠 9:点+多边形,在窗口右边空白处单击右键:线,.must not overlay,有两个地方.must not have gapsgis裁剪未找到表,拓扑无效该,是设置错误造成的,解决方法如下:
1、打开Arcmap,把拓扑和原图层都加载进来,然后显示拓扑错误,如下图红色部分。
2、看自己的Arcmap有没有加载topology工具,如果没有的话右击空白处,添加topology工具。
3、然后开始编辑,这时候topology工具变亮。点击工具最后一项,error inspector ,出现错误列表。
4、点击列表中的一项,然后错误用黑色显示出来。这一块重叠就可以处理,或者裁剪了,或者跟其中的一块合并。
5、如果裁剪的话,选好裁剪的和被裁剪的,然后用clip来裁剪一下。
6、如果这个重叠错误是合理存在的,那么只要标记一下,右击选择make an exception就可以了。
7、这样处理了这两个错误就不显示了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)