Data Collection
范例简介
示范如何对三维切片缓存(OSGB)图层进行分层设色表达,并且在SceneControl中展示出来。
示例数据
解压目录 \SampleData\MaSai
关键类型/成员
控件/类 | 方法 | 属性 |
SceneControl | initSceneControl: | action3D、scene |
Scene | open: | workspace、layers |
Scenes | get: | count |
Workspace | init、open: | scenes |
WorkspaceConnectionInfo | init | server、type |
Environment | getLicenseStatus | |
LicenseStatus | isLicenseExsit、isLicenseValid | |
Layer3Ds | getLayerWithName | |
Layer3DOSGBFile | initWithLayer3D: | hypsometricSetting |
ColorDictionary | init、setColor:forKey: | |
Color | initWithR:G:B: | |
HypsometricSetting | init | interval、displayMode、colorDictionary、minVisibleValue、maxVisibleValue、opacity |
使用步骤
- 导入许可到沙盒(app)目录:Documents
- 导入示例数据MaSai到沙盒(app)目录:Documents/Data
- 重新打开app
- 调节透明度滑动条设置颜色的透明度
- 最大水位参考数值为100
- 动画时间参考数值为10
- 选择是否循环播放
- 点击播放按钮即可看到动画效果
范例程序位置
/Library/SDKs/SuperMap/iOS/SampleCode/HypsometricSetting
运行效果展示
图: 运行效果 |