При использовании Amazon Kinesis для обработки большого объема входящих точек данных широты и долготы, как лучше всего реверсивно геокодировать их в масштабе?
Используя Kinesis Analytics, я могу использовать справочные данные, хранящиеся в S3, как описано здесь: http://docs.aws.amazon.com/kinesisanalytics/latest/dev/app-add-reference-data.html
Это может содержать данные о широте и долготе страны и города, например. от Геонеймс.
Можно ли будет тогда запустить запрос Analytics с формулами гаверсинуса, чтобы вычислить ближайший ближайший город в моей справочной таблице к моим данным координат широты/долготы? Затем я мог бы создать выходной поток с обогащенными данными обратного геокодирования.
Однако похоже, что в механизме SQL отсутствуют функции COS/RADIANS.
Любая помощь будет принята с благодарностью.