技术栈
cesium
青山Coding
15 小时前
前端
·
cesium
Cesium应用(八):物体运动的实现思路
在 Cesium 三维GIS项目中,物体运动在仿真模拟,城镇/海洋数字孪生,无人机全景模拟,应急救援等业务场景中比较常见的项目需求。
用户8313485930698
5 天前
vue.js
·
cesium
Cesium实现雾气效果:按钮一键控制打开/关闭雾气效果,滑块拖动实时控制雾气浓度
前言:在Cesium数字孪生、智慧城市三维大屏项目中,雾气效果是非常常用的环境模拟效果,可以极大提升三维场景的真实感、氛围感。
用户8313485930698
13 天前
vue.js
·
cesium
Cesium实现实时联动鹰眼缩略图
本文基于 Vue3 + Cesium 搭建完整 Demo,采用双 Viewer 实现鹰眼缩略图与主场景实时视角同步;主场景地图使用实景影像图层、鹰眼缩略地图使用矢量道路图层,二者视觉层次分明。
整点可乐
17 天前
javascript
·
cesium
cesium实现全景图加载
a. 大多数 equirectangular 全景图在纹理坐标上,0° 水平方向通常对应的是东向,因此,在计算偏航角时需要减去90°
用户8313485930698
18 天前
vue.js
·
cesium
Vue3+Cesium实现3DTiles模型实时调节(离地面高度/xyz轴旋转/模型经纬度偏移)
前言我们在基于 Cesium 开发数字孪生、古建筑展示、三维地图等项目时,经常会导入 3DTiles 格式瓦片模型。相比于普通 glTF/GLB 模型,3DTiles 瓦片模型适配超大场景、高精度古建筑、城市园区等,也是目前三维GIS项目主流使用的模型格式。
青山Coding
21 天前
前端
·
cesium
Cesium应用(七):地形开挖的实现思路
在 Cesium 三维GIS项目中,地形开挖主要用于:基坑模拟、土方施工、管道布设等场景是工程类系统最常见的核心需求。
毕安格 - BimAngle
22 天前
3d
·
cesium
·
gltf
·
glb
·
3d tiles
地理配准高级教程:局部坐标(无地理信息)模型篇
在将 BIM 模型(如 Autodesk Navisworks、Revit 等)转换输出为 Cesium 3D Tiles 格式的过程中,**地理配准(Georeferencing)**是决定模型能否准确、真实地呈现在数字孪生底图上的核心技术步骤。
duansamve
23 天前
cesium
Python+CesiumLabv4.0.17生成上W个高度不一、颜色不一立方体的3D TILES文件
导入数据与模型切片打开CesiumLab软件,在左侧菜单栏选择“数据处理”模块,点击“通用模型切片”(部分版本或场景下也称为“矢量楼块切片”)。在输入文件选项中,点击“+SHP”导入准备好的矢量数据文件。
不争不抢的佛系少年
25 天前
cesium
Cesium模型没有动画怎么办?手把手教你通过代码给GLB模型添加动画!
在实际项目开发中,我们经常会遇到这样一种情况:例如:很多人第一反应是:重新找建模人员制作动画。实际上,如果模型节点结构合理,Cesium 本身就提供了节点变换能力,我们完全可以通过代码动态控制模型节点,实现动画效果。
用户8313485930698
1 个月前
cesium
Vue3 + Cesium 实现城市 3D 场景下雪特效(按钮开关控制下雪启停)
前言:本文基于 Vue3 + Cesium,实现了3D Tiles 城市模型加载,并且可以通过按钮控制是否下雪
BJ-Giser
1 个月前
前端
·
可视化
·
cesium
CesiumJS升级全新VFX特效粒子系统
1.渲染太过于简陋,依靠单一的图片纹理贴图,无法实现真实的烟雾,火焰等效果; 2.缺乏生命周期控制,无法模拟特定的业务场景; 3.性能问题,主要依赖CPU更新坐标,GPU仅仅作为绘制,大规模的粒子,造成场景卡顿; 链接: https://sandcastle.cesium.com/?id=particle-system
白嫖叫上我
1 个月前
cesium
Cesium抗锯齿处理
效果前:效果后:关键代码:注意: msaaSamples初始值设了4,但实际上只是全局应用fxaa,该处理方法除了给抗锯齿处理加一个开关控制外,还禁止了fxaa全局应用,保留msaa,以部分性能为代价开启高渲染模式。
白嫖叫上我
1 个月前
cesium
Cesium地球风格切换、昼夜交替效果
昼夜交替: 风格切换: 矢量图层的风格切换: 影像图层风格切换:动态开关昼夜效果:封装源码: switchLayers.js
用户8313485930698
1 个月前
cesium
Vue3 + Cesium 实现热气球第一人称自动飞行(支持手机端)
前言大家好,今天给大家带来一个Cesium 实现的热气球第一人称飞行的完整 Demo。整个项目基于 Vue3 + Cesium 开发,实现了:
青山Coding
1 个月前
前端
·
cesium
Cesium应用(六):三维地形中坡度分析的实现过程
在三维GIS开发中,坡度分析是最基础、使用频率最高的地形分析功能,广泛应用于国土勘测、道路规划、滑坡灾害监测、场地选址等场景。本文基于Cesium实现了一套基础的交互式多边形坡度分析方案。支持手动点击绘制多边形、右键确认分析、区域平滑渐变着色、一键重置等功能。后续可根据自身项目需求修改优化。
爱喝铁观音的谷力景辉
1 个月前
javascript
·
cesium
在Cesium中实现带箭头方向路线样式的技术详解
在GIS应用中,常常需要显示带有方向指示的路线,例如车辆行驶轨迹、河流流向、风向等。传统的线条无法直观地表示方向信息,而通过在线路上添加方向箭头,可以清晰地展示运动或流动的方向。本文将详细介绍如何在Cesium中实现这种带有方向指示的路线效果。
Nian.Baikal
1 个月前
前端
·
cesium
Cesium 3D Tiles 加载与优化实战
3D Tiles 是一种开放的空间数据格式规范,用于高效地传输、加载和渲染大规模三维地理空间数据。它由 Cesium 团队提出,旨在解决传统三维模型格式在处理海量数据时的性能瓶颈。
青山Coding
1 个月前
前端
·
cesium
Cesium应用(五):通视分析,解锁三维场景的”无遮挡“视野
简单来说,通视分析的核心就是「模拟人眼(或设备)的视线」,判断三维场景中两个或多个点位之间,是否存在地形、建筑、模型等障碍物遮挡,进而输出视线状态、遮挡位置、可见范围等信息。在实际开发中,常用军事、安防、通信、无人机等业务场景中。
BJ-Giser
1 个月前
前端
·
可视化
·
cesium
Cesium 体积光阴影率分析和阴影体渲染效果
在传统的 GIS 日照分析中,当分析对象扩展到高层建筑时,阴影在空中随着时间推移形成的“三维空间漏斗”才是数据的全貌。
小彭努力中
2 个月前
前端
·
css
·
vue.js
·
openlayers
·
cesium
·
webgis
205.Vue3 + OpenLayers:加载动画,采用 CSS 的 @keyframes 方式
本篇文章来分享一个在 Vue3 + OpenLayers 中实现地图加载动画的小案例。这种效果常用于: