范围类
Name | Type | Default | Description |
---|---|---|---|
west |
Number |
-180
|
optional 西(-180~180) |
south |
Number |
-90
|
optional 南(-90~90) |
east |
Number |
180
|
optional 东(-180~180) |
north |
Number |
90
|
optional 北(-90~90) |
Members
-
staticreadonlyYS.Rectangle.WORLD : Rectangle
-
世界范围的矩形常量
-
东
-
Default Value:
180
-
北
-
Default Value:
90
-
南
-
Default Value:
-90
-
西
-
Default Value:
-180
Methods
-
检查rectangle是否合法
Name Type Description obj
RectangleD 待检测值 Returns:
合法返回true,不合法返回false -
检测对象是否为Rectangle
Name Type Description value
Rectangle 待检测对象 Returns:
-
staticYS.Rectangle.fromCesium(rect) → Rectangle
-
Cesium.Rectangle转Rectangle
Name Type Description rect
Cesium.Rectangle Cesium.Rectangle Returns:
返回Rectangle -
staticYS.Rectangle.fromRadians(rectangle) → Rectangle
-
将弧度单位的Rectange转成以度为单位
Name Type Description rectangle
Rectangle 任意类型的rectangle,弧度单位 Returns:
返回度为单位的Rectangle -
Rectangle转Cesium.Rectangle
Name Type Description rect
Rectangle Rectangle Returns:
返回Cesium.Rectangle -
staticYS.Rectangle.toRadians(rectangle) → Rectangle
-
将度单位的Rectange转成以弧度为单位
Name Type Description rectangle
Rectangle 任意类型的rectangle,度单位 Returns:
返回弧度为单位的Rectangle -
判断矩形是否包含坐标
Name Type Description longitude
Number 坐标经度,单位和矩形单位一致 latitude
Number 坐标纬度,单位和矩形单位一致 Returns:
包含返回true,不包含返回false -
判断矩形是否包含点
Name Type Description p
XY | XYZ 点对象,单位和矩形单位一致 Returns:
包含返回true,不包含返回false -
intersection(rect) → Rectangle
-
计算两个rectangle对象的交集
Name Type Description rect
Rectangle 另一个对象 Returns:
返回交集结果,不修改两个源数据 -
判断两个矩形是否相交
Name Type Description rect
Rectangle 另一个对象 Returns:
相交返回true,不相交返回false -
union(rect) → Rectangle
-
计算两个rectangle对象的并集
Name Type Description rect
Rectangle 另一个对象 Returns:
返回并集结果,不修改两个源数据