人大金仓和达梦的空间数据本领对比

[复制链接]
查看983 | 回复0 | 2023-8-23 11:47:37 | 显示全部楼层 |阅读模式
一、总得来说:
人大金仓底层更解决于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://blog.csdn.net/shishi521/article/details/129267015
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则