Определяет положение камеры.
Сводка общедоступного конструктора
CameraPosition.Builder () Создает пустой построитель. | |
CameraPosition.Builder (Предыдущий CameraPosition ) |
Краткое описание общедоступного метода
CameraPosition.Builder | подшипник (подшипник с плавающей запятой) Устанавливает направление, в котором указывает камера, в градусах по часовой стрелке от севера. |
Положение камеры | строить () Создает CameraPosition . |
CameraPosition.Builder | |
CameraPosition.Builder | наклон (плавающий наклон) Устанавливает угол в градусах камеры от надира (прямо к Земле). |
CameraPosition.Builder | масштабирование (плавающее масштабирование) Устанавливает уровень масштабирования камеры. |
Сводка унаследованных методов
Публичные конструкторы
общественный CameraPosition.Builder ()
Создает пустой построитель.
Публичные методы
общедоступный подшипник CameraPosition.Builder (плавающий подшипник)
Устанавливает направление, в котором указывает камера, в градусах по часовой стрелке от севера.
Параметры
несущий |
---|
общедоступная цель CameraPosition.Builder (расположение по широте )
Устанавливает местоположение, на которое указывает камера.
Параметры
расположение |
---|
public CameraPosition.Builder наклон (плавающий наклон)
Устанавливает угол в градусах камеры от надира (прямо к Земле). При изменении положения камеры на карте это значение ограничено в зависимости от уровня масштабирования камеры. Ограничения заключаются в следующем:
- Для уровней масштабирования менее 10 максимальное значение равно 30.
- Для уровней масштабирования от 10 до 14 максимальное значение увеличивается линейно от 30 до 45 (например, при уровне масштабирования 12 максимальное значение составляет 37,5).
- Для уровней масштабирования от 14 до 15,5 максимальное значение линейно увеличивается от 45 до 67,5.
- Для уровней масштабирования более 15,5 максимальное значение составляет 67,5.
Параметры
наклон |
---|
общедоступное масштабирование CameraPosition.Builder (плавающее масштабирование)
Устанавливает уровень масштабирования камеры. Уровень масштабирования определяется таким образом, что при уровне масштабирования 0 ширина всего мира составляет примерно 256 dp (при условии, что камера не наклонена). Увеличение уровня масштабирования на 1 удваивает ширину мира на экране. Следовательно, при уровне масштабирования N ширина мира составляет примерно 256 * 2 N dp, т. е. при уровне масштабирования 2 ширина всего мира составляет примерно 1024 dp.
При изменении положения камеры на карте уровень масштабирования камеры ограничивается определенным диапазоном в зависимости от различных факторов, включая местоположение, тип и размер карты. Используйте GoogleMap.getMinZoomLevel
и GoogleMap.getMaxZoomLevel
, чтобы найти ограничения. Обратите внимание, что масштаб камеры не обязательно должен быть целочисленным значением.
Параметры
масштабировать |
---|