当前位置:网站首页>KingbaseES V8 GIS data migration solution (2. Introduction to the capabilities of Kingbase GIS)
KingbaseES V8 GIS data migration solution (2. Introduction to the capabilities of Kingbase GIS)
2022-08-05 01:53:00 【A thousand sails pass by the side of the sinking boat_】
2. Introduction to Kingbase GIS capabilities
2.1. Overview
New infrastructure represented by 5G, big data centers, artificial intelligence, industrial Internet, Internet of Things, etc. is becoming a new engine for my country's economic development.As an important security guarantee for the bottom layer of the new infrastructure, geographic information technology will also have great potential.With the large-scale application of GIS in various industries, GIS-related technical research, project application and market promotion emerge as the times require, such as various GIS platforms, middleware, storage, etc. At the same time, for the core spatial database of GIS, morehigh demands.
Renmin University Jincang, as the head enterprise of domestic database software, has a data management software product KingbaseES with independent intellectual property rights, which can be widely used in government informatization, enterprise informatization and personal information services, natural resources, electricity, finance, etc.field.The kingbaseES V8 (hereinafter referred to as KES) database can replace foreign database products such as Oracle, MySQL, etc., and meet the transformation and upgrading requirements of domestic databases such as management information systems, business and production systems, and decision support systems of enterprises and institutions.
2.2. Relationship between KingbaseES database management system and GIS system and data
GIS data mainly includes structured data (such as vector data), unstructured data (such as raster data) and some file type data (various tile cache data).The storage relationship of these data is shown in the following figure:

Figure 2.2.1 Database relationship
Most GIS platforms at home and abroad use the above architecture to store spatial data, and among the database types, the relational database is the most stored and most frequently used, which can store vector data, raster data, 3D data and other GISRelevant data, such as Yizhirui's GeoScene platform and SuperMap's SuperMap platform, use the structure shown in the figure above to store spatial data.
KingbaseES has KGIS plug-in (hereinafter referred to as KGIS), with spatial database capabilities.KingbaseES+KGIS is a relational database system that meets the above requirements. The following will introduce the capabilities of spatial data stored in the KES database management system:
Vector data: Vector data such as administrative divisions, buildings, POI points, roads, etc. The extensions of common vector data file formats are .dwg, .dxf, .shp, .kml, .geosjon, etc.Among them, .dwg and .dxf are the file formats of CAD, and .shp is the vector format of ESRI (now it has become an international standard).
Data storage method
The spatial database converts the vector data files into database tables for storage, and there will be special fields in the database tables to store the space for the vector filesLocation, as shown in the geom field in the following figure.

Figure 2.2.2 Database storage space data
2) Raster data: KGIS has the ability to store raster data. Raster data uses pixel value information to express geography and features. There are many kinds of data, such as aerial photos, satellite photos, elevations or drones, etc.Various raster files, such as tif, img and other raster data.KGIS can directly store metadata and other attribute information of data, thereby improving data query efficiency and reducing the time and space cost of raster data storage and reading.Such as the actual storage path of the image, center point, range frame, ephemeris parameter information, etc.As shown below:
Figure 2.2.3 Raster data storage attribute table
3) 3D data: KGIS has the ability to store 3D data, supports "Z" dimension for expressing height information and "M" dimension for adding additional information, 3D and 4D data, and also supports 3D spatial data, such as TIN (Irregular Triangulation Network), POLYHEDRALSURFACE to model volume objects in the database, KGIS also has many functions that can be used to calculate the relationship between three-dimensional objects.
Note:
The 3D model and oblique photogrammetry data in the GIS system are not stored in this way. For the storage method, please refer to raster data storage.
边栏推荐
猜你喜欢
随机推荐
快速批量修改VOC格式数据集标签的文件名,即快速批量修改.xml文件名
【翻译】CNCF对OpenTracing项目的存档
pytorch的使用:卷积神经网络模块
Method Overriding and Object Class
.Net C# 控制台 使用 Win32 API 创建一个窗口
tcp中的三次握手与四次挥手
[How to smash wool according to the music the couple listens to during the Qixi Festival] Does the background music affect the couple's choice of wine?
释放技术创新引擎,英特尔携手生态合作伙伴推动智慧零售蓬勃发展
PHP技能评测
Transfer Learning - Joint Geometrical and Statistical Alignment for Visual Domain Adaptation
Use of pytorch: Convolutional Neural Network Module
MySQL学习
linux(centOs7)部署mysql(8.0.20)数据库
【Redis】Linux下Redis安装
直播预告|30分钟快速入门!来看可信分布式AI链桨的架构设计
IJCAI2022 | DictBert:采用对比学习的字典描述知识增强的预训练语言模型
iNFTnews | What can NFTs bring to the sports industry and fans?
[Endnote] Word inserts a custom form of Endnote document format
Object.defineProperty实时监听数据变化并更新页面
超越YOLO5-Face | YOLO-FaceV2正式开源Trick+学术点拉满











