Клуб API Карт

Длина полилинии

Пост в архиве.
dneprov777
30 мая 2012, 00:56

На карте выводим редактируюмую ломаную. Вопрос - как посчитать ее длину в рамках api?

раньше было distance, а теперь вроде такого оператора не вижу (может плохо смотрю?)

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

нашел, что можно подгрузить coordSystem.geo и там будет distance но как то это не хорошо - подгружать пакет, который даже не входит в package.full ради одной функции... есть альтернативные матоды??

то что он не входит в package.full не значит что он не будет к вам загружен.

Его требуется линейка, так что в глубинах кода зависимость есть, и модуль будет. Но не будет доступен из вне.

понятно, спасибо за пояснения, значит проблема решена

 

но я бы рекомендовал сделать эти методы доступными в рамках пакета работы с геообъектами, тем более по факту он всеравно загружен. Так мне кажется будет гораздо более интуитивно понятно.

Эта функция не документирована. И мы оставляем за собой право в будущих версиях изменить поведение в этом месте. Функцию расчета дистанции между точками мы пока не предоставляем.

Ваше пожелание мы учтем в будущих версиях.