我想通过使用纬度/经度数据(通过 Azure IoTHub 发送)和目标纬度/经度或多边形数据(来自参考输入)来使用流分析地理空间功能。
我知道我们可以在查询中加入流和参考输入,但是是否有可能实现一个解决方案,我们没有任何数据可以在流和参考输入之间加入,并且仍然使用计算点之间的距离ST_DISTANCE
?
样本参考输入数据:
"points":[
{
"point": {
"type" : "Point",
"coordinates" : [0.0, 10.0] }
},
{
"point": {
"type" : "Point",
"coordinates" : [0.0, 0.0] }
},
{
"point": {
"type" : "Point",
"coordinates" : [0.0, -5.0] }
}]
上面的数据会有更多的点,所以在查询中手动输入点不是一个好的解决方案。
我希望输出包含比较的点及其距离。