Current collected state Current
Observed since 20 Oct, 19:41 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
3dtiles-polygon-crop
Cesium 3D Tiles polygon cutting
Limited by Cesium API, currently only single area cropping can be provided. For details, see CesiumGS/cesium#8751
npm install 3dtiles-polygon-crop
import { tileSetClipByPolygon } from "3dtiles-polygon-crop";
const points = [
[106.443237643721, 29.46804376199225],
[106.443237643721, 29.49579683916092],
[106.500710551558, 29.49579683916092],
[106.499071590308, 29.46301761415856],
[106.490986048141, 29.443022286907117],
[106.451323185888, 29.450780036824349],
];
const tileset = await Cesium.Cesium3DTileset.fromIonAssetId(40866);
const CeiumPolygonClip = new tileSetClipByPolygon({
tileSet: tileset,
originPositions: points,
unionClippingRegions: false,
});
CeiumPolygonClip.clippingByPositions();
| Name | Type | Default |
|---|---|---|
| tileSet | Cesium3DTileset | Null |
| originPositions | Array | [] |
| unionClippingRegions | Boolean | True |
| edgeWidth | Number | 0.0 |
| edgeColor | Cesium.Color | Cesium.Color.WHITE |
| enabled | Boolean | True |
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
cesiumEnvironment{
"local_name": "cesium",
"alias": false,
"peer_metadata": null
} | ^1.113.0 | runtime |
Source distribution
{
"integrity": "sha512-d7Z3e9HfsNE7xMzanCgtGpRvSO3mnntVaQlZoqlLaH773AruabouvUkoUT221jo/AyDSzUPtv0otYIVNiyvtxQ==",
"shasum": "635d99cda3abd6b286982cabc333ce44a3de2f4a",
"tarball": "https://registry.npmjs.org/3dtiles-polygon-crop/-/3dtiles-polygon-crop-0.0.3.tgz",
"fileCount": 5,
"unpackedSize": 4891680,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIGD9d6JbWAYB+PC+VSpahUiWKCCbP8z10wUV5DumpQhmAiEA9CROlPqqGk1NWu0g6e1v9vf0y4/XWKgg+ySSyxx+TKQ="
}
]
}Observed since 20 Oct, 19:41 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:0d5ccfcc13835479c6ab73a4c3fd8f7a0bf7be7550d4a0f4cf3da866c12cbd6d