Добрый день.
Мне надо сделать поиск использовав математическую формулу.
вот sql который надо реализовать на elasticsearch
SELECT id,`latitude`,`longitude`, (((ACOS(SIN(44.4609123 * PI() / 180) * SIN(`latitude` * PI() / 180) +
COS(44.4609123 * PI() / 180) * COS(`latitude` * PI() / 180) * COS((34.1463064 - `longitude`) *
PI() / 180)) * 180 / PI()) * 60 * 1.1515))/0.62137 AS distance
FROM `mapCordinateTest`
HAVING distance<= '60' ORDER BY distance ASC;
я почитал есть скриптовые языки но какую использовать и можете отправить документацыю использования и api языка.
Спасибо