Cesium参考资源



Reference resources

  • cesium官网
  • cesium 下载
  • cesium官方文档 APIs
  • cesium-workshop github
  • cesium 官方示例
  • cesium github
  • cesium google forum
  • cesium 中文网社区 国内域名

Cesium数据格式说明文档

  • Cesium CZML指南
  • 3d tiles数据格式说明
  • Introducing 3D Tiles
  • gltf格式文档

系列教程

  • | Cesium学习笔记汇总_cumtzheNo1_源码 @YanzheZhang
  • Cesium教程系列汇总(超图大牛作品,国内较早的深入研究教程) |Cesium教程系列汇总-网上示例 |Cesium教程系列汇总-网上示例源码
  • Cesium编程入门 | cesium中文网 |Cesium编程中级 | cesium中文网

其他教程资料

  • Cesium 中文社区教程 github
  • cesium 中文网 国内快速访问
  • CesiumLabApkServe 为CesiumLab工具下载地图,影像数据的.pak文件架设地图服务
  • [简书]Cesium Workshop @布谷李
  • [知乎专栏]Cesium开发笔记 @vtxf
  • [知乎]Cesium资料大全 @vtxf
  • [知乎]Cesium API使用指南1
  • [简书]Cesium 官方教程翻译 @Cesium实验室
  • Cesium打包命令总结
  • Cesium快速入门(火星科技)
  • Cesium官方教程翻译(火星科技)
  • Cesium API文档(火星科技)
  • 三维地球开发书籍(Cesium创始人 Patrick Cozzi 早期作品)
  • [知乎]Cesium的拾取问题总结 @vtxf
  • [知乎]Cesium中使用Primitive API 创建平面 @vtxf
  • [知乎]Cesium开发:在平面上播放视频 @vtxf
  • [知乎]给Cesium增加自定义logo的方法 @vtxf
  • [知乎]Cesium开发中的总结1 @vtxf
  • Cesium基础知识(一) [加载天地图影像]
  • [简书][原创.数据可视化系列之十五]把实时视频贴到cesium上 @数据秀
  • CESIUM 实时目标跟踪最新特效教程系列3—实时波束扫描(仿圆锥形波束扫描)
  • CESIUM实时目标跟踪最新特效教程系列2—粒子系统(实时发射波束跟踪目标)

我收藏的视频

  • bilibili
  • youku

cesium 示例项目

  • cesium-demo 学习cesium中的一些特效展示,上传上来记录学习
  • CesiumVectorTile
  • Cesium-Examples Cesium示例,包括3DTiles、雷达扫描、动态扩散点、渐变立体墙、渐变建筑物、视场角大小、日照分析、空间三角形、可视域分析、动画、站心坐标转换、地形开挖、方量计算、FlowLine等
  • Cesium Development Lab 基于 Cesium 可视化开发。
  • 测量demo 空间距离测量、空间面积测量、三角测量、坐标测量
  • ysCesium demos
  • ysCesium
  • xuzhao123/cesium-graph 基于cesium的拓展插件,包括材质的拓展和图形的拓展,雷达扫描
  • HQCode/Cesium-test
  • zhangti0708/cesiumEXP cesium 整合部分绘图接口
  • younggis/Cesium-Examples Cesium示例,包括3DTiles、雷达扫描、动态扩散点、渐变立体墙、渐变建筑物、视场角大小、日照分析、空间三角形、可视域分析、动画、站心坐标转换、地形开挖、方量计算、FlowLine等

cesium插件

  • alberto-acevedo/cesium-navigation(指北针/比例尺插件) live 其他的nmccready/cesium-navigation richard1015/cesium-navigation-es6 支持npm
  • leforthomas/cesium-drawhelper(图形编辑插件) live
  • leation/drawhelper-with-cesium-v1.41(Cesium实验室QQ群中的 李仙伟 改版的图形编辑插件) 在原cesium-drawhelper基础上,修改了DrawHelper.js部分地方
  • DrawHelperForCesium1.6.X
  • kaktus40/Cesium-GeoserverTerrainProvider(把geoserver作为地形服务的插件)

