人大金仓和达梦的空间数据能力对比

这篇具有很好参考价值的文章主要介绍了人大金仓和达梦的空间数据能力对比。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、总得来说:

人大金仓底层更解决于pg数据库, 人大金仓的空间能力基于postgis能力来实现,能力挺强大的.

细节上人大金仓的架构上也对空间的支持框架做的比达梦更加完善。例如数据库的集群能力,并行计算能力,空间数据的索引,空间数据的处理算子相对完善。

达梦数据库的底层更像oracle数据库,空间能力相对有点不够灵活,还有工作空间的概念,对空间计算能力的支持不像人大金仓那么丰富。

二、人大金仓的空间架构及能力:

人大金仓与达梦数据库比较,算法,机器学习,人工智能,数据库

1.矢量


管理函数
访问函数
编辑函数
输入输出函数
长事务函数
空间关系函数
叠加函数
处理函数
聚类函数
仿射函数
线性函数
投影转换函数
测量函数
最值函数
几何构造函数
校验函数
轨迹函数

2.栅格


输入函数
输出函数
波段计算函数
创建栅格
栅格编辑函数
波段编辑函数
代数分析函数
高程模型函数
栅格运算符
空间关系函数
栅格管理
栅格属性
波段属性
像素属性设
波段统计分析
栅格处理函数

3.拓扑


拓扑几何构造
拓扑构建函数
拓扑管理函数
拓扑编辑函数
拓扑访问
拓扑处理函数
拓扑空间关系
拓扑处理
拓扑几何输出
拓扑访问函数
拓扑几何编辑
拓扑几何访问

4.三维函数


管理函数
访问函数
编辑函数
输入输出函数
测量函数
栅格分析函数
叠加函数
处理函数
空间关系函数
仿射变换
空间关系函
线性函数
测量函数
最值函数
几何构造函数
几何构造函数
校验函数
轨迹函数

 三、达梦数据库的空间能力:

达梦的空间能力都在geo这个包里,需要把这个包引入才可以做空间适配。整个感觉就是geos的框架能力而已。

1 数据类型
达梦的空间数据类型是以类的方式进行体现的,具体有:
 ST_Geometry:最基本的几何体,是其他几何类型的基类
 ST_Point:点几何体
 ST_Curve,ST_LineString(ST_LineArring):线几何体。ST_Curve 是抽
象类,ST_LineString 是 ST_Curve 可实例化的子类
ST_Surface,ST_Polygon:面几何体。ST_Surface 是抽象类,ST_Polygon
是 ST_Surface 可实例化的子类
 ST_GeomCollection:几何体集合
ST_Multipoint:点集合
ST_Multicurve,ST_Multilinestring:线集合。ST_Multicurve 是抽象
类,ST_Multilinestring 是 ST_Multicurve 可实例化的子类
ST_Multisurface,ST_Multipolygon:多边形集合。ST_Multisurface 是
抽象类,ST_Multipolygon 是 ST_Multisurface 可实例化的子类


1.1空间几何对象st_geometry()——类成员说明


SRID 空间参考坐标系 ID。
 geo_wkb 二进制格式的几何体信息。
 geo_typeid 几何体类型 ID。-1 表示 ST_Geometry;0 表示 ST_Point;1 表示
ST_LineString ; 2 表 示 ST_LineArring ; 3 表 示 ST_Polygon ; 4 表 示
ST_Multipoint;5 表示 ST_Multilinestring;6 表示 ST_Multipolygon;7
表示 ST_GeomCollection。

1.2空间几何对象st_geometry()——类方法说明:

 st_wkt()返回文本格式表示的几何体。
 st_dim()几何体的几何维度。
 st_type()几何体的类型名。
 st_isempty()几何体是否为空。
st_issimple()是否为简单几何体。
 st_isvalid()几何体信息是否有效。
 st_coordim()几何体的坐标维度。
