地形分析 fast3d.TerrainPlugin是实体类,提供地形开挖、挖方分析、地形可视域分析等地形分析功能。
地形开挖 使用示例 创建对象 创建示例 说明 fast3d.TerrainPlugin.TerrainClipping(viewer,clipType,btmImgUrl,sideImgUrl,texture) 根据相关参数创建地形开挖控制器
参数选项 参数 参数类型 默认值 说明 viewer viewer 必须传入 当前地图viewer clipType String rectangle 开挖类型rectangle或polygon btmImgUrl String 底部纹理图片url sideImgUrl String 侧边纹理图片url texture Boolean 当传入btmImgUrl和sideImgUrl时默认为true,否则默认为false
方法 方法名 返回值 说明 startClipping() 重新开挖 show() 显示开挖 hide() 隐藏开挖 showTexture() 显示纹理 hideTexture() 隐藏纹理 clear() 清空开挖 destroy() 清空并销毁
挖方分析 使用示例 创建对象 创建示例 说明 fast3d.ViewPlugin.TerrainExcavation(viewer) 根据相关参数创建挖方分析控制器
方法 方法名 返回值 说明 startExcavation(Number height) 开始绘制挖方范围并按传入高度进行分析,单位米 clear() 清空 destroy() 销毁并清空
地形可视域分析 使用示例 创建对象 创建示例 说明 fast3d.TerrainPlugin.ViewAnalysis(viewer,center,edge,viewHeight) 根据相关参数创建地形可视域分析控制器
参数选项 参数 参数类型 默认值 说明 viewer viewer 必须传入 当前地图viewer center [Number,Number] 必须传入 中心点坐标,[117,38] edge [Number,Number] 必须传入 边缘点坐标,[117.01,38.01] viewHeight Number 1.5 中心点离地面高度,单位米
方法 Last Updated: 6/24/2024, 3:05:32 PM