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

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

2606 2

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

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

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

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

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

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

2 комментария

по хронологии
по рейтингу сначала новые по хронологии
Marat Dospolov

Спасибо, заберем для easy2go 🙂

Андрій Стегно

Спасибо Владимир. Пригодится

Поиск

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: