cesium

青山Coding3 天前
前端·cesium
Cesium应用(五):通视分析,解锁三维场景的”无遮挡“视野简单来说,通视分析的核心就是「模拟人眼(或设备)的视线」,判断三维场景中两个或多个点位之间,是否存在地形、建筑、模型等障碍物遮挡,进而输出视线状态、遮挡位置、可见范围等信息。在实际开发中,常用军事、安防、通信、无人机等业务场景中。
BJ-Giser6 天前
前端·可视化·cesium
Cesium 体积光阴影率分析和阴影体渲染效果在传统的 GIS 日照分析中,当分析对象扩展到高层建筑时,阴影在空中随着时间推移形成的“三维空间漏斗”才是数据的全貌。
小彭努力中8 天前
前端·css·vue.js·openlayers·cesium·webgis
205.Vue3 + OpenLayers:加载动画,采用 CSS 的 @keyframes 方式本篇文章来分享一个在 Vue3 + OpenLayers 中实现地图加载动画的小案例。这种效果常用于:
悠哉摸鱼大王8 天前
前端·cesium
cesium学习(一)-基本概念Cesium 的地球本质是:地图服务 = 影像贴图 + 瓦片规则注意:二维地图里的“矢量瓦片”并不是 Cesium 最核心的加载方式。Cesium 更常见的是影像、地形、Entity、Primitive 和 3D Tiles。
悠哉摸鱼大王8 天前
前端·cesium
cesium学习(二)-地图地形Cesium 的地球本质是:影像和地形不是一类东西:更准确地说:Cesium 的 Globe = WGS84 椭球 + 影像图层 + 可选地形数据
悠哉摸鱼大王8 天前
前端·cesium
cesium学习(三)-3d tiles3D Tiles 是 Cesium 提出的、面向大规模三维地理空间数据的流式加载规范,适合倾斜摄影、城市白模、BIM/CAD、点云、实例化模型等场景。
悠哉摸鱼大王8 天前
前端·cesium
cesium学习(五)-PrimitivePrimitive 是 Cesium 中更接近底层渲染的对象。如果说 Entity 是“业务层对象”,那 Primitive 就是“渲染层对象”。
悠哉摸鱼大王8 天前
前端·cesium
cesium学习(四)-相机Camera 是 Cesium 中控制"从哪里看、往哪里看、怎么看"的核心对象。它主要由三部分组成:可以把 Camera 理解成真实世界里的摄像机:
BJ-Giser9 天前
前端·可视化·cesium
Cesium 烟雾粒子特效Cesium 烟雾粒子特效
GIS瞧葩菜10 天前
wms·cesium·鼠标·图层·查询wms
Cesium 中 WMS 图层点击查询(pickImageryLayerFeatures和GetFeatureInfo)简单易用:不需要手动处理 BBOX、投影转换自动精确:Cesium 内部计算当前视图的精确范围和像素坐标
爱看书的小沐14 天前
c++·qt·three.js·opengl·cesium·jsbsim
【小沐学WebGIS】基于Cesium.JS与jsbsim联动三维飞行仿真(OpenGL、Cesium.js、Three.js)JSBSim是 1996 年启动的开源、跨平台、C++ 编写的飞行动力学(FDM)库,核心为 ** 非线性六自由度(6DoF)** 飞行器运动求解,无内置图形界面,专注高精度物理仿真。
白嫖叫上我22 天前
cesium
Cesium广告牌之自定义封装label先给大家上预览:这是我改善了两版之后的结果。最开始曾尝试在原版label上改属性、以及修改材质,两种方式都出现了不同程度的问题,最终我尝试使用div来创建label,并时刻计算对应的屏幕坐标到广告牌上方,完成了一版不错的效果。
郝学胜-神的一滴1 个月前
c++·算法·unity·godot·图形渲染·unreal engine·cesium
[简化版 GAMES 101] 计算机图形学 04:二维变换上[简化版 GAMES 101] 计算机图形学 04:二维变换上在数字图形的世界里,小到一张图片的缩放翻转,大到一段动画里的灵动动作,所有视觉变化的背后,都藏着一套严谨又优雅的底层逻辑——图形学变换。它是线性代数与视觉艺术的第一次深度碰撞,也是我们推开三维图形世界大门的必经之路。今天,我们就从基础铺垫出发,层层拆解二维变换的核心法则,解锁齐次坐标为图形学带来的革命性突破。
duansamve1 个月前
cesium
Cesium快速入门到精通系列教程二十五:以较长经纬度跨度为基准,将多边形充满屏幕,返回此时的中心点坐标及相机高度Cesium 1.138 四点外接矩形中心 + 自适应相机高度计算函数:输入:4 个经纬度坐标点(WGS84)
阿琳a_2 个月前
前端·vue.js·github·网站搭建·cesium
在github上部署个人的vitepress文档网站我开发的BMapViewer组件正式上线了,文档使用了vitepress搭建编写,使用github Pages进行部署,现在可以正常访问了,接下来我会完整的写一遍网站部署过程。
云上飞476369622 个月前
cesium·glb模型发黑
glb模型在Cesium中发黑的机理分析最近在将一款火箭模型(fbx模式)转换为glb(gltf)格式后,在Cesium中加载结果模型看起来全黑,经过分析发现是由于高光的折射率等级(IOR level)默认设置错误(设置为0)导致的,将其设置为0.5即可在Cesium中表现正常。
ct9782 个月前
gis·webgl·cesium
Cesium的Primitive APICesium的Primitive API是直接对接WebGL的底层渲染接口,是实现极致性能与高度定制化三维场景的核心工具。与高层的Entity API不同,Primitive需要开发者手动管理顶点数据、材质、变换矩阵等WebGL资源,但其批处理能力、自定义着色器支持和内存可控性使其成为大规模数据渲染、特殊视觉效果开发的首选。以下从核心概念、创建流程、常用类型、高级技巧、交互与优化五大模块详细讲解Primitive API的常用方法与实战场景。
Irene19912 个月前
openlayers·cesium
OpenLayers 和 Cesium 都是流行的开源 JavaScript 库,用于在网页上构建地图和地理空间应用本文围绕WebGIS开发中OpenLayers与Cesium的快速上手展开。OpenLayers侧重二维地图,Cesium专注三维地球。
fxshy2 个月前
前端·vue.js·node.js·cesium·mcp
前端直连模型 vs 完整 MCP:大模型驱动地图的原理与实践(技术栈Vue + Cesium + Node.js + WebSocket + MCP)适合读者:完全新手、前端开发者、对大模型工具调用感兴趣的工程师 技术栈示例:Vue + Cesium + Node.js + WebSocket + MCP 教程目标:看懂并搭建一套“用户通过聊天输入指令,大模型决定调用工具,再驱动地图执行动作”的完整链路
棋鬼王2 个月前
前端·javascript·vue.js·智慧城市·数字孪生·cesium
Cesium(十) 动态修改白模颜色、白模渐变色、白模光圈特效、白模动态扫描光效、白模着色器在三维数字城市应用中,建筑可视化不仅是展示空间结构,更是传递信息、增强沉浸感的重要手段。通过 WebGL 着色器技术,我们可以为 3D 建筑模型赋予丰富的视觉效果,例如根据高度变化的渐变色彩、动态扫描光效等。本文分享一个基于 Vue 3 和 Cesium 的实践项目,实现了两个核心效果: