Referência e Manual do Usuário
Uma cadeia de linha é um objeto unidimensional armazenando como uma
seqüência de pontos que definem um caminho linear interpolado. A cadeia
de linhas é simples se não fizer interseção com seu interior. Os nós de
extremidade (o limite) de uma cadeia de linhas fechada ocupam o mesmo ponto no
espaço. Uma cadeia de linha indica um anel se estiver fechada e seu
interior não se interceptar. Além das outras propriedades herdadas da
figura geométrica da superclasse, as cadeias de linhas têm comprimento.
Elas são geralmente usadas para definir recursos lineares como estradas, rios
e linhas de energia.
Uma cadeia de linha simples cujo ponto inicial e final sejam os
mesmos é denominada anel.
Os nós de extremidade geralmente formam um limite de uma cadeia de linha, a
menos que as linhas estejam fechadas, tornando o limite NULO. O
interior de uma cadeia de linha é o caminho conectado que fica entre os nós de
extremidade, a menos que esteja fechada, tornando o interior contínuo.
Funções que operam em cadeias de linhas:
-
ST_StartPoint
- Toma uma cadeia de linha e retorna seu primeiro ponto. Para obter
mais informações, consulte ST_StartPoint.
-
ST_EndPoint
- Toma uma cadeia de linha e retorna seu último ponto. Para obter
mais informações, consulte ST_Endpoint.
-
ST_PointN
- Toma uma cadeia de linha e um índice ao ponto n e retorna esse
ponto. Para obter mais informações, consulte ST_PointN.
-
ST_Length
- Toma uma cadeia de linha e retorna seu comprimento como número de precisão
dupla. Para obter mais informações, consulte ST_Length.
-
ST_NumPoints
- Toma uma cadeia de linha e retorna o número de pontos na sua seqüência
como um inteiro. Para obter mais informações, consulte ST_NumPoints.
-
ST_IsRing
- Toma uma cadeia de linha e retorna 1 (VERDADEIRO) se a cadeia de linha for
um anel e, do contrário, 0 (FALSO). Para obter mais informações,
consulte ST_IsRing.
-
ST_IsClosed
- Toma uma cadeia de linha e retorna 1 (VERDADEIRO) se a cadeia de linha
estiver fechada e, do contrário, 0 (FALSO). Para obter mais
informações, consulte ST_IsClosed.
Figura 10. Objetos da cadeia de linha.
- Uma cadeia de linha não-fechada simples.
- Uma cadeia de linha não-simples, não-fechada.
- Uma cadeia de linha simples fechada e, portanto, um anel.
- Uma cadeia de linha fechada, não-simples. Não é um anel.
[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]