st_NumGeos()几何体对象个数。
ST_NUMPOINTS()几何体点的个数。
ST_LENGTH()几何体长度。
 ST_POINT_X()点几何体的 X 坐标。
ST_POINT_Y()点几何体的 Y 坐标。
ST_START_POINT()线几何体的起点。

ST_END_POINT()线几何体的终点。
ST_IS_RING()线几何体是否是环。
 ST_IS_CLOSED()几何体是否是封闭的。
 ST_CENTROID()几何体质心。
ST_POINT_ON()几何体表面上的点。
ST_AREA()几何体面积。
ST_EXT_RING()几何体外环。
ST_NUM_INTER_RING()几何体内环数。

2 几何体构造函数
ST_GeomFromText
ST_PointFromText
ST_LineFromText
ST_PolyFromText
ST_MPointFromText
ST_MLineFromText
ST_MPolyFromText
ST_GeomFromWKB
ST_PointFromWKB
ST_LineFromWKB
ST_PolyFromWKB
ST_MPointFromWKB
ST_MLineFromWKB
ST_MPolyFromWKB
ST_CreateCircle
ST_CreateArc
ST_CreateArcPolygon
ST_CreateAnnulus
ST_CreateAnnularSector

3.几何信息获取函数

ST_Dimension
ST_CoordDim
ST_GeometryType
ST_AsText
ST_AsText
ST_AsBinary
ST_SRID
ST_ISValid
ST_ISEmpty
ST_ISSimple
ST_X
ST_Y
ST_MinX
ST_MAXX
ST_MINY
ST_MAXY
ST_StartPoint
ST_EndPoint
ST_ISRing
ST_ISClosed
ST_Length
ST_Perimeter
ST_NumPoints
ST_PointN
ST_Centroid
ST_PointOnSurface
ST_Area
ST_ExteriorRing
ST_NumInteriorRing
ST_Boundary
ST_Envelope
ST_InteriorRingN
ST_NumGeometries
ST_GeometryN

4.空间关系判断函数
ST_DISJOINT
ST_Equals
ST_INTERSECTS
ST_TOUCHES
ST_CROSSES
ST_WITHIN
ST_CONTAINS
ST_OVERLAPS
ST_RELATE

5.几何运算函数
ST_Distance
ST_Intersection
ST_Difference
ST_Union
ST_SymDifference
ST_Buffer
ST_ConvexHull
ST_Split
ST_MakeValid
ST_AsGEOJSON
ST_Transform
ST_SetSRID
ST_SimplifyPreserveTopology

6.其他过程函数
ST_ADD_SPATIAL_REF
ST_DEL_SPATIAL_REF
ST_geo_valid_check
ST_UPDATE_SRID

7.创建、检测、删除语句
SP_INIT_GEO_SYS
SF_CHECK_GEO_SYS文章来源地址https://www.toymoban.com/news/detail-547376.html

