com.amap.api.maps2d.model

## 类 VisibleRegion

- java.lang.Object
- - com.amap.api.maps2d.model.VisibleRegion

-     public final class VisibleRegion
      extends java.lang.Object

  在地图的可视区域中定义多边形四边的四个点坐标包含的区域是可见的。这个多边形可以是矩形或者是不规则四边形。
  从以下版本开始:
    V2.0.1

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `LatLng` | `farLeft` 包含经纬度坐标的LatLng 对象，区域离视野近的左顶点。
    `LatLng` | `farRight` 包含经纬度坐标的LatLng 对象，区域离视野近的右顶点。
    `LatLngBounds` | `latLngBounds` 可见区域对应的矩形
    `LatLng` | `nearLeft` 包含经纬度坐标的LatLng 对象，区域离视野远的左顶点。
    `LatLng` | `nearRight` 包含经纬度坐标的LatLng 对象，区域离视野远的右顶点。

  - ### 构造器概要

    构造器
    构造器和说明
    `VisibleRegion(LatLng nearLeft, LatLng nearRight, LatLng farLeft, LatLng farRight, LatLngBounds latLngBounds)` 给出可视区域四个角的坐标，创建VisibleRegion对象。

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `boolean` | `equals(java.lang.Object o)` 将这个可见区域和另个对象进行比较。

    - ### 从类继承的方法 java.lang.Object

      `getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 字段详细资料

    - #### nearLeft

          public final LatLng nearLeft

      包含经纬度坐标的LatLng 对象，区域离视野远的左顶点。

    - #### nearRight

          public final LatLng nearRight

      包含经纬度坐标的LatLng 对象，区域离视野远的右顶点。

    - #### farLeft

          public final LatLng farLeft

      包含经纬度坐标的LatLng 对象，区域离视野近的左顶点。

    - #### farRight

          public final LatLng farRight

      包含经纬度坐标的LatLng 对象，区域离视野近的右顶点。

    - #### latLngBounds

          public final LatLngBounds latLngBounds

      可见区域对应的矩形

  - ### 构造器详细资料

    - #### VisibleRegion

          public VisibleRegion(LatLng nearLeft,
                               LatLng nearRight,
                               LatLng farLeft,
                               LatLng farRight,
                               LatLngBounds latLngBounds)

      给出可视区域四个角的坐标，创建VisibleRegion对象。 经纬度参数必须定义一个凸形（得到的图形边缘不相交）。无边界检查时在运行时执行。
      参数:
        `nearLeft` - 包含经纬度坐标的LatLng对象，区域离视野近的左顶点。
        `nearRight` - 包含经纬度坐标的LatLng对象，区域离视野近的右顶点。
        `farLeft` - 包含经纬度坐标的LatLng对象，区域离视野远的左顶点。
        `farRight` - 包含经纬度坐标的LatLng对象，区域离视野远的右顶点。
        `latLngBounds` - 最小边界框，包含在这个类里定义的可见区域。 如果这个框跨越180°子午线（垂直线从北向南），farRight的经度是负数，farLeft的经度是正数。 这个在nearLeft和nearRight同样适用。
      从以下版本开始:
        V2.0.1

  - ### 方法详细资料

    - #### equals

          public boolean equals(java.lang.Object o)

      将这个可见区域和另个对象进行比较。如果两个对象指向相同的指针， 或者两个对象的四个角和范围是一样的，方法返回true；否则，返回false。
      覆盖:
        `equals` 在类中 `java.lang.Object`
      参数:
        `o` - java.lang.Object。如果两个对象是同一个， 或者四个角和范围相同，返回true；否则返回false。
      返回:
        对象比较结果。相同则返回true，反之false。；
      从以下版本开始:
        V2.0.1