new Cesium.ClippingPolygon(options)

一个大地测量多边形,与 {NT}\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.
Name Type Description
options object 下列属性的对象 :
Name Type Default Description
positions Array.<Cartesian3> 三个或三个以上的笛卡尔坐标列表,定义剪切多边形的外环.
ellipsoid Ellipsoid Ellipsoid.default optional
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 length : number

返回多边形中的位置总数,包括任何孔.

readonly positions : Array.<Cartesian3>

返回位置的外环.

Methods

static Cesium.ClippingPolygon.clone(polygon, result)ClippingPolygon

克隆人克林斯不设所有权.
Name Type Description
polygon ClippingPolygon 要克隆的剪贴板
result ClippingPolygon optional 用于存储克隆参数的对象.
Returns:
输入的克隆 ClippingPolygon

static Cesium.ClippingPolygon.equals(left, right)boolean

比较所提供的 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:
结果矩形
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.