当前位置: 首页 > news >正文

supermap icilent3d for cesium加载地形并夸大地形

先看效果图

这是没有夸张之前的都江堰

这是夸大五倍后的都江堰

下面展示代码

主要就是加载supermaponline的skt地形然后夸大

<template><div class="PartOneBox"><div id="cesiumContainer"></div></div>
</template><script setup lang='ts'>
import { ref, reactive,onMounted} from 'vue'onMounted(async()=>
{let viewer = new Cesium.Viewer('cesiumContainer',{//加载supermaponline的地形terrainProvider : new Cesium.CesiumTerrainProvider({url :"https://www.supermapol.com/realspace/services/3D-                    stk_terrain/rest/realspace/datas/info/data/path",requestWaterMask : true,requestVertexNormals : true,//如果是iserver发布则trueisSct : false})})var utc=Cesium.JulianDate.fromDate(new Date("2024/08/26 9:30:00"))viewer.clock.currentTime=Cesium.JulianDate.addHours(utc,8,new Cesium.JulianDate())var labelImagery = new Cesium.TiandituImageryProvider({mapStyle: Cesium.TiandituMapsStyle["IMG_C"],//天地图全球中文注记服务token: "这里换成你的" //由天地图官网申请的密钥});viewer.imageryLayers.addImageryProvider(labelImagery);viewer.camera.setView({destination: Cesium.Cartesian3.fromDegrees(103.88025,30.828544,100000)})//夸大五倍viewer.scene.terrainExaggeration = 5.0;
})</script><style scoped lang='scss'>
.PartOneBox
{width:1200px;height:1000px;margin:50px auto;position:relative;.cesiumContainer{width:100%;height:100%;}
}</style>


http://www.mrgr.cn/news/27061.html

相关文章:

  • Python实现牛顿法 目录
  • self与方法
  • PD虚拟机占用多少内存?使用电脑的虚拟内存会损害电脑吗
  • linux 操作系统下cupsdisable命令介绍和使用案例
  • AtCoder ABC367 A-D题解
  • 建筑机器人通用操作系统设计方案
  • xshell密钥方式连接阿里云Linux
  • PCM的缺点
  • python基础知识 (五)--容器、索引、切片、字符串的遍历、查找、修改元素
  • Redis实现发布/订阅功能(实战篇)
  • 高级java每日一道面试题-2024年9月11日-数据库篇-事务回滚的常见原因有哪些?
  • 基于 WeChatFerry 的 Python 机器人框架WeChatRobot
  • iOS中的链表 - 单向链表
  • 更换cuda版本
  • GIS可视化软件:地理信息与遥感领域中的洞察之眼
  • 云曦2024秋季开学考
  • Linux | 探索 Linux 信号机制:信号的产生和自定义捕捉
  • 拒绝千篇一律,AI帮你定制独一无二的个人写真
  • JavaScript --函数作用域变量的使用规则(局部和访问)
  • Python+Pytest框架,“conftest.py文件编写如何获取token和获取日志“?