到了这里,关于人大金仓和达梦的空间数据能力对比的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 人大金仓分析型数据库备份和恢复(一)

    人大金仓分析型数据库备份和恢复(一)

    目录 前言 备份和恢复概述 并行备份 非并行备份 需求和限制         定期执行备份能确保在数据损坏或者系统失效发生时能恢复数据或者重建数据库系统。用户还可以使用备份从一个数据库系统迁移数据到另一个数据库系统。         数据库支持并行和非并行的方法

    2024年02月09日
    浏览(28)
  • 人大金仓 KingbaseES 数据库更换 license文件

    人大金仓数据库单机和集群license数量不同。 单机一般一个,集群一般两个。 1、查找老的license.dat文件,在任何位置执行以下命令: [root@kingbase bin]# find / -name license.dat /opt/Kingbase/ES/V8R3/license.dat /home/flysync/license.dat /data/kingbase/R6/license.dat 2、kingbase授权文件确认,一般license.dat全

    2024年02月11日
    浏览(33)
  • 人大金仓数据库KingbaseES 安全功能入门学习

    人大金仓数据库KingbaseES 安全功能入门学习

    安全、身份鉴别、用户管理、审计 金仓数据库管理系统KingbaseES V8.0支持微软Windows 7、Windows XP、Windows 2003、 Windows 2008等32位及64位发行版本。 准备需要安装的金仓数据库管理系统KingbaseES安装程序和jdk1.8及以上的jdk环境。 1.3.1 安装用户 在安装金仓数据库管理系统KingbaseES V8.0时

    2024年02月05日
    浏览(499)
  • Docker部署人大金仓KingBaseEs V8数据库

    本文章用例人大金仓版本为KingbaseEs V8R3 , 详细信息为:kingbase (Kingbase) V008R003C002B0290。 需要安装连接工具Dbeaver。 Dbeaver安装教程地址 :https://blog.csdn.net/fy512/article/details/121335289 [人大金仓官网]https://www.kingbase.com.cn/ [人大金仓官方开发授权文件获取] https://www.kingbase.com.cn/sqwjx

    2024年02月11日
    浏览(35)
  • CYQ.Data 支持 KingbaseES人大金仓数据库

    CYQ.Data 支持 KingbaseES人大金仓数据库

    KingbaseES是一种关系型数据库管理系统,也被称为人大金仓数据库。KingbaseES 是北京人大金仓信息技术股份有限公司研发的,具有自主知识产权的通用数据库产品。 该产品面向事务处理类应用,兼顾各类数据分析类应用,可用做管理信息系统、业务及生产系统、决策支持系统、

    2024年03月10日
    浏览(37)
  • [开发|数据库] java程序人大金仓数据库适配笔记

    需要去人大金仓https://www.kingbase.com.cn/qd/index.htm下载linux版iso文件和授权文件(license-企业版-90天)。 iso文件需要挂载在指定目录下。 参考:(https://www.cnblogs.com/bluestorm/p/16941812.html)。 人大金仓数据库安装过程中出现乱码/内容不显示是因为jdk版本不匹配,通过asdf更换java版本为

    2024年02月12日
    浏览(47)
  • 人大金仓分析型数据库使用之创建和管理表

    目录 前言 一、创建表 1、选择列的数据类型 2、设置表和列约束 3、选择表分布策略         数据库的表与任何一种关系型数据库中的表类似,不过其表中的行被分布在系统中的不同实例上。 当用户创建一个表时,用户会指定该表的分布策略。                 

    2024年02月09日
    浏览(30)
  • 麒麟V10服务器上安装与运行人大金仓数据库

    麒麟V10服务器上安装与运行人大金仓数据库

    1、简介 人大金仓数据库(KingbaseES)是面向事务处理类、兼顾分析类应用领域的新型数据库产品,致力于解决高并发、高可靠数据存储计算问题,是一款为企事业单位管理信息系统、业务系统量身打造的承载数据库,目前性能已全面升级,是具有高成熟度的数据库产品。 2、

    2024年02月15日
    浏览(8)
  • Spring Boot整合JPA和人大金仓(Kingbase8)数据库

    在开发Java应用程序时,使用JPA(Java Persistence API)可以方便地进行数据库操作。而人大金仓(Kingbase8)是一款基于国产化研发的关系型数据库。本文将介绍如何在Spring Boot项目中整合JPA和人大金仓数据库,并提供相关实例来演示使用方式。 在开始之前,请确保已经满足以下条

    2024年02月12日
    浏览(16)
  • Oracle和达梦:连接多行查询结果

    Oracle和达梦:连接多行查询结果

    使用LISTAGG函数,您可以将多行数据连接成一个字符串,并指定分隔符进行分隔。这在需要将多行数据合并为单个字符串的情况下非常有用,例如将多个值合并为逗号分隔的列表。 函数介绍 按查询顺序连接 按查询顺序反向连接

    2024年02月08日
    浏览(4)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包