EN

Cheap Ruler — маленькая JS-библиотека для геодезических вычислений, написанная украинским разработчиком

3022
2

Украинец Владимир Агафонкин, ведущий JS-разработчик компании Mapbox, написал библиотеку Cheap Ruler, предназначенную для быстрого вычисления расстояния между двумя точками. Библиотека состоит всего из 200 строк кода и оптимизирована для максимальной производительности.

Геодезические вычисления широко используются в картографических приложениях: они позволяют найти расстояние между точками с заданными координатами, длину дороги или маршрута и т.п. Однако количество нуждающихся в обработке данных постоянно растет, равно как и количество вычислительных ресурсов, необходимых для их вычисления.

Именно для решения этой проблемы Владимир Агафонкин создал библиотеку Cheap Ruler, которая предназначена для геодезических вычислений в масштабах города. По словам разработчика, в некоторых случаях она может быть в 100 раз быстрее популярной библиотеки Turf и при этом дает незначительную погрешность при использовании для расстояний, не превышающих несколько сотен километров.

Библиотека доступна на GitHub и распространяется бесплатно (в том числе и для коммерческого применения).

Напомним, в прошлом году AIN.UA публиковал интервью с Владимиром Агафонкиным.

Оставить комментарий

Комментарии | 2

Последние новости
28 сен
Смотреть все
  • Истории компаний
  • НДС для Facebook и Netflix
  • Расследования AIN.UA
  • Спецпроекты
  • Безопасность номера
  • Безпека гаманця
Реклама на AIN.UA

Поиск