VisibleRegion

公用類別 VisibleRegion 擴充物件
實作 Serializable

一個不可變的梯形,用於說明要從特定攝影機位置顯示的地圖上區域。當攝影機向下俯瞰時,可見區域即為矩形 (但由於航向可能並非北方,因此不一定會對齊軸)。攝影機傾斜時,可見區域為梯形,距離攝影機最近的兩個平行邊較小。

欄位摘要

public 最終 LatLng farLeft 將畫面左上角投影到地面平面。
public 最終 LatLng farRight 畫面右上角投影到地面平面。
public 最終 LatLngBounds latLngBounds 包含這個可見區域的最小定界框。
public 最終 LatLng nearLeft 將畫面左下角的投影到地面平面。
public 最終 LatLng nearRight 將畫面右下角投影到地面平面。

公用建構函式摘要

VisibleRegion(LatLng 附近、LatLng 接近右、LatLng遠左、LatLng最右、LatLngBounds latLngBounds)
根據相機的四個角落建立新的可見區域。

公用方法摘要

布林值
equals(物件 o)
比較這個 VisibleRegion 與其他物件。
int
字串

繼承方法摘要

欄位

公共 最終 LatLng farLeft

將畫面左上角投影到地面平面。

public 最後 LatLng farRight

畫面右上角投影到地面平面。

Public 最終 LatLngBounds latLngBounds

包含這個可見區域的最小定界框。

如果這個方塊跨越 180° 子午線 (北到南的垂直線),farRight 中的經度將為負數,且 farLeft 中的經度將為正數。這項規則也適用於 nearRightnearLeft

公共 最終 LatLng nearLeft

將畫面左下角的投影到地面平面。

public 最後 LatLng nearRight

將畫面右下角投影到地面平面。

公用建構函式

public VisibleRegion (LatLng nearLeft, LatLng附近, LatLng最遠, LatLng最右、LatLngBounds latLngBounds)

根據相機的四個角落建立新的可見區域。LatLng 參數必須定義凸形狀 (最終形狀的邊緣不得交叉)。系統不會在執行階段執行邊界檢查。

參數
nearLeft LatLng 物件,包含區域左側角落的經緯度
nearRight LatLng 物件,包含區域右側角落的經緯度
farLeft LatLng 物件,包含區域最左邊的經緯度
farRight LatLng 物件,包含區域最右側角落的經緯度
latLngBounds 包含此類別中定義的可見區域的最小定界框。如果這個方塊跨越 180° 子午線 (北到南的垂直線),farRight 中的經度將為負數,且 farLeft 中的經度將為正數。這項政策也適用於 nearRightnearLeft

公用方法

public 布林值 equals (Object o)

比較這個 VisibleRegion 與其他物件。如果其他物件實際上是指向這個物件的指標,或者兩個物件的四個角與邊界都相同,此方法會傳回 true。否則,這個方法會傳回 false。

參數
o Object。如果兩個物件相同,或是四個邊角與兩個物件的邊界相同,則傳回 true。否則傳回 false。

public int hashCode ()

public 字串 toString ()