Skip to content

导入 GeoPackage 数据到外业宝功能说明

外业宝支持直接导入 GeoPackage (.gpkg) 数据,推荐使用 GeoPackage (GPKG) 格式。这是一种高效、现代化的地理空间数据格式,能够完美解决诸如 Shapefile 数据导入过程中可能出现的乱码问题,同时提供更高的性能和数据完整性。是现代 GIS 应用中常用的空间数据格式。GeoPackage 是一种开放标准的空间数据格式,集成了点、线、面和栅格数据等多种数据类型,以及丰富的属性信息和高效的数据管理能力。

GeoPackage 数据基本结构

  • GeoPackage 文件 (.gpkg) 是单个文件,包含以下特性:

    1. 矢量数据:点、线、面等地理要素。
    2. 栅格数据:如地形图、影像数据。
    3. 属性表:与空间要素关联的属性信息。
    4. 多图层支持:一个 GeoPackage 文件可存储多个图层。
  • 优势

    • 单一文件,便于管理和传输。
    • 支持多种空间数据和属性字段的存储。

导入 GeoPackage 数据的操作步骤

1. 打开数据导入界面

  1. 进入外业宝主界面。
  2. 点击菜单中的“数据”按钮,进入数据导入界面, 选择"GeoPackage"。

2. 选择 GeoPackage 文件

  1. 在导入选项中选择“导入 GeoPackage 数据”。
  2. 浏览设备存储,找到目标 .gpkg 文件。
  3. 系统会自动读取文件内容,并显示其包含的图层列表。

img

3. 选择图层

  1. 系统会列出 GeoPackage 文件中的所有图层(矢量数据和栅格数据)。
    • 每个图层显示名称、数据类型(点、线、面或栅格)和要素数量。
  2. 用户可勾选需要导入的图层。
  3. 对于矢量数据,系统会显示其属性字段信息,供用户查看。

4. 设置导入参数

  1. 坐标系检查
    • 系统自动检测 GeoPackage 文件的坐标系。
    • 若坐标系与外业宝地图不一致,系统会提示是否进行坐标转换(推荐统一为 WGS84)。
  2. 图层命名
    • 用户可为导入的图层重新命名,以便管理。
  3. 数据分类
    • 系统根据图层类型(点、线、面或栅格)自动分类到对应的图层列表。

5. 数据预览与确认

  1. 系统会在地图视图中预览所选图层的几何形状或栅格数据。
  2. 属性表视图中显示矢量图层的字段和对应数据。
  3. 用户确认无误后,点击“完成导入”按钮。

导入后的数据操作

  1. 图层管理
    • 导入的图层会自动加入“图层列表”,支持调整顺序、样式设置或分组管理。
  2. 数据编辑
    • 矢量图层可编辑几何形状(如调整点位、线段或边界)和属性字段。
  3. 数据分析
    • 结合外业宝的工具进行测量、标注或其他空间分析操作。
  4. 多图层操作
    • 若导入多个图层,可叠加显示,进行图层对比或数据提取。

注意事项

  1. 文件完整性
    • 确保 GeoPackage 文件未损坏,避免读取失败。
  2. 坐标系一致性
    • 如果文件坐标系与当前地图不一致,建议进行坐标系转换以确保数据准确显示。
  3. 数据量与性能
    • 导入大数据量的 GeoPackage 文件时,请确保设备存储空间充足,避免性能下降。

支持内容

  1. 矢量数据导入
    • 可加载 GeoPackage 文件中的点、线、面数据。
    • 支持多图层管理。
  2. 属性字段读取
    • 自动解析矢量数据的属性表,供用户筛选和编辑。
  3. 坐标系兼容
    • 默认支持 WGS84(EPSG:4326),可自动转换其他坐标系数据。

暂不支持

  • 栅格数据导入
    • GeoPackage 中存储的栅格数据(如影像或 DEM 数据)暂未支持导入。

应用场景示例

  1. 土地管理
    • 导入地块边界的 GeoPackage 数据,核查土地利用情况。
  2. 环境监测
    • 加载水质监测站点分布及其关联的属性信息。
  3. 城市规划
    • 导入规划区域的多图层数据,包括道路、建筑用地和绿地等。
  4. 灾害应急
    • 导入栅格图层(如高程影像)和矢量数据进行现场分析和标注。

GeoPackage 数据导入的优点

  1. 高效管理
    • 单文件存储多图层,便于外业数据组织和传输。
  2. 兼容性强
    • 支持丰富的空间数据类型和属性字段,与 GIS 软件(如 QGIS、ArcGIS)无缝对接。
  3. 便捷操作
    • 系统自动读取和分类 GeoPackage 内容,用户可快速导入所需图层。
  4. 数据完整性
    • 同时加载空间数据和属性表,确保数据的全面性。

制作 GeoPackage 的步骤

GeoPackage 是一种高效且兼容性强的地理空间数据格式。以下是使用 QGISArcGIS 制作 GeoPackage 的详细步骤。

使用 QGIS 制作 GeoPackage

1. 打开 QGIS

2. 加载数据

  • 点击主菜单“图层” -> “添加图层” -> “添加矢量图层”。
  • 浏览本地文件,加载需要转换为 GeoPackage 的数据(如 Shapefile、CSV 等)。

3. 导出为 GeoPackage

  1. 右键加载的图层,在弹出菜单中选择“导出” -> “另存为”。

  2. 在“另存为”对话框中设置以下参数:

    • 格式:选择 “GeoPackage”。
    • 文件名:设置输出文件路径并命名(如 output.gpkg)。
    • 图层名称:为导出的图层命名(如 roads_layer)。
    • 编码:选择 UTF-8(避免属性表乱码)。
  3. 点击“确定”,完成 GeoPackage 文件的生成。

4. 检查 GeoPackage

  • 打开生成的 GeoPackage 文件,确保数据完整且格式正确。

通过导入 GeoPackage 数据,外业宝能够帮助用户快速加载、处理和分析复杂的空间信息,为外业作业提供强大支持和灵活性。