SuperMap iObjects Java 11i 范例程序说明
三维量算(MeasureScene)  

范例简介

如何使用 SceneControl 进行三维量算。

示例数据

安装目录\SampleData\Models\Model.kml

安装目录\FrameData\GlobalImage\GlobalImage.sci3d

安装目录\FrameData\GlobalVector\ContinentBoundary\ContinentBoundary.scv

安装目录\FrameData\GlobalVector\CountryBoundary\CountryBoundary.scv

安装目录\FrameData\GlobalVector\OceanBoundary\OceanBoundary.scv

安装目录\FrameData\GlobalVector\WorldCapital_P\WorldCapital_P.scv

安装目录\FrameData\GlobalVector\WorldCapital_T\WorldCapital_T.scv

安装目录\FrameData\GlobalVector\WorldCountry\WorldCountry.scv

安装目录\FrameData\GlobalTerrain\GlobalTerrian.sct

关键类型/成员

控件/类 方法 事件
Workspace open  
SceneControl get/setAction Tracking3DEvent、Tracked3DEvent
Scene fly、getLatLonGrid、getLayers、getTerrainLayers  
Tracking3DEvent getCurrentLength、getTotalLength、getTotalArea、getCurrentHeight  
Tracked3DEvent getLength、getArea、getHeight  
Camera setLatitude、setLongitude、setTilt、setAltitude、setHeading  
Action3D MeasureDistance、MeasureArea、MeasureAltitude、PAN  

 

使用步骤

  1. 单击工具栏上面相应的按钮,进行相应的量算操作;
  2. 在量算的过程中右键点击结束量算;
  3. 单击工具栏上面的清空按钮,清空量算结果。

范例程序位置

安装目录\SampleCode\MeasureScene\


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