Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
✅ Поток событий Azure Stream Analytics ✅ Fabric
Возвращает запись GeoJSON LineString. Результат CreateLineString можно использовать в качестве входных данных для других геопространственных функций.
Помните, что при объявлении LineStrings:
LineStrings должен иметь не менее 2 точек.
Структура не может перекрываться через интервал двух или более последовательных точек.
Синтаксис
CreateLineString (points)
Аргумент
точек
Список точек записи GeoJSON.
Тип возвращаемых данных
Возвращает запись GeoJSON LineString с типом LineString и массивами точек в виде координат.
Пример
SELECT
CreateLineString(CreatePoint(input.latitude, input.longitude), CreatePoint(10.0, 10.0), CreatePoint(10.5, 10.5))
FROM input
Пример ввода
| широта | долгота |
|---|---|
| 3.0 | -10.2 |
| -87.33 | 20.2321 |
Пример вывода
{"type" : "LineString", "координаты" : [-10.2, 3.0], [10.0, 10.0], [10.5, 10.5] ]}
{"type" : "LineString", "координаты": [ [20.2321, -87.33], [10.0, 10.0], [10.5, 10.5] ]}