二三维联动
范例简介
示范如何进行二三维联动,并且在SceneControl中展示出来。
示例数据
解压目录 \SampleData\World
关键类型/成员
控件/类 | 方法 | 属性 |
SceneControl | initSceneControl: | action3D、scene |
Scene | open: | workspace、layers |
Scenes | get: | count |
Workspace | init、open: | scenes |
WorkspaceConnectionInfo | init | server、type |
Environment | getLicenseStatus | |
LicenseStatus | isLicenseExsit、isLicenseValid | |
FlyManager) | play、stop、pause | duration、progress、status、routes |
Routes | fromFile、getRouteNameWithIndex、addRoute、routeAtIndex | count |
使用步骤
- 导入许可到沙盒(app)目录:Documents;
- 导入示例数据World到沙盒(app)目录:Documents/Data;
- 重新打开app;
- 点击二维按钮,显示二维地图 ;
- 点击三维按钮,显示三维;
- 点击二三维按钮,触摸地图/球 ,实现二三维联动。
范例程序位置
/Library/SDKs/SuperMap/iOS/SampleCode/MapSceneLinkage
运行效果展示
图: 运行效果 |