2. Kingbase GIS能力介绍

2.1. 概述

以5G、大数据中心、人工智能、工业互联网、物联网等为代表的新基建正成为我国经济发展的助推新引擎。作为新基建底层的安全重要保障,地理信息技术也将大有可为。随着GIS在各个行业的规模化应用,围绕GIS相关的技术研究、项目应用和市场推广应运而生,如各类GIS平台、中间件、存储等,同时对GIS核心的空间数据库,提出了更高要求。

人大金仓作为国产数据库软件头部企业,拥有自主知识产权的数据管理软件产品KingbaseES,该产品可广泛应用于政务信息化、企业信息化和个人信息服务、自然资源、电力、金融等领域。KingbaseES V8(以下简称KES)数据库可以替代国外数据库产品如Oracle、MySQL等,满足企事业单位管理信息系统、业务及生产系统、决策支持系统等国产化数据库改造升级要求。

2.2. KingbaseES数据库管理系统与GIS系统及数据的关系

GIS数据主要有结构化数据(如矢量数据)、非结构化数据(如栅格数据)和一些文件类型数据(各类切片缓存数据)等。这些数据的存储关系,如下图所示:

图 2.2.1 数据库关系

国内外GIS平台大多数都采用上述架构存储空间数据,并且在数据库类型中存储量最多、使用频度最广的是关系型数据库,可以存储矢量数据、栅格数据、三维数据等GIS相关数据,如易智瑞的GeoScene平台和超图公司的SuperMap平台等,都是使用上图所展示的结构存储空间数据。

KingbaseES拥有KGIS插件(以下简称KGIS),具有空间数据库能力。KingbaseES+KGIS正是满足上述需求的关系型数据库系统,下面将介绍KES数据库管理系统存储的空间数据的能力:

  1. 矢量数据:如行政区划、建筑物、POI点、道路等矢量数据,常见的矢量数据文件格式的扩展名有.dwg、.dxf、.shp、.kml、.geosjon等。其中.dwg、.dxf为CAD的文件格式,.shp为ESRI的矢量格式(现已成国际标准)。

    数据存储方式

    空间数据库将矢量数据文件转为数据库表存储,数据库表中会有专门的字段来储存矢量文件的空间位置,如下图中的geom字段。

    图 2.2.2 数据库存储空间数据

2) 栅格数据: KGIS具有存储栅格数据的能力,栅格数据用像元值信息表达地理与特征,数据种类繁多,例如有表示航片、卫片、高程或无人机等各类栅格文件,如tif、img等栅格数据。 KGIS可以直接存储数据的元数据等属性信息,从而提高数据的查询效率,同时可以减少栅格数据存储读取的时间及空间成本。如影像的实际存储路径、中心点、范围框、星历参数信息等。如下图所示:

图 2.2.3 栅格数据存储属性表

3) 三维数据: KGIS具有存储三维数据的能力,支持用于表示高度信息的"Z"维度以及用于添加额外附加信息的 "M" 维度三维、四维数据,同时还支持三维空间数据,如TIN(不规则三角网)、POLYHEDRALSURFACE在数据库中对体积对象进行建模,KGIS同时拥有许多函数可用于计算三维对象之间的关系。

注意:

GIS系统中的三维模型、倾斜摄影测量数据等,不采用这种方式存储,存储方式参见栅格数据存储。

