Ai
2 Star 8 Fork 1

chen/cesium_webpack

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
default.ts 989 Bytes
一键复制 编辑 原始数据 按行查看 历史
chen 提交于 2024-03-18 16:34 +08:00 . 'new'
import {
Cartesian3,
createOsmBuildingsAsync,
Ion,
Math as CesiumMath,
Terrain,
Viewer,
} from 'cesium';
import 'cesium/Build/Cesium/Widgets/widgets.css';
// 填入Token
Ion.defaultAccessToken =
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJlMmRmMDVmYi01ZmY1LTQyOWQtOGY5NC1kNTM5MmM0MzAxNDUiLCJpZCI6MTM0NTY4LCJpYXQiOjE3MDgzOTYyODJ9.ov5ojHyYfVAIEZ_b6b02j92vZ7gbNJS_wzTtSRLfP2Q';
// 指定某个容器ID,初始化 Cesium Viewer
const viewer = new Viewer('root', {
terrain: Terrain.fromWorldTerrain(),
});
// 定义摄像头的位置与角度 官方给的位置是旧金山
viewer.camera.flyTo({
destination: Cartesian3.fromDegrees(-122.4175, 37.655, 400),
orientation: {
heading: CesiumMath.toRadians(0.0),
pitch: CesiumMath.toRadians(-15.0),
},
});
// 加入建筑图集
const buildingTileset = await createOsmBuildingsAsync(); // 创建建筑物图集
viewer.scene.primitives.add(buildingTileset); // primitives:所有物体的数组
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/chenxiangzhi/cesium_webpack.git
git@gitee.com:chenxiangzhi/cesium_webpack.git
chenxiangzhi
cesium_webpack
cesium_webpack
util

搜索帮助