0

当使用 Amazon Kinesis 处理大量传入的纬度/经度数据点时,大规模反向地理编码的最佳方法是什么?

使用 Kinesis Analytics,我可以使用存储在 S3 中的参考数据,如下所述:http: //docs.aws.amazon.com/kinesisanalytics/latest/dev/app-add-reference-data.html

这可能包含国家和城市纬度/经度数据,例如来自 Geonames。

那么是否可以使用半正弦公式运行 Analytics 查询,以计算我的参考表中与我的 lat/lng 坐标数据最近的城市?然后,我可以使用丰富的反向地理编码数据创建输出流。

然而,看起来 SQL 引擎缺少 COS/RADIANS 函数。

任何帮助将不胜感激。

4

1 回答 1

1

是的,你是对的,我认为一个功能正在等待处理。现在,您可以添加一个后处理 lambda 函数并自行计算。

一般参考在这里:http ://docs.aws.amazon.com/kinesisanalytics/latest/sqlref/analytics-sql-reference.html

于 2017-08-21T04:44:51.763 回答