SuperMap iClient JavaScript 11i(2023)如何下载
时间: 2024-05-17 18:17:15 浏览: 11
您可以从SuperMap官网的下载中心下载SuperMap iClient JavaScript 11i(2023)。具体步骤如下:
1. 进入SuperMap官网(www.supermap.com)。
2. 点击页面右上方的“下载中心”进入下载中心页面。
3. 在“产品列表”中找到“SuperMap iClient JavaScript”并点击进入。
4. 在“版本列表”中找到“11i(2023)”版本并点击进入。
5. 在“下载列表”中选择您需要的安装程序,点击下载即可。
注意:SuperMap iClient JavaScript 11i(2023)需要登录后才能下载,如果您没有账号,请先注册并登录。
相关问题
SuperMap iClient JavaScript 11i(2023)如何安装
您可以按照以下步骤安装 SuperMap iClient JavaScript 11i(2023):
1. 首先,您需要从 SuperMap 官网下载 iClient JavaScript 11i(2023)的安装包。
2. 解压安装包后,进入解压后的文件夹,找到 iClient-11i-9329-2021xxxx.exe 文件,双击运行该文件。
3. 在弹出的安装向导中,按照提示一步步进行安装,直到安装完成。
4. 安装完成后,在您的项目中引入 SuperMap iClient JavaScript 库文件即可开始使用。
请注意,安装过程中可能需要您输入一些安装选项,例如安装路径等,可根据您的实际需求进行选择。同时,为了确保您的安装顺利进行,请确保您的计算机已经安装了相应的运行环境和依赖库。
在SuperMap iClient3D 11i(2022) for Cesium中使用DynamicLayer3D图层,实现将S3M模型绕索菲亚大教堂循环飞行。
首先,需要准备好S3M模型和索菲亚大教堂的位置坐标信息。
然后,在SuperMap iClient3D 11i(2022) for Cesium中创建DynamicLayer3D图层,并将S3M模型添加到该图层中。代码示例如下:
```javascript
var dynamicLayer = new SuperMap.Web.iServerJava6R.DynamicLayer3D("dynamic_layer");
var modelUrl = "http://localhost:8090/iserver/services/3D-CityScenes/rest/realspace";
var modelName = "model.s3m";
var modelPath = modelUrl + "/datas/" + modelName;
var modelOption = new SuperMap.Web.iServerJava6R.ModelOption3D(modelPath);
var model = new SuperMap.Web.iServerJava6R.Model3D(modelOption);
dynamicLayer.addModel(model);
```
然后,在Cesium中创建飞行路径,并使用Cesium的Camera API实现飞行效果。代码示例如下:
```javascript
var viewer = new Cesium.Viewer("cesiumContainer");
var sofiaPosition = Cesium.Cartesian3.fromDegrees(23.727538, 42.695432, 100);
viewer.camera.setView({
destination : sofiaPosition,
orientation: {
heading : Cesium.Math.toRadians(0),
pitch : Cesium.Math.toRadians(-45),
roll : 0.0
}
});
var positions = [
Cesium.Cartesian3.fromDegrees(23.727538, 42.695432, 5000),
Cesium.Cartesian3.fromDegrees(23.727538, 42.695432, 2000),
Cesium.Cartesian3.fromDegrees(23.727538, 42.695432, 5000),
Cesium.Cartesian3.fromDegrees(23.727538, 42.695432, 2000)
];
var flight = Cesium.CameraFlightPath.createAnimationCartesian(viewer, {
destinations : positions,
duration: 3.0,
loop: true,
orientation : {
duration: 3.0,
heading : Cesium.Math.toRadians(0),
pitch : Cesium.Math.toRadians(-45),
roll : 0.0
}
});
viewer.timeline.add(flight);
viewer.scene.preRender.addEventListener(function(scene, time) {
var position = flight.update(time);
if (position) {
viewer.camera.setView({
destination : position,
orientation: flight.endOrientation
});
}
});
```
最后,将DynamicLayer3D图层添加到Cesium的场景中,并启动Cesium的渲染循环。代码示例如下:
```javascript
viewer.scene.primitives.add(dynamicLayer);
viewer.clock.onTick.addEventListener(function(clock) {
dynamicLayer.refresh();
});
viewer.render();
```
这样就可以实现将S3M模型绕索菲亚大教堂循环飞行的效果了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)