Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Retorna um registro GeoJSON LineString. O resultado de um CreateLineString pode ser usado como entrada para outras funções geoespaciais.
Lembre-se de que, ao declarar LineStrings:
Um LineStrings deve ter pelo menos 2 pontos.
A estrutura não pode sobrepor-se num intervalo de dois ou mais pontos consecutivos.
Sintaxe
CreateLineString (points)
Argumento
Pontos
Uma lista de pontos de registro GeoJSON.
Tipo de Retorno
Retorna um registro GeoJSON LineString com LineString como tipo e uma matriz de pontos como coordenadas.
Exemplo
SELECT
CreateLineString(CreatePoint(input.latitude, input.longitude), CreatePoint(10.0, 10.0), CreatePoint(10.5, 10.5))
FROM input
Exemplo de entrada
| latitude | longitude |
|---|---|
| 3.0 | -10.2 |
| -87.33 | 20.2321 |
Exemplo de saída
{"type" : "LineString", "coordenadas" : [ [-10.2, 3.0], [10.0, 10.0], [10.5, 10.5] ]}
{"type" : "LineString", "coordenadas" : [ [20.2321, -87.33], [10.0, 10.0], [10.5, 10.5] ]}