www.as-se.org/ssms
Studies in Surveying and Mapping Science (SSMS) Volume 3, 2015
Conversion Algorithm of Data Formats from VCT to GDB Jingli Wang*, Xiaofeng Wang, Yuntao Ma School of Traffic Engineering, Shenyang Jianzhu University, Shenyang, China, 110168 13898803180@163.com; 2wxf_sy@126.com; 3mayuntao7@163.com
*1
Abstract Geospatial data is usually organized and managed by Geodatabase(GDB) Technology. But GDB is not compatible with diversified forms of geographic data, a spatial data transfer standard is necessary. VCT is the vector of the geospatial data transfer format. Incompatible data formats can be converted to GDB by VCT which is transition data format. The conversion of data formats from VCT to GDB is the key to land resource database construction and resource sharing. The Data Format Conversion Optimization(DFCO) algorithm was proposed through dynamic index file based on secondary development platform of AE and C# by comparing the VCT and GDB data model. The DFCO algorithm realized the conversion of data formats from VCT to GDB so that more geospatial data formats can be compatible with land resource database. By using DFCO algorithm, cost of land resource database construction will be reduced and conversion efficiency of data formats will be improved. Keywords VCT; GDB; ArcGIS Engine; Geodatabase; CNSDTF; Dynamic Index
Introduction With the development of geographic information system, the ways of geographic data storage gradually change from paper to digital storage. Geographic data formats are diversified in land resource database construction. Because there is no standard storage format, the cost of database construction of GIS limits the development of GIS without data resource sharing[1-8]. As vector format of the spatial data transfer standard, VCT has not been fully utilized because of no unified standard of data transfer format[9-11]. By now many database management systems are based on the secondary development platform of AE which are incompatible with VCT. Therefore, the study on conversion of data formats from VCT to GDB is necessary and can improve the compatibility of GDB with more data formats through VCT[1213]. This paper analysed the model of data structure of VCT and GDB by contrast, indicated the method of the storage of geometrical data and attribute data by creating dynamic index file, showed how to check the reliability of DFCO algorithm and discussed the shortage of DFCO algorithm. Contrast of VCT and GDB Data Model VCT, vector of national data transfer format, consists of 6 parts which are header file, feature type, attribute structure, geometrical data, annotation and attribute data. GDB is a unified and relational database of AreGIS which is used for managing GIS data, makes unified description of geospatial data such as vector, raster, TIN, network, locates under common frame and stores attribute data and geometrical data in the unique system. Point, line and polygon of VCT should be created in GDB. Geospatial data of VCT is stored in field called Shape whose type is OLE object in GDB and attribute data of VCT is stored in other fields. Map symbols are not defined in VCT which should be redefined in GDB. The differences of structure between VCT and GDB are shown in Table 1. DFCO Algorithm Geometrical data and attribute data are stored separately in VCT, which stores in the same table in GDB. The 20