以下列出所有受支持的空间方法。"球形地球" 列中的 X 表示该方法在球形地球空间参照系中也受支持。SQL/MM 列反映与 SQL/MM 标准 (ISO/IEC 13249-3: 2006) 的符合性。
方法 | 类型 | 说明 | 球形地球 | SQL/MM |
---|---|---|---|---|
ST_Affine 方法 | ST_Geometry 类型 |
执行将在一个调用中执行旋转、平移和缩放操作的仿射变换。 |
服务商扩充 | |
ST_Area 方法 | ST_MultiSurface 类型 |
以指定单位计算多表面的面积。 |
9.5.3 | |
ST_Area 方法 | ST_Surface 类型 |
以指定单位计算表面的面积。 |
8.1.2 | |
ST_AsBinary 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 WKB 表示。 |
X | 5.1.37 |
ST_AsGML 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 GML 表示。 |
X | 5.1.39 |
ST_AsGeoJSON 方法 | ST_Geometry 类型 |
返回 JSON 格式的表示几何的字符串。 |
X | 服务商扩充 |
ST_AsKML 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 KML 表示。 |
X | 5.1.39 |
ST_AsSVG 方法 | ST_Geometry 类型 |
返回表示几何值的 SVG 图形。 |
X | 服务商扩充 |
ST_AsText 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的文本表示。 |
X | 5.1.35 |
ST_AsWKB 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 WKB 表示。 |
X | 服务商扩充 |
ST_AsWKT 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 WKT 表示。 |
X | 服务商扩充 |
ST_AsXML 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的 XML 表示。 |
X | 服务商扩充 |
ST_Boundary 方法 | ST_Geometry 类型 |
返回几何值的边界。 |
5.1.14 | |
ST_Centroid 方法 | ST_MultiSurface 类型 |
计算表示多表面的数学质心的 ST_Point。 |
9.5.5 | |
ST_Centroid 方法 | ST_Surface 类型 |
返回表示表面值的数学质心的 ST_Point 值。 |
8.1.4 | |
ST_Contains 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上包含另一个几何值。 |
5.1.31 | |
ST_ContainsFilter 方法 | ST_Geometry 类型 |
以较低成本测试一个几何是否包含另一个几何。 |
服务商扩充 | |
ST_ConvexHull 方法 | ST_Geometry 类型 |
返回几何值的凸包。 |
5.1.16 | |
ST_CoordDim 方法 | ST_Geometry 类型 |
返回与 ST_Geometry 值的各个点一同存储的坐标维数。 |
X | 5.1.3 |
ST_CoveredBy 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上被另一个几何值覆盖。 |
X | 服务商扩充 |
ST_CoveredByFilter 方法 | ST_Geometry 类型 |
以较低成本测试一个几何是否可能被另一个几何覆盖。 |
X | 服务商扩充 |
ST_Covers 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上覆盖另一个几何值。 |
X | 服务商扩充 |
ST_CoversFilter 方法 | ST_Geometry 类型 |
以较低成本测试一个几何是否覆盖另一个几何。 |
X | 服务商扩充 |
ST_Crosses 方法 | ST_Geometry 类型 |
测试某几何值是否跨越另一个几何值。 |
5.1.29 | |
ST_CurveN 方法 | ST_CompoundCurve 类型 |
返回复合曲线中的第 n 条曲线。 |
X | 7.4.5 |
ST_CurvePolyToPoly 方法 | ST_CurvePolygon 类型 |
返回曲线多边形的内插值作为多边形。 |
X | 8.2.7 |
ST_CurveToLine 方法 | ST_Curve 类型 |
返回 ST_Curve 值的 ST_LineString 内插值。 |
X | 7.1.7 |
ST_Difference 方法 | ST_Geometry 类型 |
返回表示两个几何的点集差异的几何值。 |
X | 5.1.20 |
ST_Dimension 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的维度。点的维度为 0,线的维度为 1,面的维度为 2。任何空几何的维度都为 -1。 |
X | 5.1.2 |
ST_Disjoint 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上与另一个几何值无交集。 |
X | 5.1.26 |
ST_Distance 方法 | ST_Geometry 类型 |
返回 ${selfexpr} 与指定几何值之间的最小距离。 |
X | 5.1.23 |
ST_EndPoint 方法 | ST_Curve 类型 |
返回 ST_Curve 值的终点的 ST_Point 值。 |
X | 7.1.4 |
ST_Envelope 方法 | ST_Geometry 类型 |
返回几何值的外围矩形。 |
5.1.15 | |
ST_Equals 方法 | ST_Geometry 类型 |
测试 ST_Geometry 值是否在空间上与其它 ST_Geometry 值相等。 |
X | 5.1.24 |
ST_EqualsFilter 方法 | ST_Geometry 类型 |
以较低成本测试某几何是否与另一个几何相等。 |
X | 服务商扩充 |
ST_ExteriorRing 方法 | ST_CurvePolygon 类型 |
检索或修改外环。 |
X | 8.2.3 |
ST_ExteriorRing 方法 | ST_Polygon 类型 |
检索或修改外环。 |
X | 8.3.3 |
ST_GeometryN 方法 | ST_GeomCollection 类型 |
返回几何集合中的第 n 个几何。 |
X | 9.1.5 |
ST_GeometryType 方法 | ST_Geometry 类型 |
返回 ST_Geometry 值的类型名称。 |
X | 5.1.4 |
ST_InteriorRingN 方法 | ST_CurvePolygon 类型 |
返回曲线多边形中的第 n 个内环。 |
X | 8.2.6 |
ST_InteriorRingN 方法 | ST_Polygon 类型 |
返回多边形中的第 n 个内环。 |
X | 8.3.5 |
ST_Intersection 方法 | ST_Geometry 类型 |
返回表示两个几何的点集交集的几何值。 |
X | 5.1.18 |
ST_Intersects 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上与其它值相交。 |
X | 5.1.27 |
ST_IntersectsFilter 方法 | ST_Geometry 类型 |
以较低成本测试两个几何是否相交。 |
X | 服务商扩充 |
ST_IntersectsRect 方法 | ST_Geometry 类型 |
测试某几何是否与某个矩形相交。 |
X | 服务商扩充 |
ST_Is3D 方法 | ST_Geometry 类型 |
确定几何值是否具有 Z 坐标值。 |
X | 5.1.10 |
ST_IsClosed 方法 | ST_Curve 类型 |
测试 ST_Curve 值是否闭合。如果曲线的起点和终点重合,则曲线闭合。 |
X | 7.1.5 |
ST_IsClosed 方法 | ST_MultiCurve 类型 |
测试 ST_MultiCurve 值是否闭合。如果曲线的起点和终点重合,则曲线闭合。如果多曲线非空但边界为空,则该多曲线是闭合的。 |
X | 9.3.3 |
ST_IsEmpty 方法 | ST_Geometry 类型 |
确定几何值是否表示空集。 |
X | 5.1.7 |
ST_IsMeasured 方法 | ST_Geometry 类型 |
确定几何值是否具有关联测量值。 |
X | 5.1.11 |
ST_IsRing 方法 | ST_Curve 类型 |
测试 ST_Curve 值是否为环。如果曲线闭合且简单(不自相交),则曲线是环。 |
X | 7.1.6 |
ST_IsSimple 方法 | ST_Geometry 类型 |
确定几何值是否为简单型(不包含自交集或不具有其它不规则性)。 |
X | 5.1.8 |
ST_IsValid 方法 | ST_Geometry 类型 |
确定几何是否为有效空间对象。 |
X | 5.1.9 |
ST_IsWorld 方法 | ST_Surface 类型 |
测试 ST_Surface 是否覆盖整个空间。 |
8.1.6 | |
ST_Lat 方法 | ST_Point 类型 |
返回 ST_Point 值的纬度坐标。 |
X | 服务商扩充 |
ST_LatNorth 方法 | ST_Geometry 类型 |
检索几何最北端的纬度。 |
X | 服务商扩充 |
ST_LatSouth 方法 | ST_Geometry 类型 |
检索几何最南端的纬度。 |
X | 服务商扩充 |
ST_Length 方法 | ST_Curve 类型 |
检索曲线值的长度测量值。 |
X | 7.1.2 |
ST_Length 方法 | ST_MultiCurve 类型 |
返回 ST_MultiCurve 值的长度测量值。结果的测量单位通过参数指定。 |
X | 9.3.4 |
ST_LinearHash 方法 | ST_Geometry 类型 |
返回作为几何的线性散列的二进制字符串。 |
X | 服务商扩充 |
ST_Long 方法 | ST_Point 类型 |
返回 ST_Point 值的经度坐标。 |
X | 服务商扩充 |
ST_LongEast 方法 | ST_Geometry 类型 |
检索几何东部边界的经度。 |
X | 服务商扩充 |
ST_LongWest 方法 | ST_Geometry 类型 |
检索几何西部边界的经度。 |
X | 服务商扩充 |
ST_M 方法 | ST_Point 类型 |
检索或修改点的测量值。 |
X | 6.1.6 |
ST_MMax 方法 | ST_Geometry 类型 |
检索几何的最大 M 坐标值。 |
X | 服务商扩充 |
ST_MMin 方法 | ST_Geometry 类型 |
检索几何的最小 M 坐标值。 |
X | 服务商扩充 |
ST_NumCurves 方法 | ST_CompoundCurve 类型 |
返回定义复合曲线的曲线数。 |
X | 7.4.4 |
ST_NumGeometries 方法 | ST_GeomCollection 类型 |
返回几何集合中包含的几何数。 |
X | 9.1.4 |
ST_NumInteriorRing 方法 | ST_CurvePolygon 类型 |
返回曲线多边形中的内环数。 |
X | 8.2.5 |
ST_NumPoints 方法 | ST_CircularString 类型 |
返回定义圆弧线串的点的数量。 |
X | 7.3.4 |
ST_NumPoints 方法 | ST_LineString 类型 |
返回定义线串的点的数量。 |
X | 7.2.4 |
ST_OrderingEquals 方法 | ST_Geometry 类型 |
测试一个几何与另一个几何是否完全相同。 |
X | 5.1.43 |
ST_Overlaps 方法 | ST_Geometry 类型 |
测试某几何值是否与另一个几何值重叠。 |
5.1.32 | |
ST_Perimeter 方法 | ST_MultiSurface 类型 |
以指定单位计算多表面的周长。 |
X | 9.5.4 |
ST_Perimeter 方法 | ST_Surface 类型 |
以指定单位计算表面的周长。 |
X | 8.1.3 |
ST_PointN 方法 | ST_CircularString 类型 |
返回圆弧线串中的第 n 个点。 |
X | 7.3.5 |
ST_PointN 方法 | ST_LineString 类型 |
返回线串中的第 n 个点。 |
X | 7.2.5 |
ST_PointOnSurface 方法 | ST_MultiSurface 类型 |
返回保证在多表面中某一表面上的点。 |
X | 9.5.6 |
ST_PointOnSurface 方法 | ST_Surface 类型 |
返回保证与 ST_Surface 值在空间中相交的 ST_Point 值。 |
X | 8.1.5 |
ST_Relate 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上与由交集矩阵指定的另一个几何值相关。ST_Relate 方法使用维度扩展 9 交集模型 (DE-9IM) 提供的 9 个字符的字符串描述两个空间数据项之间的成对关系。例如,ST_Relate 方法可确定几何之间是否存在交集,如果存在,还可以确定所得交集的几何。另请参见: 空间关系的工作原理. |
5.1.25,服务商扩充 | |
ST_Reverse 方法 | ST_Geometry 类型 |
返回元素顺序相反的几何。 |
X | 服务商扩充 |
ST_SRID 方法 | ST_Geometry 类型 |
检索或修改与几何值相关联的空间参照系。 |
X | 5.1.5 |
ST_SnapToGrid 方法 | ST_Geometry 类型 |
返回所有点都已被对齐到指定网格的几何的副本。 |
X | 服务商扩充 |
ST_StartPoint 方法 | ST_Curve 类型 |
返回 ST_Curve 值的起点的 ST_Point 值。 |
X | 7.1.3 |
ST_SymDifference 方法 | ST_Geometry 类型 |
返回表示两个几何间的点集对称差异的几何值。 |
X | 5.1.21 |
ST_ToCircular 方法 | ST_Geometry 类型 |
将几何转换为圆弧线串 |
X | 5.1.33 |
ST_ToCompound 方法 | ST_Geometry 类型 |
将几何转换为复合曲线。 |
X | 5.1.33 |
ST_ToCurve 方法 | ST_Geometry 类型 |
将几何转换为曲线。 |
X | 服务商扩充 |
ST_ToCurvePoly 方法 | ST_Geometry 类型 |
将几何转换为曲线多边形。 |
X | 5.1.33 |
ST_ToGeomColl 方法 | ST_Geometry 类型 |
将几何转换为几何集合。 |
X | 5.1.33 |
ST_ToLineString 方法 | ST_Geometry 类型 |
将几何转换为线串。 |
X | 5.1.33 |
ST_ToMultiCurve 方法 | ST_Geometry 类型 |
将几何转换为多曲线值。 |
X | 5.1.33 |
ST_ToMultiLine 方法 | ST_Geometry 类型 |
将几何转换为多线串值。 |
X | 5.1.33 |
ST_ToMultiPoint 方法 | ST_Geometry 类型 |
将几何转换为多点值。 |
X | 5.1.33 |
ST_ToMultiPolygon 方法 | ST_Geometry 类型 |
将几何转换为多面值。 |
X | 5.1.33 |
ST_ToMultiSurface 方法 | ST_Geometry 类型 |
将几何转换为多表面值。 |
X | 5.1.33 |
ST_ToPoint 方法 | ST_Geometry 类型 |
将几何转换为点。 |
X | 5.1.33 |
ST_ToPolygon 方法 | ST_Geometry 类型 |
将几何转换为多边形。 |
X | 5.1.33 |
ST_ToSurface 方法 | ST_Geometry 类型 |
将几何转换为表面。 |
X | 服务商扩充 |
ST_Touches 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上触及另一个几何值。 |
5.1.28 | |
ST_Transform 方法 | ST_Geometry 类型 |
创建已转换到指定空间参照系的几何值的副本。 |
X | 5.1.6 |
ST_Union 方法 | ST_Geometry 类型 |
返回表示两个几何的点集联合的几何值。 |
X | 5.1.19 |
ST_Within 方法 | ST_Geometry 类型 |
测试某几何值是否在空间上包含于另一个几何值内部。 |
5.1.30 | |
ST_WithinDistance 方法 | ST_Geometry 类型 |
检测两个几何间的距离是否在指定范围内。 |
X | 服务商扩充 |
ST_WithinDistanceFilter 方法 | ST_Geometry 类型 |
以较小的费用检测两个几何彼此之间的距离是否在指定范围内。 |
X | 服务商扩充 |
ST_WithinFilter 方法 | ST_Geometry 类型 |
以较低成本测试一个几何是否位于另一个几何之内。 |
服务商扩充 | |
ST_X 方法 | ST_Point 类型 |
检索或修改点的 X 坐标值。 |
X | 6.1.3 |
ST_XMax 方法 | ST_Geometry 类型 |
检索几何的 X 坐标最大值。 |
X | 服务商扩充 |
ST_XMin 方法 | ST_Geometry 类型 |
检索几何的 X 坐标最小值。 |
X | 服务商扩充 |
ST_Y 方法 | ST_Point 类型 |
检索或修改点的 Y 坐标值。 |
X | 6.1.4 |
ST_YMax 方法 | ST_Geometry 类型 |
检索几何的 Y 坐标最大值。 |
X | 服务商扩充 |
ST_YMin 方法 | ST_Geometry 类型 |
检索几何的 Y 坐标最小值。 |
X | 服务商扩充 |
ST_Z 方法 | ST_Point 类型 |
检索或修改点的 Z 坐标值。 |
X | 6.1.4, 6.1.5 |
ST_ZMax 方法 | ST_Geometry 类型 |
检索几何的 Z 坐标最大值。 |
X | 服务商扩充 |
ST_ZMin 方法 | ST_Geometry 类型 |
检索几何的 Z 坐标最小值。 |
X | 服务商扩充 |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |