gis录入入门指南:GIS录入是什么及GIS文件录入规范解析
《gis录入入门指南:GIS录入是什么及GIS文件录入规范解析》这篇文章面向刚接触项目生产的 GIS 学生、数据处理员和初级 GIS 工程师,重点解决一个很实际的问题:拿到影像、表格、纸质资料或外业采集成果后,怎样把它们规范地录入成可用、可查、可分析的 GIS 数据。
引言:为什么 GIS录入 不是“把图画进软件”这么简单
很多新手第一次做 GIS录入,会把它理解为在 QGIS、ArcGIS Pro 或其他平台里画点、画线、画面,然后填几个属性字段。这个理解只说对了一半。
真正的 GIS录入,至少包含三件事:空间位置录入、属性信息录入、数据规范检查。也就是说,不仅要把地物画出来,还要保证坐标正确、几何合法、字段完整、编码统一、文件结构清晰,后续才能用于空间查询、统计分析、制图出图和 WebGIS 发布。
如果 GIS文件录入规范没有提前约定,常见后果包括:同一个地类被录成多个名称、面要素之间出现缝隙和重叠、字段类型混乱、坐标系不一致、图层无法叠加、导入数据库时报错。这些问题往往不是软件问题,而是录入规范和质检流程没有做好。

背景:GIS录入是什么,通常录入哪些内容
GIS录入是什么?简单说,GIS录入就是把现实世界中的地理对象和业务信息,按照统一的数据模型转换成 GIS 软件能够识别、管理和分析的数据。
这里的“地理对象”可以是道路、河流、管线、地块、建筑物、井盖、监测点、行政区、规划红线等。录入结果通常保存为 Shapefile、GeoPackage、File Geodatabase、PostGIS 表、GeoJSON 或其他 GIS 数据格式。
1. 空间几何录入
空间几何录入是指把地物的位置和形状录入到 GIS 图层中,常见类型包括:
- 点要素:井盖、摄像头、采样点、门牌点、设备点。
- 线要素:道路中心线、河流、管线、电力线路、轨道线路。
- 面要素:宗地、建筑物、湖泊、行政区、用地斑块。
空间录入的核心要求是位置准确、几何类型正确、边界关系清楚。例如,道路不应断裂,地块面不应自相交,行政区面之间不应随意重叠。
2. 属性信息录入
属性信息录入是指为每个空间要素填写业务字段,例如名称、编号、类型、面积、长度、所属区域、采集时间、数据来源等。
属性录入看似简单,但它决定了数据能不能查询、统计和分析。例如同样表示“居住用地”,如果有人填“住宅”、有人填“居住”、有人填“R”,后续统计就会出现分类不一致的问题。
3. 文件与图层结构整理
GIS文件录入规范还包括文件命名、图层分类、字段命名、坐标系、编码方式、元数据说明等内容。项目越大,这部分越重要。
例如,一个管线普查项目可能需要按专业分为给水、排水、燃气、电力、通信等图层;一个国土调查项目可能需要按地类、权属、行政区、变化图斑等规则组织数据。
原理:GIS文件录入规范为什么必须先定后录
GIS录入不是自由绘图,而是结构化数据生产。结构化的意思是:所有人都按同一套图层、字段、编码、坐标系和质量要求录入数据。
1. 坐标系决定数据能否正确叠加
坐标系用于描述地物坐标所在的参考框架。常见坐标系包括 CGCS2000、WGS84、地方独立坐标系,以及各种投影坐标系。
如果底图是 CGCS2000 投影坐标,而录入数据被错误设置成 WGS84 经纬度坐标,图层可能偏移几百米甚至完全不在同一位置。新手常犯的错误是只“定义坐标系”,却没有确认数据本身坐标值是否属于该坐标系。
2. 几何类型决定数据分析方式
点、线、面要素不能随意混用。井盖应录成点,管线应录成线,宗地应录成面。几何类型错误会影响后续空间分析。
例如,建筑物如果被录成线框,而不是闭合面,就无法直接计算面积;管线如果被录成多个不相连的线段,网络连通性分析也会出问题。
3. 字段类型决定属性是否可靠
字段类型包括文本、整数、小数、日期等。GIS文件录入规范必须明确每个字段的名称、含义、类型、长度、是否必填和取值范围。
例如,面积字段应该使用数值类型,而不是文本类型;采集日期应该使用日期类型或统一格式的文本;分类编码应该使用固定代码表,不能让录入人员自由填写。
4. 拓扑关系决定数据是否可用于生产
拓扑关系是 GIS 中描述要素之间空间关系的一组规则。例如面要素不能自相交、相邻地块不能重叠、道路节点应相接、管线端点应与设施点匹配。
没有拓扑检查的 GIS录入成果,可能在视觉上看起来没问题,但在叠加分析、面积汇总、网络分析和数据库入库时会暴露大量错误。
步骤:一套可执行的 GIS录入 工作流程
下面以常见的矢量数据录入为例,给出一套通用流程。你可以在 QGIS、ArcGIS Pro 或单位自建 GIS 平台中套用。
步骤 1:整理原始资料
开始 GIS录入 前,先确认数据来源和精度要求。常见原始资料包括:
- 遥感影像、无人机正射影像、扫描图纸。
- CAD 文件,如 DWG、DXF。
- Excel 表格、CSV 坐标点、外业调查表。
- 已有 Shapefile、GeoPackage、GeoJSON、GDB 数据。
- 纸质图件、规划图、地籍图、施工图。
建议建立一个项目资料目录,把原始数据、处理数据、成果数据分开放置,避免在原始文件上直接编辑。
步骤 2:确认坐标系和底图
在录入前必须确认项目坐标系。通常需要回答四个问题:
- 项目要求使用哪个坐标系?例如 CGCS2000、WGS84 或地方坐标。
- 底图影像和已有矢量数据是否在同一坐标系下?
- 是否需要从 CAD、Excel 坐标或外业 GPS 数据转换坐标?
- 最终成果是交付文件,还是入库到 PostGIS、ArcGIS Enterprise 或其他平台?
在 QGIS 中,可以检查图层属性里的坐标参考系统;在 ArcGIS Pro 中,可以查看图层属性和地图框架坐标系。不要只看图层是否能显示在一起,还要抽查坐标值是否合理。
步骤 3:设计图层和字段结构
正式录入前,应先建立图层模板。一个基础的 GIS文件录入规范至少要包含以下内容:
| 规范项 | 说明 | 示例 |
|---|---|---|
| 图层名称 | 使用统一英文或拼音命名,避免随意中文空格 | building、road_centerline、land_parcel |
| 几何类型 | 明确点、线、面,不混放 | 建筑物为面,道路中心线为线 |
| 坐标系 | 统一项目坐标参考 | CGCS2000 3度带投影 |
| 字段名称 | 短小、稳定、含义明确 | name、type_code、source、update_time |
| 字段类型 | 文本、整数、小数、日期等 | type_code 为文本,area_m2 为小数 |
| 取值规则 | 明确代码表和必填项 | type_code 只能取 R、C、M、G |
步骤 4:建立可编辑图层
在 QGIS 中,可以新建 GeoPackage 图层或 Shapefile 图层。对新项目,优先建议使用 GeoPackage,因为它支持多个图层、字段名限制更少、编码更稳定,也比传统 Shapefile 更适合日常编辑。
在 ArcGIS Pro 中,可以新建 File Geodatabase,然后在其中创建要素类。对团队协作和复杂项目,File Geodatabase 通常比散落的 Shapefile 更容易管理。
步骤 5:进行矢量数据录入
根据底图或原始资料开始数字化。录入时建议遵守以下规则:
- 点要素应落在实际地物中心或规范要求的位置。
- 线要素应按业务方向录入,例如道路可按里程方向,管线可按流向。
- 面要素应闭合,边界节点应尽量与相邻面共边。
- 开启捕捉功能,避免线端点悬挂、面边界缝隙。
- 不要为了视觉好看随意平滑或移动边界,必须遵守数据来源精度。
在 QGIS 中,可以使用“捕捉工具栏”和“拓扑编辑”;在 ArcGIS Pro 中,可以使用 Snapping、Modify Features 和 Edit Vertices 等工具。
步骤 6:同步完成属性录入
空间要素录完后,不要等到最后才统一补属性。更推荐边录边填,或者在阶段性录入后立即检查属性完整性。
属性录入时要重点控制:
- 必填字段:编号、名称、分类、来源、更新时间等是否为空。
- 分类字段:是否使用统一代码表。
- 数值字段:面积、长度、高程等是否为数值类型。
- 唯一编号:是否重复,是否符合项目编码规则。
- 数据来源:是否能追溯到影像、外业、CAD 或已有成果。
步骤 7:运行几何检查和拓扑检查
GIS录入完成后,必须进行质检。常用检查项包括:
- 是否存在空几何。
- 面要素是否自相交。
- 线要素是否有不合理断点。
- 相邻面之间是否有缝隙或重叠。
- 重复要素是否未清理。
- 字段是否存在空值、异常值和非法代码。
QGIS 可以使用“检查有效性”“拓扑检查器”“修复几何”等工具;ArcGIS Pro 可以使用 Check Geometry、Repair Geometry、Topology Rules 和 Data Reviewer 等工具。
步骤 8:成果命名、导出与交付
录入成果交付前,建议按统一目录结构整理:
project_name/
01_raw_data/
02_work_data/
03_qc_report/
04_final_data/
05_metadata/
最终文件名不要使用“最终版”“最新”“改后”“复制”等模糊名称。可以采用项目名、图层名、日期和版本号组合,例如:
city_building_20250115_v1.gpkg
road_centerline_20250115_v1.gpkg
land_parcel_20250115_v1.gdb
常见坑:新手做 GIS文件录入 最容易出错的地方
1. 坐标系看似正确,实际数据偏移
很多人看到图层能叠到底图上,就认为坐标系没问题。但如果软件开启了动态投影,图层可能只是被临时显示到一起。交付或入库后,偏移问题仍然存在。
建议抽查几个控制点坐标,并确认数据本身坐标值、图层坐标系、项目坐标系三者一致。
2. Shapefile 字段名被截断
Shapefile 对字段名长度和字段类型有较多限制。比如较长字段名可能被截断,中文编码也容易出现乱码。对于新项目,如果没有强制要求使用 Shapefile,建议优先使用 GeoPackage 或 File Geodatabase。
3. 属性值自由填写导致无法统计
例如地类字段中同时出现“耕地”“农田”“水田”“01”“GD”,如果没有映射关系,统计结果就会混乱。GIS文件录入规范中应提前提供代码表,并尽量使用下拉选择或值域控制。
4. 面要素重叠和缝隙没有检查
面数据最常见的问题是边界没有共边,导致看起来相邻,实际存在细小缝隙或重叠。面积汇总时,这类错误会直接影响结果。
录入地块、建筑、行政区、用地斑块时,应开启捕捉,并在质检阶段执行拓扑规则检查。
5. CAD 转 GIS 后直接使用
CAD 数据常常以图形表达为主,不一定符合 GIS 数据结构。常见问题包括图层混乱、线段不闭合、文字标注没有转成属性、坐标单位不明确。
CAD 转 GIS 后通常需要重新分类、闭合面、提取标注、匹配属性和检查坐标,不能简单导出后直接当作标准 GIS 成果。
6. 只检查图形,不检查属性
GIS录入的质量不仅在地图上,也在属性表里。很多数据图形看起来没问题,但属性字段大量为空、编号重复、类型错误,后续查询和分析仍然无法使用。
方法比较:不同 GIS录入 工具和格式怎么选
| 方案 | 适合场景 | 优点 | 注意事项 |
|---|---|---|---|
| QGIS + GeoPackage | 学习、个人项目、中小型数据录入 | 开源免费,字段支持较好,单文件可存多图层 | 团队协作需要做好版本管理 |
| ArcGIS Pro + File Geodatabase | 单位生产、规范化项目、复杂质检 | 编辑工具完善,拓扑和规则管理能力强 | 软件授权成本较高,环境依赖较强 |
| PostGIS 数据库录入 | 多人协作、WebGIS、长期维护型数据 | 支持空间索引、权限管理、服务发布 | 需要数据库设计、备份和并发编辑管理 |
| Excel/CSV 坐标导入 | 点位数据、外业调查表、监测点 | 上手快,适合批量点数据 | 必须确认经纬度顺序、坐标系和字段类型 |
| CAD 转 GIS | 规划图、工程图、施工图转空间数据 | 可以利用已有制图成果 | 需要清理图层、闭合面、转换属性和检查比例单位 |
如果是入门学习 GIS录入,建议从 QGIS + GeoPackage 开始。它能覆盖图层创建、字段设计、空间编辑、属性录入、几何检查等核心能力,而且不容易被 Shapefile 的历史限制干扰。
如果是单位级生产项目,建议优先使用 ArcGIS Pro + File Geodatabase 或 PostGIS,并配套制定字段字典、拓扑规则、质检报告和版本管理方案。
检查清单:交付前必须核对的 GIS文件录入规范
下面这份清单可以直接用于项目自检。无论你使用 QGIS、ArcGIS Pro 还是 PostGIS,都建议在交付前逐项确认。
基础文件检查
- 文件命名是否符合项目规范。
- 图层名称是否清晰,是否避免“图层1”“新建图层”等临时名称。
- 数据是否放在正确目录,原始数据和成果数据是否分开。
- 是否提供必要的说明文档或元数据。
坐标与范围检查
- 所有图层是否使用项目要求的坐标系。
- 图层范围是否在项目区内,没有异常远离的孤立要素。
- 与底图、控制点或已有权威数据叠加是否合理。
- 是否存在经纬度顺序颠倒的问题。
几何质量检查
- 是否存在空几何或无效几何。
- 面要素是否闭合,是否存在自相交。
- 线要素是否存在不合理断裂、重复线、悬挂点。
- 相邻面是否存在不该有的重叠或缝隙。
- 是否存在重复采集的要素。
属性质量检查
- 必填字段是否为空。
- 字段类型是否正确,例如面积和长度是否为数值。
- 分类字段是否符合代码表。
- 唯一编号是否重复。
- 名称、来源、更新时间等字段是否完整。
成果可用性检查
- 数据能否被正常打开和加载。
- 导入目标平台或数据库是否报错。
- 面积、长度、数量统计是否符合预期。
- 符号化、查询、筛选和空间分析是否能正常执行。
- 是否保留处理过程文件和质检记录。
FAQ:GIS录入 常见问题解答
1. GIS录入是什么,和普通制图有什么区别?
GIS录入是把地物位置和属性信息按统一数据结构录入 GIS 系统,重点是数据可查询、可分析、可维护。普通制图更关注地图表达效果,而 GIS录入 更关注坐标、几何、字段、拓扑和规范。
2. GIS文件录入规范一定要写文档吗?
建议写。即使是小项目,也至少要明确图层名称、坐标系、字段结构、必填项、分类代码和成果命名规则。没有文档,后期返工和沟通成本会明显增加。
3. 新手应该用 QGIS 还是 ArcGIS Pro 做 GIS录入?
学习和个人练习可以从 QGIS 开始,成本低、功能完整。单位生产项目如果已有 ArcGIS 体系,可以使用 ArcGIS Pro,因为它在地理数据库、拓扑规则和质检流程方面更成熟。关键不是软件本身,而是是否遵守统一录入规范。
4. Excel 坐标表可以算 GIS录入 吗?
可以。将 Excel 或 CSV 中的经纬度、投影坐标导入为点图层,本质上也是一种 GIS数据录入。但要注意字段类型、坐标系、经纬度顺序和异常坐标值。
5. GIS录入 时字段应该用中文还是英文?
如果项目有明确要求,按项目要求执行。没有要求时,建议字段名使用英文或拼音缩写,字段别名或说明文档中写中文含义。这样更利于数据库入库、脚本处理和跨平台交换。
6. 为什么录入的面要素计算面积不准?
常见原因是图层使用了地理坐标系经纬度,或者项目坐标系设置不正确。面积计算通常应在合适的投影坐标系下进行,并确认单位是平方米、平方公里还是其他单位。
7. CAD 数据导入 GIS 后为什么属性不完整?
CAD 主要面向工程制图,很多信息以图层、颜色、线型、文字标注表达,不一定是 GIS 属性字段。导入 GIS 后,需要把 CAD 图层和标注转换为结构化属性,并检查线面闭合关系。
8. GIS文件录入规范中最重要的三项是什么?
最重要的是坐标系、字段结构和质量检查规则。坐标系决定位置是否正确,字段结构决定属性是否可用,质量检查规则决定成果是否能用于分析和交付。
结论:好的 GIS录入 依赖规范、流程和质检
GIS录入的目标不是把地图“画出来”,而是生产一套位置准确、属性完整、结构清晰、质量可控的空间数据。理解 GIS录入是什么,只是第一步;真正能提升成果质量的是提前制定 GIS文件录入规范,并在每个环节执行检查。
对于新手,建议从一个简单项目练起:确定坐标系,设计一个点、线或面图层,建立字段字典,录入少量要素,再做几何检查和属性检查。把这套流程跑通之后,再处理 CAD 转换、外业表格导入、多图层质检和数据库入库等复杂场景,会更稳妥。
记住一个原则:凡是后续要查询、统计、分析、发布和维护的数据,都不能只按“看起来对”来录入,而要按“规范上可验证”来录入。