用户指南和参考

多边形

多边形是存储为点序列的二维表面, 该点序列定义该表面的外部边界环以及 0 个或多个内部环。多边形的环不能重叠。因此, 根据定义,多边形总是简单的。 多边形通常定义小块陆地、 水体和其他具有 Spatial 范围的地形。

图 11. 多边形.

  1. 其边界由一个外部环定义的多边形。
  2. 其边界由一个外部环和两个内部环定义的多边形。内部环之内的区域是多边形外部的一部分。
  3. 合法多边形,因为环在单个切点相交。



顶部

外部和任何内部环定义多边形的边界, 环之间的包围的空间定义多边形的内部。多边形的环可以在切点相交, 但从不交叉。除从超类几何图形继承的其他特性之外, 多边形还具有面积。

处理多边形的函数:

ST_Area
接受多边形并返回其面积(双精度数)。有关更多信息,参见ST_Area

ST_ExteriorRing
接受多边形并返回其外部环(线条)。有关更多信息, 参见ST_ExteriorRing

ST_NumInteriorRing
接受多边形并返回该多边形包含的内部环数。 有关更多信息,参见ST_NumInteriorRing

ST_InteriorRingN
接受多边形和索引,并返回第 n 个内部环 (线条)。有关更多信息,参见ST_InteriorRingN

ST_Centroid
接受多边形并返回多边形范围的中心点。有关更多信息, 参见ST_Centroid

ST_PointOnSurface
接受多边形并返回保证在多边形表面上的点。有关更多信息, 参见ST_PointOnSurface

ST_Perimeter
接受多边形并返回多边形表面的周长。有关更多信息, 参见ST_Perimeter


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]