Cesium相关开源项目

  • MikesWei/CesiumMeshVisualizer(国内大牛作品,含物理引擎、BSP、体渲染)
  • MikesWei/CesiumVectorTile(shp/geojson转矢量切片)
  • cesium-threejs-experiment(结合Cesium和Three.js的示例)
  • ShareQiu1994/cesium-vue(Cesium实验室QQ群中的 乘风破浪 的作品 Cesium+Webpack+Vue的项目样板)
  • geo-data/cesium-terrain-server(Cesium地形服务,许久未更新)
  • mattshax/cesium_pnt_generator(点云数据转3dtiles)
  • openlayers/ol-cesium: (OpenLayers + Cesium集成)
  • NICTA/cesium-vr(Cesium支持Oculus VR headset)
  • cesiumlab/XbsjEarthUI XbsjEarthUI是基于Cesium和EarthSDK的三维GIS/BIM的UI模板,可以基于此定制自己的三维App
  • wangzhongliang/CesiumHeatmap 热图,温度场

cesium & three.js

  • cesium-threejs-experiment live
  • integrating-cesium-with-threejs
  • cesium and three.js
  • ecojust/flyline 一款基于three.js的飞线(shader)

cesium & React

  • integrating-cesium-and-react
  • ceisum 使用demo 使用cesium+react+ts编写

cesium & vue

  • vue-cesium
  • vue结合cesium案例
  • cesium-vue 基于 Cesium 可视化开发。
  • VUE CESIUM
  • Vue-cli3.0+Cesium快速构建Demo
  • isboyjc/vue-cli-plugin-cesium
  • ShareQiu1994/cesium-vue2cesium-vue2(基于vuecli3.x) ShareQiu1994/cesium-vuecesium-vue(基于vuecli2.x)

cesium & WebPack

  • [tutorials]cesium-and-webpack
  • cesium-webpack-example

cesium & echart

  • sharpzao/EchartsCesium
  • crazymad-tools/cesium-echarts-demo
  • MrSmallLiu/Cesium-Echarts-Demo 示例

EarthSDK

  • [官网]EarthSDK
  • [官网]文档
  • 如何替换EarthSDK中的Cesium.js
  • EarthSDK示例集
  • Earth SDK 数字城市演示

gltf数据处理相关

  • glTF Model Converter(Cesium官方在线gltf数据转换器)
  • KhronosGroup/glTF(gltf格式文档)
  • AnalyticalGraphicsInc/obj2gltf(Cesium官方出品的obj转gltf工具)
  • AnalyticalGraphicsInc/gltf-vscode(直接在vscode上看gltf的插件)
  • AnalyticalGraphicsInc/gltf-pipeline(gltf数据处理优化工具)
  • KhronosGroup/glTF-Sample-Models(glTF样例模型)
  • sketchfab(gltf模型下载)
  • 3d max的gltf导出插件
  • OpenGL官方的格式转换工具

gltf模型查看器

  • glTF Viewer(Three.js的gltf模型查看器)
  • BabylonJS Sandbox(Babylon出品gltf查看器)
  • Clay Viewer(国内百度大牛出品的gltf查看器,效果惊艳!)

LAS & 点云

  • 激光点云las转3dtiles工具 v0.2
  • mattshax/cesium_pnt_generator Convert lidar las datasets into Cesium pnts 3d-tiles.

shader着色器

  • MDN的WebGL教程
  • stackgl/shader-school(Shader教学)
  • QianMo/Game-Programmer-Study-Notes(浅墨图形学笔记)
  • wshxbqq/GLSL-Card(着色器语言入门大全)
  • mrdoob/webgl-blendfunctions(Three.js创始人 Mr.doob 的WebGL融合工具)
  • Ovilia/ThreeExample.js(《Three.js 入门指南》书例代码)
  • josdirksen/threejs-cookbook(Three.js Cookbook示例源码)
  • 着色器 shader 调试 示例

模型装换工具

  • fanvanzh/3dtiles osgb => 3dtile,shapefile => 3dtile,fbx => 3dtile etc..
  • KhronosGroup/COLLADA2GLTF dae => gltf/bgltf 传送门
  • AnalyticalGraphicsInc/obj2gltf obj => gltf 传送门
  • assimp/assimp 官方开放资产导入库存储库。将40多种3D文件格式加载到一个统一且干净的数据结构中。http://www.assimp.org
  • ksons/gltf-blender-importer Blender glTF 2.0 Importer

terrain 地形

  • 生成 TERRAIN

其他公司cesium产品

  • MarsGIS for Cesium三维地球框架 http://cesium.marsgis.cn/ 基于 Cesium 的Web三维地球客户端程序开发框架
  • http://www.swhztech.com/
  • SuperMap
  • SuperMap Example
  • SuperMap iClient3D for WebGL
  • 图扑软件
  • 中科新图
  • Holo3D For Web

cesium 大牛

  • cesium团队成员
  • @vtxf 知乎
  • @韦修勇 github
  • @YanzheZhang github