Клуб API Карт

Добавление поля к скрипту "Определение карт Яндекса"

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

У себя на сайте пользуюся немного измененным скриптом "Определение координат Яндекса" http://api.yandex.ru/maps/tools/getlonglat/

В правом верхнем углу у него находится три поля:

Координаты метки:
Масштаб карты
Центр карты:
Для описания карты мне нехватает поля: Тип карты

 

Можно ли приделать такое поле, так чтобы в нем прописывался тип текущей карты, вида: MAP, SATELLITE или HYBRID?
3 комментария

Можно.


За основу можете взять скрипт "Создание ссылки на фрагмент карты":


http://api.yandex.ru/maps/jsapi/examples/mapeventscreatelink.html

Саша, я сейчас увидел ваш коментарий:


http://clubs.ya.ru/mapsapi/replies.xml?parent_id=10385&item_no=10379&with_parent=1#reply-mapsapi-10385


 


Нельзя ли в этом случае использовать getType?


YMaps.jQuery("#map-type").attr("value", map.getType());



 


У меня правда не работает и форме выводиться [object Object]


 


 


 

Метод карты getType() возвращает тип карты в виде объекта YMaps.MapType.


Можете получить имя типа с помощью метода getName().