# 概述

从数据存储角度,MapGIS的数据包括两大类:数据库中数据和本地数据。数据库中数据包括MapGISLocal、MapGISLocalPlus、网络数据源(Oracle、SQLServer、PostgresSQL等)和中间件(ArcSDE、ArcGIS PersonalGDB和FileGDB中间件),本地数据是指存储在本地磁盘上的GIS数据,包括MapGIS 6x(*.wt/*.wl/*.wp),本地二维矢量数据(*.shp、*.dxf等)、本地栅格文件(*.msi、*.tif、*.img等)、三维模型(*.obj、*.3ds、*.fbx、*.las等)。

从数据类型角度,MapGIS支持的数据类型包括二维矢量(点、线、区、注记类)、栅格(包括影像和DEM)、三维模型(包括模型面、模型体、BIM、点云、倾斜摄影)、网络类、网格类和栅格体元数据。

MapGIS 数据转换功能,可实现同种类型的数据在不同的存储介质、不同格式上的相互转换。

提示:

MapGIS数据转换时,由于异常数据、特殊名称属性字段等原因,会导致数据转换失败或原始与结果数据的图元个数不一致。建议启动"MapGIS安装路径\Program\GisDebugWinTool.exe"工具,再执行数据转换。此工具可显示详细错误信息。

实现数据转换的途径包括:

(1)MapGIS GDBCatalog目录树的数据库节点或空间数据节点右键菜单,可实现数据导入导出。

导入包含MapGIS 6x数据、MapGIS GDB数据、表格数据及其他数据类型等;导出包含MapGIS 6x数据、MapGIS GDB数据、ArcGIS File GDB、ArcGIS Personal GDB、表格数据及其他数据类型。

(2)MapGIS GDBCatalog目录树的要素数据集节点右键菜单,可实现数据导入导出。

提供海图数据导入功能;提供MapGIS 6x数据、MapGIS GDB数据、ArcGIS File GDB、ArcGIS Personal GDB、表格数据及其他数据类型的导出功能;

(3)MapGIS GDBCatalog目录树的简单要素类等节点右键菜单,可实现数据导入导出。

可导入MapGIS 6x数据、MapGIS GDB数据及其他数据;导出MapGIS 6x数据、MapGIS GDB数据、表格数据及其他数据类型。

(4)MapGIS GDBCatalog目录树的栅格数据集节点右键菜单,可实现数据导入导出。

以下将对上表中能实现导入与导出的节点进行详细地列表展示:

  • 支持右键导入的节点,其具体支持导入的数据类型见下表:
菜单节点
支持的导入类型
数据类型 扩展名
①数据库节点 ②空间数据节点 MapGIS 6x数据 MapGIS 6x点 *.wt
MapSGIS 6x线 *.wl
MapGIS 6x区 *.wp
MapGIS 6x表 *.wb
MapGIS 6x工程文件 *.mpj
MapGIS 6x明码文件 *.wat、*.wal、*.wap
MapGIS GDB数据 简单要素类 sfcls
注记类 acls
对象类 ocls
栅格目录 rcat
栅格数据集 ras
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Foxpro表格 *.dbf
6x表格 *.wb
Txt文件 *.txt
其他数据 矢量文件 *.txt、*.csv、*.mif、*.shp、*.e00、*.dxf、*.dwg、*.dgn、*.vct、*.gml、*.kml、*.json、*.geojson、*.gpkg
Coverage文件 *.adf
栅格文件 *.msi、*.tif、*.img、*.bmp、*.jpg、*.gif.、*.jp2、*.png、*.txt、*.grd、*.bil、*ecw、*vrt
文本文件 *.txt、*.csv
Json文件 *.json、*.geojson
OGC GeoPackage矢量数据 *.gpkg
三维模型数据 *.obj、*.3ds、*.dae、*.osgb、*.osg、*.stl、*.xml、*.x
点云数据 *.las、*.obj、*.off、*.pcd、*.ply、*.pts、*.xyz
BIM数据 *.ifc、*.fbx、*.citygml、*.gml
MapInfo文件 *.mif、*.tab
ArcGIS文件 *.shp、*.e00
AutoCAD文件 *.dxf、*.dwg
中国标准矢量交换格式 *.vct
OpenGIS文件 *.gml、*.kml
ArcGIS File GDB *.gdb
ArcGIS Personal GDB *.mdb
NetCDF文件 *.nc
③要素数据集节点 海图数据 S-57 Files *.000
④要素数据集子项节点 MapGIS 6x数据 MapGIS 6x点 *.wt
MapSGIS 6x线 *.wl
MapGIS 6x区 *.wp
MapGIS 6x表 *.wb
MapGIS 6x工程文件 *.mpj
MapGIS 6x明码文件 *.wat、*.wal、*.wap
MapGIS GDB数据 简单要素类 sfcls
注记类 acls
对象类 ocls
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Foxpro表格 *.dbf
6x表格 *.wb
Txt文件 *.txt
其他数据 常用文件 *.txt、*.csv、*.mif、*.shp、*.e00、*.dxf、*.dwg、*.dgn、*.vct、*.gml、*.kml、*.json、*.geojson、*.gpkg
文本文件 *.txt、*.csv
MapInfo文件 *.mif
ArcInfo文件 *.e00
ArcView Shape文件 *.shp
AutoCAD文件 *.dxf、*.dwg
中国标准矢量交换格式 *.vct
OpenGIS GML文件 *.gml
OpenGIS KML文件 *.kml
三维模型数据 *.obj、*.3ds、*.dae、*.osgb、*.osg、*.stl、*.xml、*.x
点云数据 *.las、*.obj、*.off、*.pcd、*.ply、*.pts、*.xyz
BIM数据 *.ifc、*.fbx、*.citygml、*.gml
⑤简单要素类节点 MapGIS 6x数据 MapGIS 6x点 *.wt
MapSGIS 6x线 *.wl
MapGIS 6x区 *.wp
MapGIS 6x表 *.wb
MapGIS 6x工程文件 *.mpj
MapGIS 6x明码文件 *.wat、*.wal、*.wap
MapGIS GDB数据 简单要素类 sfcls
注记类 acls
对象类 ocls
栅格目录 rcat
栅格数据集 ras
其他数据 常用文件 *.txt、*.csv、*.mif、*.shp、*.e00、*.dxf、*.dwg、*.dgn、*.vct、*.gml、*.kml、*.json、*.geojson、*.gpkg
文本文件 *.txt、*.csv
Json文件 *.json、*.geojson
OGC GeoPackage矢量数据 *.gpkg
MapInfo文件 *.mif
ArcInfo文件 *.e00
ArcView Shape文件 *.shp
AutoCAD文件 *.dxf、*.dwg
中国标准矢量交换格式 *.vct
OpenGIS GML文件 *.gml
OpenGIS KML文件 *.kml
三维模型数据 *.obj、*.3ds、*.dae、*.osgb、*.osg、*.stl、*.xml、*.x
点云数据 *.las、*.obj、*.off、*.pcd、*.ply、*.pts、*.xyz
BIM数据 *.ifc、*.fbx、*.citygml、*.gml
⑥注记类 MapGIS 6x数据 MapGIS 6x点 *.wt
MapGIS 6x明码文件 *.wat
MapGIS GDB数据 注记类 acls
其他数据 常用文件 *.txt、*.mif、*.e00、*.dxf、*.vct
文本文件 *.txt
MapInfo文件 *.mif
ArcInfo文件 *.e00
AutoCAD DXF文件 *.dxf
中国标准矢量交换格式 *.vct
⑦对象类 MapGIS 6x数据 MapGIS 6x点 *.wt
MapSGIS 6x线 *.wl
MapGIS 6x区 *.wp
MapGIS 6x表 *.wb
MapGIS 6x工程文件 *.mpj
MapGIS 6x明码文件 *.wat、*.wal、*.wap
MapGIS GDB数据 简单要素类 sfcls
注记类 acls
对象类 ocls
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Foxpro表格 *.dbf
6x表格 *.wb
Txt文件 *.txt
⑧栅格目录 MapGIS GDB数据 栅格目录 rcat
⑨栅格数据集节点 栅格文件 / *.msi、*.tif、*.img、*.bmp、*.jpg、*.gif.、*.jp2、*.png、*.txt、*.grd、*.bil、*ecw、*vrt
MapGIS GDB数据 栅格数据集 ras
6x DEM库 / *.inf
⑩网格类 MapGIS GDB数据 网格数据集 gridcls
其他数据 文本文件 *.txt
⑪栅格体元数据集 MapGIS GDB数据 栅格体元数据集 voxeldataset
NetCDF文件 netCDF文件 *.nc
  • 支持右键导出的节点,其具体支持导出的数据类型见下表:
菜单节点 支持的导出类型 数据类型 扩展名
①数据库节点 ②空间数据节点 ③要素数据集节点 ④要素数据集子项节点 MapGIS 6x数据 6x文件(6x表文件) *.wt/*.wl/*.wp/*.wb
MapGIS GDB数据 简单要素类 sfcls
注记类 acls
对象类 ocls
栅格数据集 ras
ArcGIS FileGDB / *.gdb
ArcGIS PersonalGDB / *.mdb
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Txt表格 *.txt
其他数据 文本文件(Txt文件、Csv文件) *.txt、*.csv
Json文件 *.json
MapInfo文件(Mif文件、Tab文件) *.mif、*.tab
ArcGIS文件(Shape文件、E00文件) *.shp、*.e00
AutoCAD文件(Dxf文件、Dwg文件) *.dxf、*.dwg
中国标准矢量交换格式(Vct文件) *.vct
OpenGIS文件(Gml文件、Kml文件) *.gml、*.kml
⑤简单要素类节点 ⑥简单要素图层 MapGIS 6x数据 6x文件(6x表文件) *.wt/*.wl/*.wp/*.wb
MapGIS GDB数据 简单要素类 sfcls
对象类 ocls
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Txt表格 *.txt
其他数据 文本文件(Txt文件、Csv文件) *.txt、*.csv
Json文件 *.json
MapInfo文件(Mif文件、Tab文件) *.mif、*.tab
ArcGIS文件(Shape文件、E00文件) *.shp、*.e00
AutoCAD文件(Dxf文件、Dwg文件) *.dxf、*.dwg
中国标准矢量交换格式(Vct文件) *.vct
OpenGIS文件(Gml文件、Kml文件) *.gml、*.kml
ArcGIS FileGDB *.gdb
ArcGIS PersonalGDB *.mdb
⑦注记类节点 ⑧注记图层 MapGIS 6x数据 6x文件(6x表文件) *.wt/*.wb
MapGIS GDB数据 注记类 acls
对象类 ocls
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Txt表格 *.txt
其他数据 文本文件(Txt文件) *.txt
MapInfo文件(Mif文件、Tab文件) *.mif、*.tab
ArcGIS文件(E00文件) *.e00
AutoCAD文件(Dxf文件、Dwg文件) *.dxf、*.dwg
中国标准矢量交换格式(Vct文件) *.vct
ArcGIS FileGDB *.gdb
ArcGIS PersonalGDB *.mdb
⑨对象类节点 ⑩对象类 MapGIS 6x数据 6x表文件 *.wb
MapGIS GDB数据 对象类 ocls
表格数据 Excel表格 *.xlsx、*.xls
Access表格 *.mdb
Txt表格 *.txt
其他数据 ArcGIS FileGDB *.gdb
ArcGIS PersonalGDB *.mdb
⑪栅格目录节点 ⑫栅格目录子项节点 MapGIS GDB数据 栅格目录 rcat
⑬栅格数据集节点 ⑭栅格数据图层 MapGIS GDB数据 栅格数据集 ras
栅格文件 MSI文件 *.msi
TIFF文件 *.tif
IMG文件 *.img
PIX文件 *.pix
ENVI文件 *.*
RAW文件 *.*
BMP文件 *.bmp
JPEG文件 *.jpg
Atlantis MFF2e文件 *.ddf
Atlantis MFF文件 *.hdr
FIT文件 *.fit
ILWIS Raster Map文件 *.mpr、*.mpl
Netpbm文件 *.ppm、*.pgm
PCI .aux Labelled文件 *.pix
PNG文件 *.png
Bil数据 *.bil
Grd数据 *.grd
GDAL Virtual 数据 *.vrt
⑮网格类节点 ⑯网格类 MapGIS GDB数据 网格数据集 gridcls
其他数据 文本文件 *.txt
⑰栅格体元数据集节点 ⑱栅格体元数据图层 MapGIS GDB数据 栅格体元数据集 voxeldataset
NetCDF文件 netCDF文件 *.nc

(5)通过单击“数据转换”工具条上的“导入”、“导出”按钮也可以打开数据转换界面,实现数据的导入、导出。

外部数据类型见下图:

(6)通过OGR中间件(无需配置),可以在工作空间中直接打开的第三方数据及数据操作支持情况如下:

数据转换界面指南

在数据转换界面的上方,提供了8个操作按钮,每个操作按钮实现的功能如下:

  • 【添加】:需要导入/导出的数据;
  • 【删除】:添加到数据转换界面中不需要的数据或添加错误的数据;
  • 【修改】:数据参数,修改的项目包括目的数据名称、目的数据类型、目的数据目录,主要用于统改参数;
  • 【全选】:快速选择添加上的所有数据,便于统改参数、全部删除等批量操作;
  • 【反选】:快速选择用户所需的数据;
  • 【日志】:查看日志;
  • 【设置】:通用设置。设置日志文件路径等通用参数;
  • 【其他】:数据转换界面提供的其他操作,包括:添加表格数据、检查错误、自动改错。