用户指南和参考
多线条是线条的集合。若多线条仅在线条元素的端点相交,
则多线条是简单的。
若线条元素的内部相交,则多线条是非简单的。
多线条的边界是线条元素的非相交端点。若多线条的所有线条元素均闭合,
则多线条闭合。若所有元素的端点均相交,
则多线条的边界为空。除从超类几何图形继承的其他特性之外,
多线条还具有长度。
多线条用来定义河流或道路网络。
处理多线条的函数:
-
ST_Length
- 接受多线条,并返回其所有线条元素的累计长度
(双精度数)。有关更多信息,参见ST_Length。
-
ST_IsClosed
- 接受多线条,并且当多线条闭合时返回 1 (TRUE),否则返回 0 (FALSE)。有关更多信息,参见ST_IsClosed。
- ST_NumGeometries
- 接受同类集合,并返回它包含的基本几何图形元素的数目。有关更多信息,
参见ST_NumGeometries。
- ST_GeometryN
- 接受同类集合和索引,并返回第 n 个基本几何图形。有关更多信息,
参见ST_GeometryN。
图 12. 多线条.
- 简单多线条,其边界由其两个线条元素的四个端点定义。
- 简单多线条,因为仅线条元素的端点相交。边界由两个不相交的端点定义。
- 非简单多线条,因为其中一个线条元素的内部相交。此多线条的边界由四个端点定义, 包括交点。
- 简单的非闭合多线条。因为其元素线条不是闭合的, 所以它不是闭合的。因为任何元素线条的内部均不相交, 所以它是简单的。
- 简单的闭合多线条。因为其元素都是闭合的, 所以它是闭合的。因为其元素线均不在内部相交, 所以它是简单的。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]