当前位置:网站首页>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.
边栏推荐
猜你喜欢
(17) 51 MCU - AD/DA conversion
为什么他们选择和AI恋爱?
深度学习:使用nanodet训练自己制作的数据集并测试模型,通俗易懂,适合小白
Creative code confession
Interview summary: Why do interviewers in large factories always ask about the underlying principles of Framework?
【Endnote】Word插入自定义形式的Endnote文献格式
《.NET物联网从零开始》系列
新来个技术总监,把DDD落地的那叫一个高级,服气
Xunrui cms website cannot be displayed normally after relocation and server change
iNFTnews | 对体育行业和球迷来说,NFT可以带来什么?
随机推荐
VOC格式数据集转COCO格式数据集
直播预告|30分钟快速入门!来看可信分布式AI链桨的架构设计
多线程涉及的其它知识(死锁(等待唤醒机制),内存可见性问题以及定时器)
新来个技术总监,把DDD落地的那叫一个高级,服气
方法重写与Object类
Utilities 程序员失眠时的数羊列表 | 每日趣闻
iNFTnews | What can NFTs bring to the sports industry and fans?
《.NET物联网从零开始》系列
KingbaseES V8 GIS数据迁移方案(2. Kingbase GIS能力介绍)
AI+小核酸药物|Eleven完成2200万美元种子轮融资
深度学习:使用nanodet训练自己制作的数据集并测试模型,通俗易懂,适合小白
CMS website construction process
Leetcode brushing questions - 22. Bracket generation
CNI (Container Network Plugin)
How DHCP works
std::string::find 返回值的坑
PHP Skills Assessment
直播回放含 PPT 下载|基于 Flink & DeepRec 构建 Online Deep Learning
配置类总结