VisibleRegion

общедоступный класс VisibleRegion расширяет объект
реализует сериализуемый

Неизменяемая трапеция, описывающая область на карте, видимую с определенного положения камеры. Когда камера смотрит прямо вниз, видимая область имеет прямоугольную форму (но не обязательно выровнена по оси, поскольку азимут может быть не на север). Когда камера наклонена, видимая область представляет собой трапецию с меньшей из двух параллельных сторон, ближайших к камере.

Сводка полей

публичный финал LatLng крайний левый Проекция верхнего левого угла экрана на плоскость земли.
публичный финал LatLng далеко справа Проекция верхнего правого угла экрана на плоскость земли.
публичный финал LatLngBounds latLngГраницы Наименьшая ограничивающая рамка, включающая эту видимую область.
публичный финал LatLng рядом слева Проекция нижнего левого угла экрана на плоскость земли.
публичный финал LatLng рядомВправо Проекция правого нижнего угла экрана на плоскость земли.

Сводка общедоступного конструктора

VisibleRegion ( LatLng около левого, LatLng около правого, LatLng далеко влево, LatLng далеко вправо, LatLngBounds latLngBounds)
Создает новую VisibleRegion с учетом четырех углов камеры.

Краткое описание общедоступного метода

логическое значение
равно (Объект o)
Сравнивает этот VisibleRegion с другим объектом.
интервал
Нить

Сводка унаследованных методов

Поля

публичный финал LatLng далеко слева

Проекция верхнего левого угла экрана на плоскость земли.

публичный финал LatLng FarRight

Проекция верхнего правого угла экрана на плоскость земли.

публичный финал LatLngBounds latLngBounds

Наименьшая ограничивающая рамка, включающая эту видимую область.

Если этот прямоугольник пересекает меридиан 180° (вертикальную линию с севера на юг), долгота в farRight будет отрицательной, а долгота в farLeft — положительной. Это правило также применимо к nearRight и nearLeft .

публичный окончательный вариант LatLng NearLeft

Проекция нижнего левого угла экрана на плоскость земли.

публичный финал LatLng рядом со Right

Проекция правого нижнего угла экрана на плоскость земли.

Публичные конструкторы

public VisibleRegion ( LatLng NearLeft, LatLng NearRight, LatLng FarLeft, LatLng FarRight, LatLngBounds latLngBounds)

Создает новую VisibleRegion с учетом четырех углов камеры. Параметры LatLng должны определять выпуклую форму (края полученной формы не должны пересекаться). Во время выполнения проверка границ не выполняется.

Параметры
рядом слева объект LatLng , содержащий широту и долготу ближнего левого угла региона.
рядомВправо объект LatLng , содержащий широту и долготу ближнего правого угла региона
крайний левый объект LatLng , содержащий широту и долготу крайнего левого угла региона.
далеко справа объект LatLng , содержащий широту и долготу дальнего правого угла региона.
latLngГраницы наименьшая ограничивающая рамка, включающая видимую область, определенную в этом классе. Если этот прямоугольник пересекает меридиан 180° (вертикальную линию с севера на юг), долгота в farRight будет отрицательной, а долгота в farLeft — положительной. То же самое относится и к nearRight и nearLeft .

Публичные методы

общедоступное логическое значение равно (Объект o)

Сравнивает этот VisibleRegion с другим объектом. Если другой объект на самом деле является указателем на этот объект или если все четыре угла и границы двух объектов одинаковы, этот метод возвращает значение true. В противном случае этот метод возвращает false.

Параметры
о Object . Возвращает true, если оба объекта являются одним и тем же объектом или если все четыре угла и границы двух объектов одинаковы. В противном случае верните false.

public int hashCode ()

публичная строка toString ()