Избегание фразы "Извините, у нас нет изображений" с Google Maps

Я пишу приложение Google Maps, по большей части оно работает нормально. Но если я запрашиваю маршруты для пешеходов между двумя точками, которые находятся очень близко друг к другу (например, 2 здания, которые находятся рядом с 1 другим), карта приближается настолько близко, что гибридные изображения превращаются в плитки с надписью «Извините, у нас нет изображений здесь ."

Из примечаний по отладке в моем коде видно, что уровень масштабирования карты не устанавливается до тех пор, пока не запустится функция, которая обновляет DirectionsRenderer (добавление вызова map.getZoom() показывает мне свойство масштабирования карты для предыдущий раунд маршрутов, которые я запросил.

Из-за этого MazZoomService на самом деле не приносит мне много пользы. Есть ли способ определить, какой уровень масштабирования карты будет при обработке маршрутов, чтобы я мог масштабировать изображение вернуться к тому, что не показывает сообщение об ошибке?

9
задан Eric Hydrick 10 May 2012 в 03:41
поделиться