CreatePoint (Azure Stream Analytics)

Renvoie un enregistrement GeoJSON Point. Le résultat d’un CreatePoint peut être utilisé comme entrée dans d’autres fonctions géospatiales.

Syntaxe

CreatePoint (latitude, longitude)  

Argument

Latitude

Latitude d’un point géographique, la valeur doit être flottante.

Longitude

Longitude d’un point géographique, la valeur doit être float.

Type de retour

Renvoie un enregistrement de point GeoJSON avec Point comme type et un tableau avec la latitude et la longitude comme coordonnées.

Exemple

 SELECT  
     CreatePoint(input.latitude, input.longitude)  
FROM input  
  

Exemple d’entrée

latitude longitude
3.0 -10.2
-87.33 20.2321

exemple de sortie

{"type" : "Point", "coordinates" : [-10.2, 3.0]}

{"type" : "Point", "coordinates" : [20.2321, -87.33]}

Voir aussi