DMGEO2 系统包实现了 SFA 标准(《OpenGIS® Implementation Standard for Geographic information - Simple feature access - Part 2: SQL option》)中规定的 SQL 预定义 schema,基于 SQL UDT(自定义数据类型)的空间数据类型和空间数据类型的初始化,以及针对空间数据类型的几何体计算函数。DMGEO2 系统包以 DM8 的对象数据类型为基础,构造空间数据对象类型,以第三方开源几何处理函数库 geos,proj,sfcgal 为运算基础,将其封装为 liblwgeom 数据库,实现对空间数据类型的几何计算。相比于 DMGEO 系统包增加了新的空间数据类型及几何体计算函数。考虑到 DMGEO2 与 DMGEO 的全局同义词有冲突,同步增加了 DMGEO 系统包的全局同义词管理功能(用法同 DMGEO2 相同)。

DM 根据空间数据第一个点的坐标维度来确定该空间数据的几何维度,若该空间数据的坐标中存在维度小于几何维度的坐标,则在该坐标参数的末尾自动补充维度值 0;若存在维度大于几何维度的坐标,则自动忽略该坐标参数末尾多余的维度值。因此若同时使用不同维度的坐标来描述一个空间数据,则无法保证该空间数据的准确性。

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: