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实例的并集。