Можно ли реверсировать данные геокодирования с помощью Amazon Kinesis Analytics?

При использовании Amazon Kinesis для обработки большого объема входящих точек данных широты и долготы, как лучше всего реверсивно геокодировать их в масштабе?

Используя Kinesis Analytics, я могу использовать справочные данные, хранящиеся в S3, как описано здесь: http://docs.aws.amazon.com/kinesisanalytics/latest/dev/app-add-reference-data.html

Это может содержать данные о широте и долготе страны и города, например. от Геонеймс.

Можно ли будет тогда запустить запрос Analytics с формулами гаверсинуса, чтобы вычислить ближайший ближайший город в моей справочной таблице к моим данным координат широты/долготы? Затем я мог бы создать выходной поток с обогащенными данными обратного геокодирования.

Однако похоже, что в механизме SQL отсутствуют функции COS/RADIANS.

Любая помощь будет принята с благодарностью.


person rbaker86    schedule 26.01.2017    source источник


Ответы (1)


Да, вы правы, я думаю, что функция находится на рассмотрении. А пока вы можете добавить лямбда-функцию постобработки и вычислить ее самостоятельно.

общая ссылка находится здесь: http://docs.aws.amazon.com/kinesisanalytics/latest/sqlref/analytics-sql-reference.html

person user855    schedule 21.08.2017