будем пробовать, спс)
кстати, кто подскажет, как свой инстремент "линейка" сделать, а то, вроде как, стандартный в данном случае использовать нельзя...
Для этого Вы должны реализовать интерфейс YMaps.IControl.
Пример реализации собственного управляющего элементы Вы можете посмотреть в Руководстве разработчика.
гм...
Тут промелькнула такая мысль....
а что, если использовать такую конструкцию:
1) используем обычный инструмент измерения расстояний
2) зная исходный масштаб карты и тот, который отображается, мы можем определить коэффициент "ошибки"
3) соответственно, разделить возвращаемое значение инструмента "расстояние" на этот самый коэффициент
какие будут мнения? :)
В проекции Меркатора масштаб зависит от широты. Чем ближе к полюсу, тем больше искажения, и тем сильнее "растягиваются" размеры объектов. Гренландия кажется больше чем Австралия и пр.
Таким образом, просто изменения масштаба "на экваторе" не даст Вам точного измерительного инструмента.
как вариант:
- считать её плоской
- заранее узнать масштаб карты, тоесть соотношение пикселей-метров
- методом coordinatesToMapPixels из геоточки получать координаты точки на вашей карте, ну и дальше понятно)))