矢量数据是地理科研工作当中经常接触的一类数据,那么如何判断自己制作的矢量数据是否合格呢?建议从以下几点进行判断:
数据完整性检查
位置精度检查,查看矢量数据空间范围是否正确,空间位置定位精度是否符合要求;
图形完整性检查,查看矢量数据图形是否完整,查矢量数据图形是否有明显不合逻辑的空缺、飞地、孔洞等
属性精度检查,检查数据属性表命名是否规范,和数据字典进行核对,是否有属性数据缺失或错误
拓扑检查,通过建立拓扑规则,查看矢量数据是否存在不合理的拓扑错误
下面详细逐一解释:
1 数据完整性检查
目前SHP文件是最常用的矢量数据交互格式,那么我们需要先明白SHP文件是由哪些部分构成的。
Esri Shapefile
文件类型
.SHP
.DBF
.SHX
描述
Shapefile是最常见的矢量数据格式,所有的商业和开源GIS软件都支持。无处不在的它已成为行业标准。Shapefile由三个必须的文件组成:
SHP是要素几何。
SHX是形状索引位置。
DBF是属性数据。
下面的是可选文件,需要注意的是,一般情况下,PRJ为必须完整的,否则矢量数据的空间位置会发生错误:
PRJ是投影系统参数。
XML是关联的元数据。
SBN是用于优化查询的空间索引。
SBX优化了加载时间。
cpg对于中文或者日语等非英语的SHP文件,存储了文件编码信息,ANSI或UTF-8
检查要点
检查SHP文件组成是否完整,对于科研工作产生的矢量文件,一般必须保证早雹有以下文件:
.shp
.dbf
.shx
.prj
.cpg(如果SHP文件打开没有出现乱码情况,这个可以没有)
检查文件命名是否规范
ArcGIS文件命名要求英文(中文也可)_数字,例如:geodata_123
不仅仅是SHP、TIF等文件要遵循上面的命名,所有存放GIS文件的文件夹都建议遵循上面的格式
SHP属性表同样,字段命名也是上面的要求
实例与问题
下图是一个完整的SHP文件:
图片
一个非常完整的SHP文件实例
当SHP文件在ArcGIS中打开后,往往会出现一个LOCK文件,这个LOCK文件不影响SHP完整性,LOCK是一个文件锁,表明这个文件处于占用状态。如果ArcGIS非正常关闭,LOCK文件可能不会自动消失,拷贝SHP文件时无需拷贝LOCK文件。
图片
在ArcGIS中打开这个SHP
2 位置精度检查
查看矢量数据空间位置是否正确键凳,检查坐标系空间参考信息正确性
推荐使用一个位置正确的SHP做参考,查看位置正确性,具体下面参考文献中有详细说明
如何走好GIS数据处理的第一步有详细说明
,时长06:40
位置精度的检查,可以通过和其它数据交叉验证,实测等方式进行检查。推荐参考相应的国家标准
【资源分享】如何查找靠谱的国标,全文免费看!全文免费看!全文免费看!
GB/T 33453-2016 基础地理信息数据库建设规范
GB/T 20258.4-2019 基础地理信息要素数据字典 第4部分:1∶250 000 1∶500 000 1∶1 000 000 比例尺
更多相关标准请自行查找
3 图形完整性检查
检查图形有无不合逻辑的孔洞、空缺等等,可以和其它数据进行交叉验证
图片
陆地明显不能有空缺
4 属性精度检查
矢量数据属性表应根据数据字典、元数据进行加工制作
核对数据字段数量是否完整
核对数据字段名称是否正确
核对数据字段类型是否合理
核对数据属性表是否有空值、异常值
5 拓扑检查
主要是检查有无不合逻辑的拓扑错误陆亮帆
需要先建立GDB,数据集,建立拓扑
选择合适的拓扑规则
不能完全相信拓扑,要根据实际情况判断拓扑关系是否合理
推荐几个参考文章,相关理论:九交模型,去看邬伦老师的《地理信息系统原理、方法和应用》书哦
ArcGis拓扑的那些事儿(拓扑知识基础)
ArcGis拓扑的那些事儿(拓扑应用过程一)
ArcGis拓扑的那些事儿(拓扑应用过程二)
ArcGis拓扑的那些事儿(拓扑应用过程三)
,时长26:31
以上是我推荐的矢量数据检查要做的几个方面,供大家参考,如果有其它建议欢迎留言讨论。
参考文献
史上最全GIS格式总结,看完这个应该没啥不认识的了
GIS位置错误的数据修正方法
如何走好GIS数据处理的第一步
为什么你的GIS数据处理总出错?徐老师分享他的GIS处理秘诀!
GIS基础之GIS属性表 *** 作
当您尝试在移动设备上打开 Excel 工作簿、PowerPoint 演示文稿或 Word 文档时, 可能会收到一条消息蔽铅缺, 说明文件已激州被其他用户锁定以进行编辑。 通常, 你将能够以只读方式打开文件, 但不能对其进行编辑。文件可能已被锁定, 原因是:
文件已共享, 另一用户当前正在编辑它。
Office 应用的实例正在后台运行, 文件已打开。
该文件已标记为最终版本, 无法再更新。
在某些情况下, 你可以使用移动设备解锁文件并继续对其进行编辑。
注意: 如果 Office 文件受密码保护, 则无法在不提供密码的情况下将其打开。 无法绕过密码保护。
另一用户正在编辑文件
如果某个人当前正在处理该文件, 您可以等待该用户关闭它, 也可以创建该文件的副本并在副本中输入所做的更改。 (或者, 你可以切换到允许多个作者同时处理一个文件的应用。)
使用以下过程在移动设备上创建副本。 如果你选择在副本中输入更改, 则最好使用修订, 以便你可以轻松地将所做的更改移动到共享文件 (如果可用)。 可以在 " 审阅 " 选项卡上打开修订。
提示: 如果您尝试同时编辑一个 Excel 文件和其他人, 请确保每个人都使用支持共同创作的 excel 版本。
Office 应用正在后台运行
如果文件未在网络上共享, 或者如果你确定没有人正在编辑它, 则打开文件的 Office 应用实例可能会在后台运行。
文件标记为最终状态
Office 包括允许作者将文件标记为 最终状态 的文件保护功能。 这将锁定文件, 防止任何进一步的编辑。 你可以在 Office 应用程序中轻松关闭此功能但是, 您无法通过移动设备将其关闭。 如果 Office 文件标记为 最终状态 , 则需要创建一个副本, 以便从移动设备输入所做的更改。
创建副本
打开文件。
点击 "文件" 图标 。
在 iPad 上, 点击 " 名称 " 或 " 复制 "。 " 另存为 " 窗口随即打开。 如果你有任何挂起的更改, 系统将询问你是否要将它们应用于原宏辩始副本和副本副本还是仅应用于副本副本。 进行选择。
为文件键入新名称, 然后为新文件选择一个存储位置。 在 iPhone 上, 使用 backspace 键删除当前名称, 然后输入新名称。
点击 " 保存 " 或点击 " 复制 "。
关闭应用或后台进程
双击 "开始" 按钮, 触摸应用, 然后向上轻扫。 这将关闭应用和与之关联的任何正在运行的进程。
如果由于某种原因, 应用无响应且无法关闭, 你可以强制关闭它。
按住电源按钮。
出现 "当 幻灯片关闭时关机 " 屏幕时, 松开 "电源" 按钮。
按 Home 键, 直到应用退出。 (将在几秒钟后退出。)
双击 "开始" 按钮。 如果应用仍显示为打开状态, 请按应用图标, 然后向上轻扫。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)