Как избежать фразы «Извините, здесь нет изображений» с помощью Google Maps

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

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

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

-121---12544 68- Почему размер кольцевого буфера должен быть степенью двойки?Почему размер кольцевого буфера должен быть степенью двойки?

Почему размер кольцевого буфера должен быть степенью числа 2?

9
задан Michael Petrotta 10 May 2012 в 04:39
поделиться