一個(gè)二維區(qū)域,指定為經(jīng)度和緯度坐標(biāo)。
new Rectangle(west, south, east, north)
Parameters:
west
(Number)
(default 0.0
)
以弧度表示的最西端經(jīng)度,范圍為[-pi,pi]。
south
(Number)
(default 0.0
)
以弧度表示的最南端緯度,范圍為[-pi/2,pi/2]。
east
(Number)
(default 0.0
)
以弧度表示的最東經(jīng),在范圍內(nèi)[-pi,pi]。
north
(Number)
(default 0.0
)
以弧度表示的最北緯,范圍為[-pi/2,pi/2]。
- Packable
See:
Members
(static, constant) MAX_VALUE : Rectangle
最大的矩形。
(static) packedLength : Number
用于將對(duì)象打包到數(shù)組中的元素?cái)?shù)。
east : Number
以弧度表示的最東經(jīng),范圍為[-pi,pi]。
-
Default Value:
0.0
height : Number
獲取以弧度表示的矩形高度。
north : Number
范圍內(nèi)以弧度表示的最北緯[-pi/2,pi/2]。
-
Default Value:
0.0
south : Number
以弧度表示的最南端緯度,范圍為[-pi/2,pi/2]。
-
Default Value:
0.0
west : Number
以弧度表示的最西端經(jīng)度,范圍為[-pi,pi]。
-
Default Value:
0.0
width : Number
獲取以弧度表示的矩形寬度。
Methods
(static) center(rectangle, result) → {Cartographic}
計(jì)算矩形的中心。
Parameters:
復(fù)制一個(gè)矩形。
Parameters:
以弧度計(jì)算矩形的高度。
Parameters:
以弧度計(jì)算矩形的寬度。
Parameters:
如果制圖在矩形上或矩形內(nèi),則返回“真”,否則返回“假”。
Parameters:
比較提供的矩形,如果它們相等,則返回
true
,否則返回false
。
Parameters:
比較提供的矩形的componentwise,如果通過(guò)絕對(duì)或相對(duì)公差測(cè)試,則返回
true
,否則返回false
。
Parameters:
absoluteEpsilon
(Number)
用于等同性測(cè)試的絕對(duì)epsilon公差。
通過(guò)放大提供的矩形,直到它包含提供的地圖,來(lái)計(jì)算矩形。
Parameters:
創(chuàng)建包含所提供數(shù)組中所有位置的最小可能矩形。
Parameters:
創(chuàng)建包含所提供數(shù)組中所有位置的最小可能矩形。
Parameters:
在給定邊界經(jīng)度和緯度(度)的情況下創(chuàng)建矩形。
Parameters:
west
(Number)
(default 0.0
)
以度為單位的最西端經(jīng)度,范圍為[-180.0,180.0]。
south
(Number)
(default 0.0
)
范圍內(nèi)最南端的緯度,以度為單位。
east
(Number)
(default 0.0
)
范圍內(nèi)以度為單位的最東經(jīng)度[-180.0,180.0]。
north
(Number)
(default 0.0
)
范圍內(nèi)以度為單位的最北緯[-90.0,90.0]。
根據(jù)邊界經(jīng)度和緯度創(chuàng)建一個(gè)以弧度表示的矩形。
Parameters:
west
(Number)
(default 0.0
)
以弧度表示的最西端經(jīng)度,范圍為[-math.pi,math.pi]。
south
(Number)
(default 0.0
)
以弧度表示的最南端緯度,范圍為[-math.pi/2,math.pi/2]。
east
(Number)
(default 0.0
)
以弧度表示的最東經(jīng),范圍為[-math.pi,math.pi]。
north
(Number)
(default 0.0
)
以弧度表示的最北緯,范圍為[-math.pi/2,math.pi/2]。
計(jì)算兩個(gè)矩形的交集。此函數(shù)假定矩形的坐標(biāo)為經(jīng)度和緯度(以弧度表示),并生成正確的交點(diǎn),同時(shí)考慮到同一角度可以用多個(gè)值表示,以及經(jīng)度在反經(jīng)線處的環(huán)繞。對(duì)于忽略這些因素并可用于投影坐標(biāo)的簡(jiǎn)單交集,請(qǐng)參見(jiàn)
Rectangle.simpleIntersection
。
Parameters:
計(jì)算矩形的東北角。
Parameters:
計(jì)算矩形的西北角。
Parameters:
將提供的實(shí)例存儲(chǔ)到提供的數(shù)組中。
Parameters:
array
(Array.<Number>)
要打包的數(shù)組。
startingIndex
(Number)
(default 0
)
數(shù)組中開(kāi)始打包元素的索引。
計(jì)算兩個(gè)矩形的簡(jiǎn)單交集。與
Rectangle.intersection
不同,此函數(shù)不嘗試將角度坐標(biāo)置于一致的范圍內(nèi),也不考慮穿過(guò)反子午線。因此,它可以用于坐標(biāo)不僅僅是緯度和經(jīng)度(即投影坐標(biāo))的矩形。
Parameters:
計(jì)算矩形的東南角。
Parameters:
計(jì)算矩形的西南角。
Parameters:
對(duì)一個(gè)矩形進(jìn)行采樣,使其包含適合傳遞到
BoundingSphere#fromPoints
的笛卡爾點(diǎn)列表。取樣是必要的,以說(shuō)明矩形覆蓋極或橫跨赤道。
Parameters:
surfaceHeight
(Number)
(default 0.0
)
橢圓體上方矩形的高度。
計(jì)算兩個(gè)矩形的并集的矩形。
Parameters:
從壓縮數(shù)組中檢索實(shí)例。
Parameters:
array
(Array.<Number>)
壓縮數(shù)組。
startingIndex
(Number)
(default 0
)
要解包的元素的起始索引。
檢查矩形的屬性,如果它們不在有效范圍內(nèi),則拋出。
Parameters:
Throws
復(fù)制此矩形。
Parameters:
將提供的矩形與此矩形組件進(jìn)行比較,如果相等,則返回
true
,否則返回false
。
Parameters:
將提供的矩形與此矩形的componentwise進(jìn)行比較,如果它們?cè)谔峁┑膃psilon中,則返回
true
,否則返回false
。
Parameters:
epsilon
(Number)
用于相等性測(cè)試的epsilon。