Клуб API Карт

как добавить на своей карте дополнительный слой с фотографиями от Яндекс-фотки

chgmap
11 марта 2010, 21:44

Подскажите, пожалуйста, как добавить  на своей, т.е. пользовательской, карте дополнительный слой с фотографиями от Яндекса точно также как это сделано на Яндекс-картах , т.е. с кнопкой "Показать на карте" и ниспадающим меню с "Фотографии бета", "Фото животных" и т.д.

В Гугле это сделать легко с помощью "new GLayer" :

var pano = new GLayer("com.panoramio.all");   для слоя с фоками из Panoramio
var wiki = new GLayer("org.wikipedia.ru");    для слоя со статьями из Wikipedia
var tube = new GLayer("com.youtube.all");    для слоя с видеороликами из Youtube

ну и далее простое добавление оверлея.

А как в Яндексе?

7 комментариев
Подписаться на комментарии к посту
Дополнительные слои в АПИ пока не поддерживаются.
Жаль, что доп.слои пока не поддерживаются. :-( Остается надеяться, что в ближайших новых версиях API эта поддержка появится.
Вы можете добавить сами фотографии, но подлючить туда возможности интерактивности - не получиться
Благо что карту гдедома делал сам, также грабил панорамио и отображал их фотки у себя.
То что вы показали, что я делал - всегда фотки это обычные оверлеи на карте.
А яндекс фотки и слой панорамио на гугл картах - это растеризованые тайлы.
Сейчас какраз свой вариант тайловой растеризации фотографий делаю, даж интересней получиться чем у больших братьев..

Так о чем это я...
Загрузить себе тайловый слой изображений что гугл что яндекс карт - дело двух минут.
Прикрутить интерактивность, чтобы можно было на нарисованую картинки кликнуть - уже сложнее.
Цитата:" Загрузить себе тайловый слой изображений что гугл что яндекс карт - дело двух минут.
Прикрутить интерактивность, чтобы можно было на нарисованую картинки кликнуть - уже сложнее."

Вот поэтому я и спрашивал про возможную поддержку этого через API.
Выпадающий список сделать легко с помощью класса YMaps.ListBox, однако как и сказал NeWMaN дополнительные слои через API пока не отдаются.