KingbaseES V8 GIS数据迁移方案(2. Kingbase GIS能力介绍)相关推荐

  1. 服务器迁移域名和证书要改什么用,服务器数据迁移方案介绍 怎样更换网站域名?...

    服务器数据迁移方案介绍 怎样更换网站域名? 分类:云服务资讯 编辑: 浏览量:100 2021-07-12 08:32:44 由于企业在不断发展,现有的网站可能无法满足企业的需求,此时就需要对网站的硬 ...

  2. MINIO-Bucket数据迁移方案

    minio数据迁移方案_Sunlit688的博客-CSDN博客_minio 数据迁移https://blog.csdn.net/weixin_43557605/article/details/1212 ...

  3. 版本管理工具Subversion Edge的备份恢复与数据迁移方案

    软件开发生命周期中会使用到多种工具,这些工具的更迭与迁移,备份与恢复都构成了软件开发生命周期的重要部分.这篇文章以当下最新版本的Subversion Edge为例介绍一下其备份恢复与数据迁移方案,因相 ...

  4. 【产品方案】如何全面建设B端产品中的数据迁移方案

    在新系统替换老系统或者系统升级的项目中,难免会存在数据迁移的工作,并且随着业务系统和数据结构的复杂性,数据迁移的难度越大. 这亦要求在项目实施的前期,根据客户的需求尽可能全面地考虑到各个方面,输出一份 ...

  5. sqldeveloper导出数据字典_如何全面建设B端产品中的数据迁移方案

    加关注,带你看世界 在新系统替换老系统或者系统升级的项目中,难免会存在数据迁移的工作,并且随着业务系统和数据结构的复杂性,数据迁移的难度越大. 这亦要求在项目实施的前期,根据客户的需求尽可能全面地考虑 ...

  6. 姚俊军:如何设计数据迁移方案

    欢迎大家前往云加社区,获取更多腾讯海量技术实践干货哦~ 好的迁移方案设计不仅能够节省迁移成本,还能帮助用户拥有更加完备的异地部署和灾备能力.腾讯云技术专家姚俊军在现场讲解了如何设计数据迁移方案,还和大 ...

  7. Elasticsearch跨集群数据迁移方案+代码操作

    主流的ES迁移有三套方案 1.logstash数据同步 2.ES dump 3.ES snapshot迁移 1.logstash数据同步 ./logstash -f config_file 1. 指定 ...

  8. 数据备份数据迁移方案

    数据备份方式 物理备份 冷备:cp.tar.- 逻辑备份 mysqldump //备份 mysql //恢复 物理备份及恢复 备份 ] cp -r /var/lib/mysql 目录/mysql.ba ...

  9. 代码技巧——数据迁移方案【建议收藏】

    开发工作中,可能会遇到如"大表拆分"."跨库数据迁移"等场景,本文介绍互联网常见架构下的数据迁移方案及实现: 1. 数据迁移的业务场景 以下是需要数据迁移的场景 ...

最新文章

  1. 配置交换机端口聚合(思科)
  2. Android 第三方库RxLifecycle使用
  3. 最全元素水平垂直居中方法
  4. 防止图片盗链和资源恶意下载
  5. 一次Mysql服务不断重启排查,原因竟然是它
  6. hencoder学习自定义view(1)
  7. 线程创建的三种方式和线程池创建的四种方式
  8. 海康威视复赛题 --- 算法说明书
  9. stm32 /*入门1~100步要点全记录
  10. 树莓派安装中文拼音输入法和五笔输入法
  11. window7 安装grldr
  12. 视频剪辑怎么学?四个方面要注意,整体思路是关键
  13. 如何从型号判断NVR支持的接入路数和硬盘数?
  14. http 307重定向
  15. 什么是代码签名?代码签名的好处
  16. 高德地图marker屏蔽Label
  17. 浅谈Api框架神器Swagger2
  18. Spark RDD简介
  19. 服务器系统安装蓝牙驱动,安装蓝牙设备 - Windows drivers | Microsoft Docs
  20. 麒麟系统开发笔记(九):在国产麒麟系统上搭建宇视摄像头SDK基础环境Demo

热门文章

  1. 基于U-Net的眼底图像血管分割实例
  2. 大学物理学下——静电场05高斯定理
  3. Hadoop实战记录-目录
  4. jmp怎么做合并的箱线图_如何在JMP中给箱线图(Box Plot)快速着色
  5. APP通用异常测试场景
  6. Win10自带的邮件email上登录qq邮箱|解决无法访问此账户:xx问题
  7. 自己动手写股票数据分析软件之数据获取
  8. 手机学python_手机学python的app
  9. 敏捷迭代管理 --工时估算(估点)
  10. The Singularity Is Near(奇点临近)阅读笔记----六大纪元