Funções de Análise das Propriedades de MultiLineString
GLength(mls)
Retorna o tamanho do valor de MultiLineString mls como um número e precisão dupla. O tamanha de mls é igual a soma dos tamanhos de seus elementos.
mysql> SELECT GLength(GeomFromText('MultiLineString((1 1,2 2,3 3),(4 4,5 5))'));
+-------------------------------------------------------------------+
| GLength(GeomFromText('MultiLineString((1 1,2 2,3 3),(4 4,5 5))')) |
+-------------------------------------------------------------------+
| 4.2426406871193 |
+-------------------------------------------------------------------+
IsClosed(MultiLineString m):Integer,IsClosed(mls)Returna 1 se o valor
MultiLineStringmlsé fechado (isto é, os valoresStartPoint()eEndPoint()são os mesmos para cadaLineStringemmls). Returna 0 semlsnão é fechada, e −1 se forNULL.mysql>
SELECT IsClosed(GeomFromText('MultiLineString((1 1,2 2,3 3),(4 4,5 5))'));+--------------------------------------------------------------------+ | IsClosed(GeomFromText('MultiLineString((1 1,2 2,3 3),(4 4,5 5))')) | +--------------------------------------------------------------------+ | 0 | +--------------------------------------------------------------------+