ST_NumPoints

返回一个LineString或CircularString中包含的点的个数。语法 integer ST_NumPoints(geometry g1);参数 参数名称 描述 g1 目标Geometry对象。...示例 SELECT ST_NumPoints('LineString(0 0,0 1,1 1)':geometry);st_numpoints-3(1 row)

ST_ClosestPoint

返回Geometry对象g1之中,离g2最近的2D坐标点。语法 geometry ST_ClosestPoint(geometry g1,geometry g2);...示例 SELECT ST_AsText(ST_ClosestPoint('LINESTRING(0-1,0 1)':geometry,'POINT(1 0)':geometry));st_astext-POINT(0 0)(1 row)

ST_IsValidReason

返回一段文本描述输入参数是否为Valid对象,如果不是,则输出原因。语法 boolean ST_IsValidReason...示例 SELECT ST_IsValidReason('POLYGON((0 0,0 1,1 0,1 1,0 0))':geometry);st_isvalidreason-Self-intersection[0.5 0.5](1 row)

ST_X

返回一个Point对象的X坐标值。语法 float ST_X(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point对象。如果输入值不可用或非法,则返回NULL。该函数支持3D对象,并且不会删除Z坐标。...st_x-0(1 row)

ST_3DDistance

示例 select ST_3DDistance('MESHGEOM(PATCH(TRIANGLE Z(0 0 0,0 10 0,0 0 10)))':meshgeom,'MESHGEOM(PATCH(TRIANGLE Z(1 0 0,1 1 0,1 0 1)))':meshgeom);1 select ST_3DDistanc('MESHGEOM(PATCH(INDEXSURFACE Z(VERTEX(0 0 0,0 10 0,0 0 ...

ST_MPolyFromText

从给定的WKT字符串和SRID来构造一个MultiPolygon对象。语法 geometry ST_MPolyFromText(text wKT,integer srid);geometry ST_MPolyFromText(text wKT);...st_astext-MULTIPOLYGON(((0 0,1 0,1 1,0 0),(1 1,2 1,2 2,1 1)))(1 row)

ST_3DMaxDistance

返回给定的两个Geometry对象在三维空间中的最远距离。语法 float ST_3DMaxDistance(geometry g1,...示例 SELECT ST_3DMaxDistance('POINT(0 0 0)':geometry,'LINESTRING(0 0 1,1 1 0)':geometry);st_3dmaxdistance-1.4142135623731(1 row)

ST_M

返回传入点的M坐标值。传入参数必须是一个Point对象。语法 float ST_M(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 该函数支持3D对象,并且不会删除Z坐标。示例 SELECT ST_M('POINTM(0 1 2)':geometry);st_m-2(1 row)

ST_MemUnion

示例 默认调用:select ST_asText(ST_MemUnion(g))from(select unnest(array['POLYGON((0 0,1 0,1 2,0 2,0 0))':geometry,'POLYGON((1 0,3 0,3 1,1 1,1 0))':geometry])as g)as t;st_astext-POLYGON((1 0,0 0,0 2,1 2,1 1,3 1,3 0,1 0))(1 ...

ST_Y

返回一个Point对象的Y坐标值。语法 float ST_Y(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point对象。如果输入值不可用或非法,则返回...示例 SELECT ST_Y('POINT(0 1 2 3)':geometry);st_y-1(1 row)

ST_Z

返回一个Point对象的Z坐标值。语法 float ST_Z(geometry aPoint);参数 参数名称 描述 aPoint 目标Point对象。描述 输入值必须是一个Point对象。如果输入值不可用或非法,则返回...示例 SELECT ST_Z('POINT(0 1 2 3)':geometry);st_z-2(1 row)

ST_Disjoint

如果给定的两个Geometry对象不相接,返回True。语法 boolean ST_Disjoint(geometry a,geometry b);...示例 默认调用:SELECT ST_Disjoint('LINESTRING(0 0,-3-3)':geometry,'LINESTRING(0 1,1 0)':geometry);st_disjoint-t(1 row)

ST_SetPoint

将传入LineString中给定序号的坐标点替换为参数中指定的坐标点。语法 geometry ST_SetPoint(geometry linestring,integer zerobasedposition,geometry point);参数 参数名称 描述 linestring 目标...st_astext-LINESTRING(0 1,1 1)(1 row)

ST_XMin

返回输入Geometry对象边界框X坐标的最小值。语法 float ST_XMin(box3d aGeomorBox2DorBox3D);参数 参数名称 描述 aGeomorBox2DorBox3D Box2d对象、Box3d对象或Geometry对象。描述 该函数的支持参数虽然定义为box3d类型,但...st_xmin-0(1 row)

GeometryType

返回Geometry对象的类型名,例如 LINESTRING,POLYGON,MULTIPOINT。语法 text GeometryType...geometrytype-LINESTRING(1 row)带有M值的对象:SELECT GeometryType('LINESTRINGM(1 0 1,2 0 2)':geometry);geometrytype-LINESTRINGM(1 row)

ST_AddMeasure

使用上下限区间线性插值方法给几何对象添加M值,返回新的几何对象。语法 geometry ST_AddMeasure(geometry geomMline,float8 measureStart,float8 measureEnd);参数 参数名称 描述 geomMline ...st_astext-LINESTRING M(1 0 1,2 0 2)(1 row)

ST_Overlaps

如果两个Geometry在空间上重叠,但不存在其中一个完全包含另一个的情况,则返回True。语法 boolean ST_Overlaps...示例 默认调用:SELECT ST_Overlaps('LINESTRING(0 0,0 2)':geometry,'LINESTRING(0 1,0 3)':geometry);st_overlaps-t(1 row)

ST_ExteriorRing

返回表示Polygon外环的LineString。语法 geometry ST_ExteriorRing(geometry aPolygon);参数 参数名称 描述 aPolygon 一个Polygon对象。描述 如果Geometry对象不是Polygon,则返回NULL。...st_astext-LINESTRING(1 0,3 0,0 3,1 0)(1 row)

ST_MinimumClearanceLine

返回一个包含两个点的LineString,代表了给定Geometry对象的最小间隙。...示例 默认调用:SELECT ST_AsText(ST_MinimumClearanceLine('POLYGON((0 0,1 0,1 1e-4,0 0))'));st_astext-LINESTRING(1 0,0.99999999 0.000099999999)(1 row)

ST_NRings

示例 有内部环的POLYGON对象:SELECT ST_NRings('POLYGON((1 0,0 3,3 0,1 0),(1 0,2 0,0 2,1 0))':geometry);st_nrings-2(1 row)无内部环的POLYGON对象:SELECT ST_NRings('POLYGON((1 0,0 3,3 0,1 0))':geometry);st_nrings-1(1 row)

ST_NumInteriorRing

返回输入Polygon对象的内边界环的个数。语法 integer ST_NumInteriorRing(geometry aPolygon);...示例 SELECT ST_NumInteriorRing('POLYGON((1 0,0 3,3 0,1 0),(1 0,2 0,0 2,1 0))':geometry);st_numinteriorring-1(1 row)

构建环境

Java环境 基于基础环境,并安装了:maven 3.5 gradle 4.1 提供三个JDK版本:oracle-jdk1.7(code.language=oracle-jdk1.7)oracle-jdk1.8(code.language=oracle-jdk1.8)oracle-jdk1.9(code.language=oracle-jdk1.9)NodeJS环境 基于基础...

ST_Contains

如果Geometry对象A包含Geometry对象B,则返回True。语法 boolean ST_Contains(geometry geomA,geometry ...示例 SELECT ST_Contains('POLYGON((0 0,0 3,3 0,0 0))':geometry,'POLYGON((0 0,0 1,1 0,0 0))':geometry);st_contains-t(1 row)

ST_Covers

示例 ST_Covers与 ST_Contains 的区别:SELECT ST_Covers(g1,g2),ST_Contains(g1,g2)FROM(SELECT 'POLYGON((0 0,1 1,1 0,0 0))':geometry as g1,'LINESTRING(0 0,1 1)':geometry as g2)as test;st_covers|st_contains-+-t|f(1 row)

ST_InteriorRingN

返回输入Polygon参数的第n条(从1开始计数)内部边界圈的LineString。语法 geometry ST_InteriorRingN(geometry aPolygon,integer n);参数 参数名称 描述 aPolygon 目标Polygon对象。...st_astext-LINESTRING(1 0,2 0,0 2,1 0)(1 row)

ST_GeometryN

返回给定Geometry里面...st_astext-POLYGON((1 0,2 0,0 2,1 0))(1 row)提取GeometryCollection对象:SELECT ST_AsText(ST_GeometryN('GeometryCollection(POINT(1 0),POLYGON((1 0,2 0,0 2,1 0)))':geometry,1));st_astext-POINT(1 0)(1 row)

ST_NumGeometries

示例 Multi对象:SELECT ST_NumGeometries('MULTIPOLYGON(((1 0,0 3,3 0,1 0)),((1 0,2 0,0 2,1 0)))':geometry);st_numgeometries-2(1 row)GeometryCollection对象:SELECT ST_NumGeometries('GeometryCollection(POINT(1 0),POLYGON((1 0...

ST_NumInteriorRings

示例 ST_NumInteriorRings与 ST_NRings 方法的对比:SELECT ST_NRings(geom),ST_NumInteriorRings(geom)FROM(SELECT 'POLYGON((1 0,0 3,3 0,1 0),(1 0,2 0,0 2,1 0))':geometry as geom)as test;st_nrings|st_numinteriorrings-+-2|1(1 row...

ST_LineToCurve

把一个LineString/Polygon转换成一个CircularString、Curved Polygon类型对象。语法 geometry ST_LineToCurve(geometry geomANoncircular);参数 参数名称 描述 ...st_astext-CURVEPOLYGON(CIRCULARSTRING(1 0,-1 0,1 0))(1 row)

ST_Loft

示例 SELECT ST_AsText(ST_Loft('POLYGON((0 0,1 0,1 1,0 0),(0.5 0.5,0.6 0.5,0.6 0.6,0.5 0.5))','LINESTRING(0 0 0,10 0 0,10 10 0,10 10 10)',5));MESHGEOM(PATCH(POLYGON Z((0-0.333333333333333 0.666666666666667,0 0....

ST_IsPolygonCW

如果输入Polygon参数的所有外边界都是顺时针的,所有内边界都是逆时针的,则返回true。...示例 顺时针的Polygon对象:SELECT ST_IsPolygonCW('POLYGON((1 0,0 3,3 0,1 0),(1 0,2 0,0 2,1 0))':geometry);st_ispolygoncw-t(1 row)

ST_IsPolygonCCW

如果输入Polygon对象的所有外边界都是逆时针的,且所有内边界都是顺时针的,则返回true。...示例 逆时针的Polygon对象:SELECT ST_IsPolygonCCW('POLYGON((1 0,3 0,0 3,1 0),(1 0,0 2,2 0,1 0))':geometry);st_ispolygonccw-t(1 row)

ST_Summary

示例 默认调用:SELECT ST_Summary('MULTIPOLYGON(((1 0,0 3,3 0,1 0)),((1 0,2 0,0 2,1 0)))':geometry);st_summary-MultiPolygon[B]with 2 elements+Polygon[]with 1 rings+ring 0 has 4 points+Polygon[]with 1 rings+ring 0 has 4 ...

ST_SymDifference

返回表示Geometry对象A和Geometry对象B不相交部分的Geometry对象。语法 geometry ST_SymDifference(geometry geomA,geometry geomB);参数 参数名称 描述 geomA Geometry对象A。...st_astext-MULTILINESTRING((0 0,1 0),(2 0,3 0))(1 row)

ST_3DIntersects

判断三维模型、三维几何是否相交。...示例 select ST_3DIntersects('MESHGEOM(PATCH(TRIANGLESTRIP Z(0 0 0,0 10 0,0 0 10,0 10 10),POINT Z(0 0 0)))':meshgeom,'MESHGEOM(PATCH(LINESTRING(-1 0 0,-1-0.5 0)))':meshgeom);f

ST_IsCollection

如果输入参数类型为GeometryCollection、Multi(Point,...st_iscollection-t(1 row)GeometryCollection对象:SELECT ST_IsCollection('GeometryCollection(POINT(1 0),POLYGON((1 0,2 0,0 2,1 0)))':geometry);st_iscollection-t(1 row)

ST_RemovePoint

从一个LineString之中移除指定索引编号的点。语法 geometry ST_RemovePoint(geometry linestring,integer offset);参数 参数名称 描述 linestring 目标Geometry对象。offset 索引编号。...st_astext-LINESTRING(1 1,1 0)(1 row)

REGEXP_SUBSTR

示例 在下面的简单示例中,REGEXP_SUBSTR搜索的字符串为第一组包含3个连续数字的电话号码:postgres=SELECT REGEXP_SUBSTR('800-555-*','[0-9][0-9][0-9]',1,1)FROM DUAL;regexp_substr-800(1 row)它定位了第一次出现的3个数字,并返回字符...

REGEXP_INSTR

这个字符串为第一次出现的包含3个连续数字的模式:postgres=SELECT REGEXP_INSTR('800-555-1212','[0-9][0-9][0-9]',1,1)FROM DUAL;regexp_instr-1(1 row)示例中命令了REGEXP_INSTR返回第一次出现的位置。如果我们要修改命令使其返回三个...

Oracle物理备份的准备工作

如下返回示例表示 ORACLE_HOME 地址为/opt/oracle/product/19c/dbhome_1:/opt/oracle/product/19c/dbhome_1 Oracle RAC文件查询 为了保证备份成功,您需要在备份Oracle RAC前对控制文件、参数文件、数据文件、归档日志、REDO日志文件进行...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库 AnalyticDB PostgreSQL版 文件存储 CPFS 智能语音交互 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用