ArcGIS无法绘制一个或多个图层

背景:在导入一份数据时候,arcmap出现无法绘制一个或多个图层的错误,...点数少于要素所要求的的数量,查阅了半天资料发现是制作数据时候拓扑关系错误造成,现将处理方法详细记录如下:

1.原数据:

导入postgres数据库以后数据报错如下,数据也零零散散变成原来的一半了

2.原因

制作数据的时候拓扑关系有错误

3.解决方法:

3.1检查错误

打开工具箱---数据管理工具---要素---检查几何

输入有问题的数据源,输出表代表错误信息输出的地方

结束后输出文件

代表数据有错误

3.2修复

打开工具箱---数据管理工具---要素---修复几何

修复后提示修复成功,有警告信息的话可以再次进行修复

修复好的数据如下所示

修复好以后我们就可以使用工具将数据导入数据库且不会报错了

​ 4.扩展 4.1新建拓扑

必须放数据库的数据集中,数据集右键新建拓扑

一个数据只能参加一个拓扑,一个拓扑可以有多个数据,一旦建立拓扑检查,数据不可修改删除,数据很多操作有限制,删除拓扑之后就可以

数据必须放数据集里,不放在数据集中就无法创建拓扑,报错如下

4.2 SHP文件拓扑检查

shp不可以直接进行拓扑检查,需要导入数据集 或者新建数据集,坐标系要一致,做拓扑检查之前数据需要备份

新建拓扑,不能重叠,结果

拓扑会修改数据,数据会发生改变

注:修复几何,在拓扑之前完成,否则无效。 功能是外多边形变成顺时针,内多边形变成逆时针 做拓扑检查之前先做修复几何,拓扑检查错误会减少很多

相关推荐
科研online2 小时前
【ArcGIS Pro】实现一下完美的坐标点标注
arcgis
YXGiser2 小时前
ArcGIS+deck.gl矢量切片三维化表示建筑白模
arcgis
GIS开发特训营2 天前
ArcGIS API for Javascript学习
javascript·学习·arcgis·gis开发·webgis·三维gis
扛着仪器去爬山2 天前
如何利用ArcGIS探究环境和生态因子对水体、土壤和大气污染物的影响?
arcgis·生态学·遥感·土地利用·论文写作·数据处理·生态环境
杨超越luckly2 天前
ArcGIS应用指南:ArcGIS制作局部放大地图
大数据·arcgis·信息可视化·数据挖掘·数据分析
她说—技术支持2 天前
ArcGIS 10.2软件安装包下载及安装教程!
arcgis
Z_W_H_2 天前
【ArcGISPro】使用AI提取要素-土地分类(sentinel2)
arcgis·arcgispro
疯狂学习GIS2 天前
ArcGIS遥感影像重采样操作及不同算法对比
arcgis·rs·遥感数据
WangYan20224 天前
泥石流灾害风险评估与模拟丨AI与R语言、ArcGIS、HECRAS融合,提升泥石流灾害风险预测的精度和准确性
arcgis·chatgpt·遥感技术·地质灾害·泥石流·hecras·风险评价
疯狂学习GIS4 天前
ArcGIS填补面图层的细小空白并删除主体部分外的零散部分
arcgis·gis·学术工作效率·gis数据