一个大地测量多边形,与 {NT}\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.
| Name | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
下列属性的对象 :
|
Example:
const positions = Cesium.Cartesian3.fromRadiansArray([
-1.3194369277314022,
0.6988062530900625,
-1.31941,
0.69879,
-1.3193955980204217,
0.6988091578771254,
-1.3193931220959367,
0.698743632490865,
-1.3194358224045408,
0.6987471965556998,
]);
const polygon = new Cesium.ClippingPolygon({
positions: positions
});
Members
readonly ellipsoid : Ellipsoid
返回剪切时用于将多边形投射到表面的椭圆形.
返回多边形中的位置总数,包括任何孔.
readonly positions : Array.<Cartesian3>
返回位置的外环.
Methods
static Cesium.ClippingPolygon.clone(polygon, result) → ClippingPolygon
克隆人克林斯不设所有权.
| Name | Type | Description |
|---|---|---|
polygon |
ClippingPolygon | 要克隆的剪贴板 |
result |
ClippingPolygon | optional 用于存储克隆参数的对象. |
Returns:
输入的克隆 ClippingPolygon
比较所提供的 ClippingPolygons 并返回
-NT+0+Treal NT+1+,如果两者是相等的, NT+2+false NT+3+否则.
| Name | Type | Description |
|---|---|---|
left |
ClippingPolygon | 第一个多边形. |
right |
ClippingPolygon | 第二多边形. |
Returns:
如果左右对等, 则使用 NT 0 true NT 1 , 否则使用 NT 2 false NT 3 .
computeRectangle(result) → Rectangle
计算一个制图矩形,其中包含位置列表定义的多边形,包括国际日期线和极线上的大小写.
| Name | Type | Description |
|---|---|---|
result |
Rectangle | optional 存储结果的对象 . |
Returns:
结果矩形