CreateLineString (Azure Stream Analytics)
Renvoie un enregistrement LineString GeoJSON. Le résultat d’un CreateLineString peut être utilisé comme entrée dans d’autres fonctions géospatiales.
N’oubliez pas que lorsque vous déclarez LineStrings :
Une LineStrings doit avoir au moins 2 points.
La structure ne peut pas se chevaucher sur un intervalle de deux points consécutifs ou plus.
Syntaxe
CreateLineString (points)
Argument
Points
Liste des points d’enregistrement GeoJSON.
Type de retour
Renvoie un enregistrement LineString GeoJSON avec LineString comme type et un tableau de points comme coordonnées.
Exemple
SELECT
CreateLineString(CreatePoint(input.latitude, input.longitude), CreatePoint(10.0, 10.0), CreatePoint(10.5, 10.5))
FROM input
Exemple d’entrée
latitude | longitude |
---|---|
3.0 | -10.2 |
-87.33 | 20.2321 |
exemple de sortie
{"type" : "LineString", "coordinates" : [ [-10.2, 3.0], [10.0, 10.0], [10.5, 10.5] ]}
{"type" : "LineString", "coordinates" : [ [20.2321, -87.33], [10.0, 10.0], [10.5, 10.5] ]}
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour