cesium 案例分享
文章平均质量分 65
本专栏将分享使用 Cesium 实现的一系列案例,涵盖数字地球浏览器、地图可视化、三维建模、飞行模拟等领域。通过这些案例,读者可以了解 Cesium 的使用方法,学习数字地球、地理信息、地球物理等相关知识,了解虚拟地球应用的前沿技术和发展趋势。每个案例都包含详细的技术实现和源代码
缠中说禅87
这个作者很懒,什么都没留下…
展开
-
cesiumJS 1.109 编程指南 中英文 翻译
Coding Guide 编码指南CesiumJS是世界上最大的JavaScript代码库之一。自成立以来,我们一直保持着高标准的代码质量,这使得代码库对于新手和有经验的贡献者来说都更容易使用。我们希望您发现代码库干净且一致。除了介绍典型的编码约定外,本指南还介绍了设计、可维护性和性能的最佳实践。这是许多开发人员经过多年的生产开发、研究和实验后积累的建议。本指南适用于 CesiumJS 和用 JavaScript 编写的 Cesium 生态系统的所有部分。🎨 调色板图标表示设计提示。原创 2023-09-12 10:02:13 · 321 阅读 · 0 评论 -
cesiumJS 1.109 文档指南 中英文 沉浸式翻译
CesiumJS 的参考文档是 CesiumJS 网站上最受欢迎的部分之一,也是开发人员的重要资源。本指南介绍了编写参考文档的最佳实践。始终在公共 CesiumJS API 中包含新标识符(类、函数、属性、常量)的文档。Scene一般来说,只需遵循代码中类似部分已有的模式,例如,如果您在Core中记录新的实用函数,请查看Core中的函数,例如 < b2>;同样,如果您在Scene中记录新类,请查看类似的类,例如Model。原创 2023-09-12 09:33:39 · 1264 阅读 · 0 评论 -
Cesium 1.107版本以后加载地形terrainProvider报错解决新方案
示例:您提到的Cesium接口更新频繁,变化较大的问题,我理解您的担忧。的确,作为一个活跃开发的开源项目,Cesium的接口变化相对较快,这给使用者带来一定学习成本。原创 2023-08-21 09:30:42 · 6399 阅读 · 13 评论 -
cesium 判断点在地球背面报错 (“cesium”)”上不存在属性“EllipsoidalOccluder”错误,替代方案
但是现在new Cesium.EllipsoidalOccluder ()会提示类型“typeof import(“cesium”)”上不存在属性“EllipsoidalOccluder”错误。以前我们使用cesium判断地球表面的点是否在地球背面,可以用下面这个方法来实现。原创 2023-08-19 17:56:39 · 590 阅读 · 0 评论 -
最新版cesium+vue3+ts+vite实现鼠标画点标记采集
点击点采集,进行标记点,同时控制台输出点的经纬度。备注:其他鼠标事件可以自行扩展。原创 2023-06-19 09:33:15 · 639 阅读 · 0 评论 -
最新版cesium vue3 ts vite实现画点采集
最新版cesium vue3 ts vite实现画点采集。原创 2023-06-16 11:34:58 · 114 阅读 · 0 评论 -
cesium支持的影像服务地形服务矢量数据空间数据的全部数据格式
cesium支持的影像服务地形服务矢量数据空间数据的全部数据格式,如果不正确使用,就无法正常加载,例如天地图的的瓦片服务和矢量地图服务等。原创 2023-06-10 15:33:20 · 203 阅读 · 0 评论 -
最新版 cesium 1.105.2 版本 的Material 配置项 Fabric 中文开发手册
Fabric是一种 JSON 模式,用于描述Cesium 中的材料。材质表示对象的外观,例如多边形、折线、椭圆体和传感器。材料可以很简单,例如将图像覆盖在对象上,或应用条纹或棋盘等图案。使用 Fabric 和 GLSL,可以从头开始编写新材料,或者通过在层次结构中组合现有材料来创建新材料;例如,可以使用程序砖、凹凸贴图和高光贴图材料的组合来创建湿碎砖。materialmaterialproperty.支持材料的对象具有material属性。目前,这些对象是多边形、折线、椭圆体和传感器。原创 2023-06-09 15:49:18 · 1832 阅读 · 0 评论 -
cesium1.105.1以此版本的自定义着色器CustomShader中文文档
用户想要添加到着色器的任何自定义uniform。原创 2023-06-07 11:34:48 · 5116 阅读 · 2 评论 -
Entities 和 Primitives 创建3D模型示例代码
Entities 和 Primitives 创建3D模型示例代码原创 2023-04-12 16:05:50 · 144 阅读 · 0 评论 -
cesium 高性能加载大规模城市白膜和行政区线方法
在 Cesium 中大规模加载白膜(建筑物)和行政区域线时,为了提高渲染性能,你可以采用以下策略:原创 2023-04-12 15:32:02 · 855 阅读 · 0 评论 -
cesium的entities和primitive 创建3D对象的区别和优势
Cesium 中的 Entities 和 Primitives 是两种不同的方法来表示和渲染 3D 对象。它们各自具有一些优势,根据应用场景的需要进行选择。原创 2023-04-12 15:22:45 · 383 阅读 · 0 评论 -
CesiumViewer小工具配置有哪些?
cesium 的CesiumViewer 有哪些小工具的配置,分别是哪些字段 参数值类型一直都是很多人疑惑,这里在下就给大家做一下列举:原创 2023-04-10 13:10:55 · 281 阅读 · 0 评论 -
实现cesium 加载地图后延时和瞬间到达某位置
cesium将相机从当前位置移动到新位置。原创 2023-04-09 18:34:43 · 649 阅读 · 0 评论 -
vue3+ts+vite+cesium 加载天地图影像、标注等多服务器随机加载切换版本
这段代码是一个基于 Vue.js 的 Cesium 地图应用示例。它使用 Cesium.js 库创建一个 3D 地图视图,并以天地图作为底图和注记图层。在这个示例中,用户可以浏览地球表面的详细地理信息。此外,代码还对 Cesium 视图的一些功能进行了定制,例如禁用全屏按钮、地理编码器、首页按钮等。同时,代码还隐藏了默认的版权信息。原创 2023-04-02 13:55:45 · 1317 阅读 · 0 评论 -
vue3+ts+vite+cesium 加载天地图影像 天地图矢量地图 天地图标注等案例模板
案例代码是基于 Vue3 和 Cesium 开发的一个天地图三维地球应用。在组件挂载后,通过 Cesium.Viewer 创建了一个三维地球实例,并设置了一系列的界面控件和参数,例如动画小组件、底图组件、全屏组件、时间轴等。接着,使用天地图的 WebMapTileServiceImageryProvider 添加了四个不同的图层,包括矢量底图、矢量注记、影像底图和影像注记。最后,将实例挂载到组件模板中的 div 元素中,使用户可以在页面上看到一个完整的天地图三维地球应用界面。原创 2023-04-02 12:01:36 · 2445 阅读 · 2 评论 -
Vite+Vue3+TypeScript+Cesium.js集成项目模板
这个Vite+Vue3+TypeScript+Cesium.js集成模板是一个开箱即用的项目模板,旨在帮助开发者快速搭建基于Cesium.js的Vue3应用程序。该模板使用了最新的Vite构建工具和Vue3框架,并集成了TypeScript和Cesium.js技术栈。原创 2023-04-01 17:38:45 · 339 阅读 · 1 评论 -
vue3_vite_ts_cesium实现地球自转
本文介绍如何使用 Vue3、Vite、TypeScript 和 Cesium 实现数字地球浏览器,通过 icrf 函数实现地球的自转。包括初始化 Vue3 项目、配置 Vite、创建数字地球浏览器、添加到 Vue3 项目中等。通过本文可了解如何使用 Vite 配置 Vue3 项目,使用 TypeScript 编写 Vue3 项目,以及如何使用 Cesium 实现数字地球浏览器。阅读本文可以深入理解 Vue3 组件化思想和 Cesium 使用方法。原创 2023-04-01 21:29:19 · 581 阅读 · 0 评论