Ganos sfmesh已经实现了sfmesh、meshgeom类型的原生3D空间索引。使用方法 sfmesh类型 创建带sfmesh字段的表。create table mesh_gist_test(id integer,the_mesh sfmesh);插入sfmesh记录。insert into mesh_gist_test values(1,'{"version":...
Ganos sfmesh已经实现了sfmesh、meshgeom类型的原生3D空间索引。使用方法 sfmesh类型 创建带sfmesh字段的表。create table mesh_gist_test(id integer,the_mesh sfmesh);插入sfmesh记录。insert into mesh_gist_test values(1,'{"version":...
语法 bool ST_3DIntersects(meshgeomgeom1,meshgeomgeom2);bool ST_3DIntersects(meshgeomgeom1,box3d box);bool ST_3DIntersects(sfmeshsfmeshObject1,sfmeshsfmeshObject2);参数 参数名称 描述 geom meshgeom对象 box box3d对象。...
语法 bool ST_3DIntersects(meshgeomgeom1,meshgeomgeom2);bool ST_3DIntersects(meshgeomgeom1,box3d box);bool ST_3DIntersects(sfmeshsfmeshObject1,sfmeshsfmeshObject2);参数 参数名称 描述 geom meshgeom对象 box box3d对象。...
st_asbox3d-{"BOX3D(115.533333333333 38.5333333333333 0,116 39 55418.9804682462)","BOX3D(115.533333333333 39 0,116 39.5333333333333 55418.9804682462)","BOX3D(116 38.5333333333333 0,116.533333333333 39 55418.9804682462)",...
st_asbox3d-{"BOX3D(115.533333333333 38.5333333333333 0,116 39 55418.9804682462)","BOX3D(115.533333333333 39 0,116 39.5333333333333 55418.9804682462)","BOX3D(116 38.5333333333333 0,116.533333333333 39 55418.9804682462)",...
对于Geometry对象,在投影坐标系下,如果两个对象之间的3d距离在distanceOfSrid指定的距离内,则返回true,否则返回false。语法 boolean ST_3DDWithin(geometry g1,geometry g2,double precision distanceOfSrid);参数 参数名称 描述 g1 ...
阿里云计划停止售卖云原生数据湖分析DLA,其湖分析功能将并入云原生数据仓库AnalyticDB MySQL版。停售对象 云原生数据湖分析DLA 停售计划 2023年06月01日起,停止新购云原生数据湖分析DLA实例和开通服务。2023年12月01日起,停止升级云原生...
对于Geometry对象,在投影坐标系下,如果两个对象之间的3d距离在distanceOfSrid指定的距离内,则返回true,否则返回false。语法 boolean ST_3DDWithin(geometry g1,geometry g2,double precision distanceOfSrid);参数 参数名称 描述 g1 ...
返回传入点的M坐标值。传入参数必须是一个Point对象。语法 float ST_M(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_M('POINTM(0 1 2)':geometry);st_m-2(1 row)
返回传入点的M坐标值。传入参数必须是一个Point对象。语法 float ST_M(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_M('POINTM(0 1 2)':geometry);st_m-2(1 row)
返回一个Point对象的Y坐标值。语法 float ST_Y(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_Y('POINT(0 1 2 3)':geometry);st_y-1(1 row)
返回一个Point对象的Z坐标值。语法 float ST_Z(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_Z('POINT(0 1 2 3)':geometry);st_z-2(1 row)
返回一个Point对象的X坐标值。语法 float ST_X(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_X('POINT(0 1 2 3)':geometry);st_x-0(1 row)
返回一个Point对象的Y坐标值。语法 float ST_Y(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_Y('POINT(0 1 2 3)':geometry);st_y-1(1 row)
返回一个Point对象的X坐标值。语法 float ST_X(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_X('POINT(0 1 2 3)':geometry);st_x-0(1 row)
返回一个Point对象的Z坐标值。语法 float ST_Z(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_Z('POINT(0 1 2 3)':geometry);st_z-2(1 row)
如果给定的Geometry对象在3D空间内相交,则返回True。语法 boolean ST_3DIntersects(geometry geomA,geometry geomB);参数 参数名称 描述 geomA 第一个Geometry对象。geomB 第二个Geometry对象。描述 如果Overlaps、Touches、Within中任何...
如果给定的Geometry对象在3D空间内相交,则返回True。语法 boolean ST_3DIntersects(geometry geomA,geometry geomB);参数 参数名称 描述 geomA 第一个Geometry对象。geomB 第二个Geometry对象。描述 如果Overlaps、Touches、Within中任何...
数据库是企业最重要的基础技术软件,随着云计算的快速崛起以及对传统IT基础设施带来的革新,云数据库也面临着新的机遇和挑战。经过阿里巴巴集团多年双十一技术的积累与云原生环境的创新结合,2017年9月,阿里云正式对外发布了自主研发的云...
返回一个Geometry对象中顶点的个数,适用于任何Geometry对象。...描述 该函数支持Circular Strings、Curves、Polyhedral surfaces和3D对象。示例 SELECT ST_NPoints('POLYGON((0 0,0 1,1 1,0 0))':geometry);st_npoints-4(1 row)
center ENU的中心点,Point3D类型:经纬度+海拔高度(m)。描述 将ECEF坐标系的模型投影到ENU坐标系。center为ENU坐标系的参考点,必须为EPSG:4326 Point3D类型。例如 'SRID=4326;POINT(0 0 0)',代表经纬度为 POINT(0 0)位置,地面海拔高度...
描述 该函数支持3D对象,并且不会删除Z坐标。该函数支持Circular Strings和Curves类型Geometry对象。示例 默认调用:SELECT ST_HasArc('GeometryCollection(POINT(1 0),CIRCULARSTRING(1 2,3 4,5 6))':geometry);st_hasarc-t(1 row)
返回一个Geometry对象中顶点的个数,适用于任何Geometry对象。...描述 该函数支持Circular Strings、Curves、Polyhedral surfaces和3D对象。示例 SELECT ST_NPoints('POLYGON((0 0,0 1,1 1,0 0))':geometry);st_npoints-4(1 row)
语法 meshgeom ST_Loft(geometry geom2d,geometry line3d,int4 chamfer);参数 参数名称 描述 geom2d geometry对象,仅支持Polygon2D类型。line3d geometry对象,支持LineString3D类型。chamfer 倒角平滑的分段数。描述 将二维Polygon沿着...
center ENU的中心点,Point3D类型:经纬度+海拔高度(m)。描述 将ECEF坐标系的模型投影到ENU坐标系。center为ENU坐标系的参考点,必须为EPSG:4326 Point3D类型。例如 'SRID=4326;POINT(0 0 0)',代表经纬度为 POINT(0 0)位置,地面海拔高度...
返回给定LineString的最后一个点。...该函数支持3D对象,并且不会删除Z坐标。该函数支持Circular Strings和Curves对象。示例 SELECT ST_AsText(ST_EndPoint('LINESTRING(0 0,2 2)':geometry));st_astext-POINT(2 2)(1 row)
描述 该函数支持3D对象,并且不会删除Z坐标。该函数支持Circular Strings和Curves类型Geometry对象。示例 默认调用:SELECT ST_HasArc('GeometryCollection(POINT(1 0),CIRCULARSTRING(1 2,3 4,5 6))':geometry);st_hasarc-t(1 row)
语法 geometry ST_Force3DZ(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 如果源Geometry没有Z坐标,则将其Z坐标设为0。该函数支持Circular Strings、Curves、Polyhedral surfaces和3D对象。示例 SELECT ST_AsEWKT(ST...
语法 meshgeom ST_Loft(geometry geom2d,geometry line3d,int4 chamfer);参数 参数名称 描述 geom2d geometry对象,仅支持Polygon2D类型。line3d geometry对象,支持LineString3D类型。chamfer 倒角平滑的分段数。描述 将二维Polygon沿着...
使用Visvalingam-Whyatt算法返回给定Geometry对象的...示例 ST_Simplify和ST_SimplifyVW效果对比:select g,ST_Simplify(g,0.5),ST_SimplifyVW(g,0.5)from(select 'LINESTRING(0 0,2 2,3 1,3.5 1.5,5 0,5.25 0.25,5.5 0)':geometry as g)as t;
该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles and Triangulated Irregular Network Surfaces(TIN)和3D对象。示例 SELECT ST_AsEWKT(ST_Force2D(ST_GeomFromEWKT('POINT(1 2 3)')));st_asewkt-POINT(1 2)(1 row)
返回给定LineString的最后一个点。...该函数支持3D对象,并且不会删除Z坐标。该函数支持Circular Strings和Curves对象。示例 SELECT ST_AsText(ST_EndPoint('LINESTRING(0 0,2 2)':geometry));st_astext-POINT(2 2)(1 row)
强制转换Geometry对象到4D(XYZM)模式。语法 geometry ST_Force4D(geometry geomA);...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_AsEWKT(ST_Force4D(ST_GeomFromEWKT('POINT(1 2 3)')));st_asewkt-POINT(1 2 3 0)(1 row)
语法 geometry ST_Force3DZ(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 如果源Geometry没有Z坐标,则将其Z坐标设为0。该函数支持Circular Strings、Curves、Polyhedral surfaces和3D对象。示例 SELECT ST_AsEWKT(ST...
使用Visvalingam-Whyatt算法返回给定Geometry对象的...示例 ST_Simplify和ST_SimplifyVW效果对比:select g,ST_Simplify(g,0.5),ST_SimplifyVW(g,0.5)from(select 'LINESTRING(0 0,2 2,3 1,3.5 1.5,5 0,5.25 0.25,5.5 0)':geometry as g)as t;
该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles and Triangulated Irregular Network Surfaces(TIN)和3D对象。示例 SELECT ST_AsEWKT(ST_Force2D(ST_GeomFromEWKT('POINT(1 2 3)')));st_asewkt-POINT(1 2)(1 row)
返回输入Geometry对象的顶点逆序排列之后的对象。语法 geometry ST_Reverse...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_AsText(ST_Reverse(ST_GeomFromText('LINESTRING(2 1,1 1)')));st_astext-LINESTRING(1 1,2 1)(1 row)
返回一个LineString或环形...描述 该函数支持3D对象,并且不会删除Z坐标。该函数支持Circular Strings和Curves类型几何对象。示例 默认调用:SELECT ST_AsText(ST_StartPoint('LINESTRING(0 0,2 2)':geometry));st_astext-POINT(0 0)(1 row)
强制转换Geometry对象到4D(XYZM)模式。语法 geometry ST_Force4D(geometry geomA);...该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_AsEWKT(ST_Force4D(ST_GeomFromEWKT('POINT(1 2 3)')));st_asewkt-POINT(1 2 3 0)(1 row)