SuperMap iObjects Java 11i 范例程序说明
场景操作与地下模式(OpenScene)  

范例简介

示范对三维场景进行的打开、浏览、保存、关闭等操作,并提供地下数据的显示。

示例数据

安装目录\SampleData\OpenScene\OpenScene.smwu

安装目录\SampleData\BeijingDEM\BeijingTerrian.SIT

关键类型/成员

控件/类 方法 事件
Workspace getScenes  
SceneControl getScene、setStatusBarVisible、getNavigationControl  
Scene open、close、getLayers、getUnderground、ensureVisible、toXML、getFog、setFogVisibleAltitude、getLatLonGrid、setScaleLegendVisible、getOcean  
Scenes add、indexOf、remove  
Fog setEnable、setColor  
Ocean setVisible  
LatLonGrid setTextVisible、setVisible  
NavigationControl setVisible  
Underground setDepth、setVisible  
GlobalImage setTransparency、addExcavationRegion、clearExcavationRegions  

 

使用步骤

  1. 打开一个工作空间,选择该工作空间下的一个三维场景,然后打开场景;
  2. 使用 选择、漫游、刷新、全幅等按钮,实现对场景的浏览;
  3. 打开一个场景之后,通过对场景进行修改,然后保存;
  4. 关闭当前场景,打开刚才保存的三维场景,检查是否保存成功;
  5. 使用各个控件改变场景中相应对象的状态;
  6. 点击工具栏上面的开启地下模式按钮实现地下漫游;
  7. 点击工具栏上面的地表半透明按钮设置地表透明度;
  8. 点击工具栏上面的加载地下数据集按钮加载地下管线数据;
  9. 点击工具栏上面的添加挖方区域按钮实现挖方区域的添加;
  10. 点击工具栏上面的移除挖方区域按钮实现挖方区域的移除。

范例程序位置

安装目录\SampleCode\OpenScene\


  版权所有© 北京超图软件股份有限公司。保留所有权利。