Клуб API Карт

Проблема определения оптимального масштаба

Alexandre.Gorobets
4 мая 2010, 16:23

Давно хотел написать об одном баге.
Пробуем искать: "Братск"

Проблема в том, что автоматически определяется масштаб "12", но дело в том что для "Схемы" карты такого масштаба нет, а есть она только для "Спутника".

Но т.к. режим "Схема" включен по умолчанию, хотелось бы показать пользователю более адекватную картинку (например, в уменьшенном масштабе), а не суровую надпись на сером фоне.

Я не нашел возможности как программно узнать, есть ли карта указанного типа для заданного масштаба.

 

5 комментариев
Подписаться на комментарии к посту
способ есть, но не идеальный.
я тоже пару раз поднимал похожий вопрос, но сейчас есть только два варианта решения проблемы
1.перегружаем onerror тайла, так что если он "хочет" сказать нам что картинки нету - делаем зум--
2.аксесим maxzoom слоя карты чтобы узнать до каки он определен( правда этот способ обладает низкой точностью)

к сожалению это не спасает от тайлов слоя "схема" где через весь город проходит одна трасса( те точности никакой)
Мы знаем о существовании данной проблемы, думаем над ее решением. Спасибо за ваше сообщение.
Хочу узнать решилась ли эта проблема?

Вот и я столкнулся с вышеописанной проблемой.

Правильно я понимаю, что простого и надежного решения пока нет?

для АПИ версии 2.0 есть