测量工具

const { RoadNetLayer } = YunJing;
const viewer = new Cesium.Viewer('cesiumContainer', {
terrain: new AMapTerrain('gcj02'),
baseLayer: new AMapSatelliteLayer(),
contextOptions: {
webgl: {
logarithmicDepthBuffer: false,
preserveDrawingBuffer: true,
},
requestWebgl2: true,
scene3DOnly: true,
},
});
viewer.scene.globe.depthTestAgainstTerrain = true;
const layer = new RoadNetLayer(viewer);

Constructors

  • Parameters

    • viewer: Viewer
    • Optionaloptions: RangingToolOptions

    Returns RangingTool

Methods

  • 开始测量面积

    Parameters

    • once: boolean = false

      是否只测量一次

    Returns void

  • 清除所有测量的点、面、辅助点等

    Returns void

  • Returns void

  • 开始测量距离

    Parameters

    • once: boolean = false

      是否只测量一次

    Returns void

  • 停止测量

    Parameters

    • clear: boolean

    Returns void