Клуб API Карт

Измерение расстояний (ruler) в версии 2.0

Пост в архиве.

Добрый день.

Уважаемые разработчики, ruler неверно вычисляет расстояния вдоль параллели - они раза в 2 больше правильных. Похоже, что где-то поделили на косинус вместо того, чтобы умножить.

И еще: очень не хватает подробной документации по версии API 2.0, многие вещи не описаны (в частности, например, то же измерение расстояний), и приходится доходить методом тыка.

1 комментарий
Sergey Konstantinov
28 января 2016, 04:42

Добрый день.

Спасибо за ваше сообщение. Действительно, функция вычисления расстояний, используемая в линейке, не учитывает порядок координат (т.е. корректно работает только с coordorder=longlat). Мы исправим эту проблему в ближайшем релизе.

Метод измерения расстояний не описан, т.к., во-первых, его легко можно реализовать самостоятельно (формула) и, во-вторых, потому что его требуется универсализировать так, чтобы он мог работать в произвольных координатных системах. Мы думаем об этой проблеме, и предложим её решение в одном из следующих релизов.