技术栈
cesium
夜郎king
5 天前
cesium
·
实景三维
·
人文历史
基于 Cesium + 天地图的三维地理可视化:以“岳麓山名人墓“为例,详解地形夸张、自动环绕与标签碰撞避让
做 geographic 类可视化时,最常遇到的三个工程难点是:本文用一个完整可运行的 Demo(岳麓山名人墓三维展示)把这三个问题一次性解决,并给出逐行拆解的工程实现。最终效果:
前端小崔
19 天前
前端
·
three.js
·
cesium
Three.js 与 Cesium 融合实战问题汇总
做数字孪生、智慧城市或者 GIS 三维可视化的同学,大概率都遇到过这个选择题:Cesium 做地球底图和 GIS 能力很强,但做精致模型、粒子特效、自定义着色器太费劲;Three.js 做创意三维效果得心应手,但天生缺一个地球坐标系。两者融合看起来是 “1+1>2” 的完美方案,实际踩过坑才知道 —— 两个独立的 WebGL 渲染引擎凑到一起,从上下文、坐标系到渲染管线、事件交互,全是雷。
洛兮银儿
20 天前
前端
·
cesium
前端页面引入cesium
在web端实现cesium 3D地球场景,以最简单的引入地球为例,最终效果如下:创建好一个vite+vue3项目以后,需要下载cesium插件,但凡用到cesium都需要先下载插件。在项目的terminal终端输入以下:
GISBox
22 天前
gis
·
cesium
·
格式转换
·
服务发布
·
gisbox
·
rvt切片
·
3dtiles格式
数字孪生项目必备:RVT模型转3DTiles格式的高效解决方案
在BIM与GIS融合应用的当下,Revit产出的RVT建筑模型是建筑设计、工程施工、智慧城市建设的核心数据源,但RVT格式存在明显的应用局限:仅适配Revit系列软件,无法直接接入Cesium、Three.js等三维GIS引擎,不支持Web端轻量化加载、大范围场景融合与流式渲染,极大限制了BIM模型的三维可视化与落地应用。
ToTacview
22 天前
cesium
Web 可视化卡顿的归因方法论:以“流畅一段、停顿一下“为例的代码级根治
在toTacview系统的实时和回放两种模式下,场景对象移动总是很奇怪:平滑跑一会儿,突然停一下,然后又接着平滑。事件密集的时候——比如导弹接连发射——这种"顿挫"感尤其明显,而且在两种模式下都能稳定复现。
夜郎king
24 天前
数据分析
·
cesium
·
3d地图
·
三维地球
基于天地图 Cesium 三维服务实现三维地球及地球自转实践
目录前言一、准备工作:申请天地图 Key二、完整代码展示三、核心模块解析3.1 页面基础与 Cesium 环境引入
luckystar513~
25 天前
gis
·
cesium
·
mapbox
·
地图引擎
·
地理可视化
Navara是WebGIS的第三条路吗?
最近在关注开源 GIS 和 3D 地理可视化项目时,我发现了一个非常值得研究的项目:Navara。它来自 Re:Earth 社区,是一个面向 3D Globe 的可扩展地图引擎。
灵境(虚幻知音)
1 个月前
webgl
·
cesium
·
着色器
WebGL 不支持>1px的线绘制,那 Cesium 的带宽度的线是怎么画出来的?
从 gl.lineWidth 失效说起,拆解 CesiumJS 1.141 → 1.145 的四条宽线实现路径,并修复一个至今空着、只需几行就能补上的缺口。
ToTacview
1 个月前
cesium
WebGL 没有几何着色器,那 Cesium 的粗线是怎么画出来的?
从 gl.lineWidth 失效说起,拆解 CesiumJS 1.141 → 1.145 的四条宽线实现路径,并修复一个至今空着、只需几行就能补上的缺口。
用户6159586800022
1 个月前
cesium
Cesium 入门系列(四):区域高亮显示的两种实现方案
业务场景:在地图上把某个行政区、园区、地块用颜色填充并描边,让用户一眼识别目标范围。Cesium 里常见的做法分两类——前端矢量高亮与后端瓦片遮罩。本文会给出可直接运行的完整代码,并对比它们的适用场景。
用户6159586800022
1 个月前
cesium
Cesium 入门(三):BaseLayerPicker 底图切换与国产地图接入
前两篇我们把三维地球跑起来,并把搜索框接入了天地图。这一篇来聊聊底图(Imagery)——Cesium 自带的 BaseLayerPicker 怎么用,以及如何把高德、天地图等国产底图整合进去,做成一个可切换的底图选择器。
用户6159586800022
1 个月前
cesium
Cesium 入门(二):Geocoder 搜索框参数详解与天地图搜索接入
上一篇我们跑通了 Vue3 + Vite + Cesium + 天地图底图。这一篇来深挖 Cesium 自带的搜索框(Geocoder)——从 Viewer 配置、Widget 实例、ViewModel 状态,到接入天地图地理编码服务,把搜索功能彻底吃透。
灵境(虚幻知音)
1 个月前
性能优化
·
cesium
·
3d引擎
·
afsim
·
翼带
·
尾迹
·
自定义着色器
Cesium动态轨迹性能瓶颈深度拆解:翼带与尾迹的底层优化实践
从高层API陷阱到底层渲染重构,50~100倍性能提升的完整排查之路在数字孪生、飞行仿真等多平台三维场景中,翼带、尾迹是体现飞行器运动状态的核心视觉元素。当所有功能开发完成后,渲染效率反而成为新的瓶颈——多平台同屏场景下,帧率出现显著下滑。
fxshy
1 个月前
游戏
·
vue3
·
cesium
·
webgis
·
飞行模拟
WebGIS 游戏化实践:基于 Cesium + Vue3 实现全球飞行模拟系统:从球体坐标、飞行动力学到地形碰撞实战
在数字孪生、智慧城市和 WebGIS 项目中,我们经常能看到类似“航线飞行动画”的演示:给一段航路点的经纬度,让 Cesium 的 SampledPositionProperty 沿轨迹平滑插值,飞机模型头朝前沿着折线飞过去。
用户8313485930698
1 个月前
vue.js
·
webgl
·
cesium
Cesium实现动态流动火烧云晚霞效果(可用slider调整火烧云浓度)
前言:本文将带你从零实现一套可调节浓度、动态流动、真实晚霞色调的火烧云效果,基于 Cesium 原生 PostProcessStage 后处理技术,纯着色器实现、性能高、无第三方插件。
CBX
1 个月前
cesium
Cesium 入门实战:GeoJSON 数据加载与地区边界可视化
本文通过一个完整的 HTML 示例,带你掌握在 Cesium 中加载和渲染 GeoJSON 数据的核心技巧,包括点、线、面的绘制,以及行政区划边界的自定义着色与标注。
毕安格 - BimAngle
2 个月前
3d
·
gis
·
cesium
·
gltf
·
glb
·
3d tiles
·
gim
国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb 更新时间:2026-08-18
@[TOC](国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb 更新时间:2026-08-18)
探索前端
2 个月前
前端
·
3d
·
cesium
3dtiles加载时被地形遮挡问题研究及处理思路
面向 CesiumJS / 实景三维开发者的一篇实战分享。原始3dtiles加载会被地形遮挡 处理后效果 只压平突出区域 动态效果
兔年鸿运Q小Q
2 个月前
arcgis
·
cesium
cesium1.140以上版本加载地形
1、本地地形加载 使用fromUrl方式 需注意:url写法 "./terrain",错误写法"./terrain/layer.json"或"./terrain/"
用户8313485930698
2 个月前
vue.js
·
webgl
·
cesium
Vue3+Cesium实现阴天乌云+下雨天气特效
前言:在使用 Cesium 做三维可视化开发时,经常需要给场景增加天气氛围。但 Cesium 本身并没有内置阴天、降雨这类天气效果,想要实现就需要使用后处理 PostProcessStage,对已经渲染完成的画面,再跑一遍自定义片元着色器做二次处理。