Data model migration

In the aspect of Data Management, data is generally stored and managed based on a certain data model, and the data model usually contains many specific sub-data models, such as point/line/region, network, Mosaic Dataset, etc. Therefore, the first step of Data Migration is to replace other data models with the data models provided by SuperMap. In addition, these data are stored in the form of individuals, files or databases, so these other platform storage media need to be converted into the corresponding databases provided by SuperMap for storage.

Therefore, Data Migration is divided into data model migration and geographic database migration .

Data model migration

Geodatabase is a kind of data model which adopts standard relational database technology and object-oriented method to represent geographic information. It supports storing and managing geographic information in standard Database Management System (DBMS) tables, and organizing geographic data according to hierarchical data objects. Include Object Class, Feature Class, Feature Dataset, and so on. Geodatabase can be regarded as a Data Management model, which integrates vector, raster, address, network, projection and other data to store and manage, and its expression of geospatial features is close to people's understanding of the real world.

In SuperMap GIS, Dataset is used to store the same type of spatial objects, which is one of the basic organizational units of Spatial Data. Currently supports Point Dataset, Line Dataset, Region Dataset, Tabular Dataset, Network Dataset, CAD, Text Dataset, Route Dataset, Image/Raster Dataset and other types. For the Detail Description of the SuperMap data model, see the SuperMap SDX + Spatial Data model .

Mosaic Dataset Import Effect Comparison:

Geographic database migration

Geographic Database of ArcGIS

The geographic database of ArcGIS includes personal geographic database, file geographic database and enterprise geographic database.

  • Personal Geodatabase: It is the Source Data format of ArcGIS geographic database stored and managed in Microsoft Access data files. The data file is up to 2 GB in size and is only available for Windows operating systems.
  • File Geodatabase: It is a collection of various types of GIS Datasets saved in the file system folder. Each Dataset is saved in the form of a file. The file size can be expanded up to 1 TB.
  • Enterprise Geodatbase/ArcSDE: is a collection of various types of GIS Datasets saved in the form of tables in a relational database, with no restrictions on size and number of users. This type of database is stored in a relational database using Oracle, Microsoft SQL Server, IBM Informix, or PostgreSQL.

SuperMap Geodatabase

SuperMap SDX + is a Spatial Data library engine. It can realize the integration of spatial Geometry data and attribute data of GIS into a variety of relational databases, and realize Edit Data, index management, Spatial Query and other capabilities. For a more detailed description of SuperMap SDX +, see the SuperMap SDX + Spatial Data Engine feature .

  • File Engine File engines supported

    by SuperMap SDX + include: SuperMap customized UDB/UDBX engine, Shapefile file engine, original Image Files engine, Vector Tile file engine, etc. Among them, UDBX is the expansion and enhancement of the UDB engine of hypergraph customization, and its function is more stable. The UDB engine is the only file-based Spatial Data engine in the SuperMap Objects custom format. A data project of the UDB engine includes two files, the file with the extension of UDB stores Spatial Data and adopts the OLE compound document technology, and the file with the extension of UDD is an attribute database and adopts the SQLite database format. Because UDB/UDBX files use compound document technology, they support both Vector Data and Image Data storage.

  • Database Engine The database engine supported

    by SuperMap SDX + is mainly for Oracle, SQLServer, Kingbase and other relational Database Management systems, as well as Alibaba POLARDB and Huawei GaussDB databases. At the same time, it also adapts to the support of PostGIS, the native spatial engine in PostgresSQL.

  • Types of geodatabases that support migration

Related content

Data Migration overview

Database migration

Map document migration

Service Migration