BoundingRectangle定义了一个矩形的边界框。它通常在几何运算中使用,如测试一个点是否在矩形内或计算两个矩形的交集。
{Number} west
:矩形最西侧的经度。{Number} south
:矩形最南侧的纬度。{Number} east
:矩形最东侧的经度。{Number} north
:矩形最北侧的纬度。创建一个具有给定边界的矩形。
{BoundingRectangle} rectangle
:矩形。{BoundingRectangle} result
:可选的用于存储结果的矩形。复制矩形的边界框的值到result矩形上,如果未提供result则创建一个新的矩形。
{BoundingRectangle} rectangle
:矩形。{Number} amount
:矩形增加的大小。{BoundingRectangle} result
:可选的用于存储结果的矩形。将该矩形的边界扩大amount个单位,如果未提供result则创建一个新的矩形。
{Cartesian3[]} [positions]
:点的数组.{BoundingRectangle} [result]
:用于存储结果的BoundingRectangle对象.创建一个矩形,使其完全包括positions数组中所有点。
{Rectangle} rectangle
:矩形{BoundingRectangle} [result]
:可选的用于存储结果的BoundingRectangle对象.创建一组与矩形相同的边界框。
{BoundingRectangle} left
:矩形1。{BoundingRectangle} right
:矩形2。{BoundingRectangle} result
:可选的用于存储结果的BoundingRectangle对象.创建一个新的边界框,表示两个输入边界框的交集。
{BoundingRectangle} value
:BoundingRectangle。{Number[]} array
:包含结果到该数组.{Number} [startingIndex=0]
:数组的位移.将边界框存储在Array数组中。
{Number[]} array
:信息存储在其中.{Number} [startingIndex=0]
:数组的位移.{BoundingRectangle} [result]
:用于存储结果的BoundingRectangle对象.从一个数组中读取信息,创建BoundingRectangle实例。
{BoundingRectangle} left
:矩形1。{BoundingRectangle} right
:矩形2。{BoundingRectangle} result
:可选的用于存储结果的BoundingRectangle对象.创建一个新的矩形,其中包括原始的BoundingRectangles边界框的并集。
包含该矩形边界框的中心位置。
该矩形边界框的高度(纬度范围)。
该矩形边界框的宽度(经度范围)。
{BoundingRectangle} result
:可选的用于存储结果的BoundingRectangle对象.创建一个与该BoundingRectangles边界框相同的BoundingRectangles实例。
{BoundingRectangle} right
:BoundingRectangles实例。{Number} [relativeEpsilon=0.0]
:用于比较的可选精度.比较该BoundingRectangles实例与right实例是否相等。
{BoundingRectangle} right
:BoundingRectangles实例.{Number} [relativeEpsilon=0.0]
:用于比较的可选精度.比较该BoundingRectangles实例与right实例是否相等。
{BoundingRectangle} right
:BoundingRectangles实例。判断该BoundingRectangles实例与right实例是否有交集。
创建该BoundingRectangles实例的字符串表达式。
{BoundingRectangle} right
:BoundingRectangles实例。创建一个新的矩形,其中包括原始BoundingRectangles实例与right实例的并集。