Клуб API Карт

Масштаб линейки на своей карте

itmgk
15 декабря 2008, 17:37

Как можно изменить масштаб линейки (ScaleLine) для собственной карты?

создал свою карту города, по умолчанию показывает, линейка=2000км...

 

14 комментариев
Подписаться на комментарии к посту
При работе с пользовательскими картами будет работать только масштабирование и навигация. Управляющий элемент "Масштабная линейка" не работает с пользовательскими картами, также, разумеется, не работает инструмент "Линейка", которая расположена на тулбаре. С помощью интерфейса YMaps.IControl Вы можете создать свой собственный управляющий элемент, в т.ч. и масштабную линейку.
rodlex,
подскажите, хотя бы в какую сторону копать ;) что-то про iControl прочитал - ничего не понял...
IControl - это интерфейс для создания своего элемента управления. С помощью него Вы сможете создать аналог YMaps.Scaleline, если возникла таковая потребность.
ага, вроде немного разобрался... но,я думаю, намного важнее инструмент "Линейка", расположеный на тулбаре его налог можно воспроизвести? или использовать его с каким-то коэффициентом?
Линейка на тулбаре с пользовательскими картами не работает. Единственный вариант на настоящее время - это создать свой управляющий элемент "Линейка".
т.е. также можно сделать, чтобы узнавать расстояния между точками?
Да. Написать свой собственный "измеритель расстояний" :)
Мама дорогая!)))) создание карты Магнитогорска затягивается на неопределенный срок :))
а если серьезно - никак коэффициент приделать нельзя? ведь можно же его просчитать,к примеру, до миллионной доли?))
длину линии узнать как-то можно?
>Линейка на тулбаре с пользовательскими картами не работает в том-то и дело, что она работает :) с расстояниямибы разобраться...
"не работает" - я подразумевал, что неверно считает)
>никак коэффициент приделать нельзя?