ST_MakePointM

给定x、y和m坐标值来构造一个PointM对象。语法 geometry ST_MakePointM(float x,float y,float m);参数 参数名称 描述 x X值。经度。y Y值。纬度。m M值。示例 SELECT ST_AsEWKT(ST_MakePointM(1,2,3));st_asewkt-POINTM(1 2 3)(1 row)

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_CollectionExtract

从一个(Multi)Geometry对象中,找出并返回指定类型的Geometry对象。语法 geometry ST_CollectionExtract(geometry collection,integer type);参数 参数名称 描述 collection 目标...st_astext-MULTILINESTRING((1 1,2 1),(2 1,2 2))(1 row)

ST_AsHEXEWKB

示例 SELECT ST_AsHEXEWKB(ST_GeomFromText('POLYGON((1 1,1 2,2 2,2 1,1 1))',4326));st_ashexewkb-0103000020E61000000100000005000000000000000000F03F00000000000.0F03F000000000000F03F0000000000000040000000000000004000000000....

ST_ClipByBox2D

通过2D框以快速方式裁剪Geometry对象。语法 geometry ST_ClipByBox2D(geometry geom,...示例 默认调用:SELECT ST_AsText(ST_ClipByBox2D('LINESTRING(0 1,2 1)':geometry,ST_MakeEnvelope(0,0,1,2)));st_astext-LINESTRING(0 1,1 1)(1 row)

ST_Normalize

返回给定Geometry对象的规范形式。语法 geometry ST_Normalize(geometry geom);参数 参数名称 描述 geom 目标Geometry对象。描述 可能会重新排列Polygon环、Polygon中的环和Multi类型中的元素的顶点。...st_astext-LINESTRING(1 1,2 1)(1 row)

ST_RotateZ

将给定的Geometry对象沿Z轴旋转指定的角度。语法 geometry ST_RotateZ(geometry geomA,float rotRadians);参数 参数名称 描述 geomA 目标Geometry对象。rotRadians 旋转的弧度。...st_asewkt-LINESTRING(-1-2 1,-2-2 1)(1 row)

ST_Crosses

语法 boolean ST_Crosses(geometry g1,geometry g2);参数 参数名称 描述 g1 第一个Geometry对象。g2 第二个Geometry对象。描述 两个Geometry对象内部的交集不得为空集,相交集合对象的维度必须比两个输入对象的最大维度值要小。两个...

ST_NDims

st_ndims-2(1 row)3维对象(3DM和3DZ):SELECT ST_NDims('POINT(0 1 2)':geometry)as_3DZ,ST_NDims('POINTM(0 1 2)':geometry)as_3DM;3dz|_3dm-+-3|3(1 row)4维对象:SELECT ST_NDims('POINT(0 1 2 3)':geometry);st_ndims-4(1 row)

ST_BdMPolyFromText

示例 构造一个描述MultiLineString的WKT对象并将其转换为MultiPolygon对象:SELECT st_AsText(ST_BdMPolyFromText('MultiLineString((1 1,1 2),(2 2,1 1),(1 2,2 2),(-1-1,-1-2),(-2-2,-1-1),(-1-2,-2-2))',4326));st_astext-MULTIPOLYGON...

ST_ForceSFS

示例 SELECT ST_ForceSFS(ST_GeomFromText('POLYGON((1 1,2 1,2 2,1 2,1 1))'));st_forcesfs-01030000000100000005000000000000000000F03F000000000000F03F000.0000000000040000000000000F03F00000000000000400000000000000040....

ST_Centroid

返回给定Geometry对象或Geography对象的形心。...st_astext-POINT(0 0)(1 row)LINESTRING的形心:SELECT ST_AsText(ST_Centroid('LINESTRING(0 0,0 1,1 2)':geometry));st_astext-POINT(0.292893218813453 1.085786437626905)(1 row)

ST_DumpRings

返回将一个Polygon对象展开后dump出外环和内环的结果。语法 geometry_dump[]ST_DumpRings(geometry aPolygon);参数 参数名称 描述 ...path|st_astext-+-{0}|POLYGON((0 0,0 4,4 4,4 0,0 0)){1}|POLYGON((1 1,2 1,2 2,1 2,1 1))(2 rows)

ST_SRID

语法 integer ST_SRID(geometry g1);参数 参数名称 描述 g1 目标Geometry对象。描述 该函数支持Circular Strings和Curves类型几何对象。示例 默认调用:SELECT ST_SRID('SRID=4326;POINT(0 0)':geometry);st_srid-4326(1 row)

ST_AddPoint

将一个坐标点添加到LineString中。语法 geometry ST_AddPoint(geometry linestring,geometry point);geometry ST_AddPoint(geometry linestring,geometry point,integer position);...st_asewkt-LINESTRING(0 0,0 1,1 2)(1 row)

ST_NPoints

语法 integer ST_NPoints(geometry g1);参数 参数名称 描述 g1 目标Geometry对象。描述 该函数支持Circular Strings、Curves、Polyhedral surfaces和3D对象。示例 SELECT ST_NPoints('POLYGON((0 0,0 1,1 1,0 0))':geometry);st_npoints-4...

ST_BdPolyFromText

示例 构造一个描述MultiLineString的WKT对象并将其转换为Polygon对象:SELECT st_AsText(ST_BdPolyFromText(ST_AsText(ST_GeomFromText('MultiLineString((1 1,1 2),(2 2,1 1),(1 2,2 2))')),4326));st_astext-POLYGON((1 1,1 2,2 2,1 1))...

ST_DelaunayTriangles

根据输入对象的顶点返回一个Delaunay三角形结果。语法 geometry ST_DelaunayTriangles(geometry ...示例 默认调用:select g,ST_DelaunayTriangles(g)from(select ST_GeneratePoints('POLYGON((0 0,1 0,1 1,0 1,0 0))':geometry,30)as g)as t;

ST_RotateX

将给定的Geometry对象沿X轴旋转指定的角度。语法 geometry ST_RotateX(geometry geomA,float rotRadians);参数 参数名称 描述 geomA 目标Geometry对象。rotRadians 旋转的弧度。描述 ST_RotateX(geomA...st_asewkt-LINESTRING(1-2,2-2)(1 row)

ST_MakeEnvelope

用给定的坐标的最小值和最大值构造一个Polygon对象。语法 geometry ST_MakeEnvelope(double precision xmin,double precision ymin,double precision xmax,double precision ymax,integer ...st_astext-POLYGON((1 2,1 4,3 4,3 2,1 2))(1 row)

ST_AsX3D

返回给定Geometry对象的X3D表示。语法 text ST_AsX3D(geometry g1,integer maxdecimaldigits,integer options);...st_asx3d-<IndexedFaceSet convex='false' coordIndex='01 2 3'><Coordinate point='1 1 0 1 2 0 2 2 0 2 1 0 '/>(1 row)

ST_Zmflag

示例 不同类型的返回值:SELECT ST_Zmflag('POINT(0 1)':geometry)as_2D,ST_Zmflag('POINTM(0 1 2)':geometry)as_3DM,ST_Zmflag('POINT(0 1 2)':geometry)as_3DZ,ST_Zmflag('POINT(0 1 2 3)':geometry)as_4D;2d|_3dm|_3dz|_4d-+-+-+-0|1|2|...

ST_AsKML

返回给定Geometry或Geography对象的KML表示。语法 text ST_AsKML(geometry geom,...st_askml-<Polygon><outerBoundaryIs><LinearRing><coordinates>1,1 1,2 2,.2 2,1 1,1</coordinates></LinearRing></outerBoundaryIs></Polygon>(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_Force3D

将Geometry对象强制转换为XYZ模式。语法 geometry ST_Force3D(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 这是ST_Force_3DZ的别名。如果Geometry原本没有Z坐标,则将其Z坐标设为0。...st_asewkt-POINT(1 2 0)(1 row)

ST_X

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

ST_Force2D

强制转换Geometry对象到2D模式。语法 geometry ST_Force2D(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 输出的Geometry对象将只具有X和Y坐标。该函数支持Circular Strings、Curves、...st_asewkt-POINT(1 2)(1 row)

ST_Translate

将一个Geometry对象偏移给定的数值。语法 geometry ST_Translate(geometry g1,float deltax,float...示例 SELECT ST_AsEWKT(ST_Translate(ST_GeomFromText('LINESTRING(2 1,1 1)',4326),1,1));st_asewkt-SRID=4326;LINESTRING(3 2,2 2)(1 row)

ST_NumPoints

语法 integer ST_NumPoints(geometry g1);参数 参数名称 描述 g1 目标Geometry对象。描述 这是 ST_NPoints 的别名。可以考虑改用 ST_NPoints,它具有多种用途,并且可以处理更多种Geometry类型。示例 SELECT ST_NumPoints('LineString(0 0,...

ST_TransScale

将Geometry对象的坐标值偏移指定的数值和因子。语法 geometry ST_TransScale(geometry geomA...示例 SELECT ST_AsEWKT(ST_TransScale(ST_GeomFromText('LINESTRING(2 1,1 1)',4326),1,1,2,2));st_asewkt-SRID=4326;LINESTRING(6 4,4 4)(1 row)

ST_Z

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

ST_MakePoint

构造一个2D,3DZ或者4D的点...st_astext-POINT(1 2)(1 row)创建3D-Z对象:SELECT ST_AsText(ST_MakePoint(1,2,3));st_astext-POINT Z(1 2 3)(1 row)创建4D对象:SELECT ST_AsText(ST_MakePoint(1,2,3,4));st_astext-POINT ZM(1 2 3 4)(1 row)

ST_PointOnSurface

返回一个一定与给定Geometry对象表面相交的点。语法 geometry ST_PointOnSurface(geometry g1);...示例 默认调用:SELECT ST_AsText(ST_PointOnSurface('POLYGON((0 0,0 2,2 2,2 0,0 0))':geometry));st_astext-POINT(1 1)(1 row)

ST_AsEWKB

示例 默认使用小端在前,示例如下:SELECT ST_AsEWKB(ST_GeomFromText('POLYGON((1 1,1 2,2 2,2 1,1 1))',4326));st_asewkb-\x0103000020e61000000100000005000000000000000000f03f000000000.000f03f000000000000f03f...

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_Force3DZ

将Geometry对象强制转换为XYZ模式。语法 geometry ST_Force3DZ(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 如果源Geometry没有Z坐标,则将其Z坐标设为0。该函数支持Circular Strings...st_asewkt-POINT(1 2 0)(1 row)

ST_RotateY

将给定的Geometry对象沿Y轴旋转指定角度。语法 geometry ST_RotateY(geometry geomA,float rotRadians);参数 参数名称 描述 geomA 目标Geometry对象。rotRadians 旋转的弧度。描述 ST_RotateY(geomA...st_asewkt-LINESTRING(-1 2,-2 2)(1 row)

ST_AsBinary

示例 默认使用小端在前,示例如下:SELECT ST_AsBinary(ST_GeomFromText('POLYGON((1 1,1 2,2 2,2 1,1 1))',4326));st_asbinary-\x01030000000100000005000000000000000000f03f000000000000f03f0.00000000000f03f...

ST_AsText

语法 text ST_AsText(geometry g1);text ST_AsText(geometry g1,integer maxdecimaldigits);text ST_AsText(geography g1);text ST_AsText(geography g1,integer maxdecimaldigits);参数 参数名称 描述 g1 目标Geometry/Geography对象。...

ST_Force4D

强制转换Geometry对象到4D(XYZM)模式。语法 geometry ST_Force4D(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 缺少Z坐标和M坐标时将默认添加0。该函数支持Circular Strings、...st_asewkt-POINT(1 2 3 0)(1 row)
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云服务器 ECS 全局事务服务 (文档停止维护) 弹性伸缩 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用