Cesium资料大全
前言
Cesium是一个用于显示三维地球和地图的开源js库。它可以用来显示海量三维模型数据、影像数据、地形高程数据、矢量数据等等。三维模型格式支持gltf、三维瓦片模型格式支持3d tiles。矢量数据支持geojson、topojson格式。影像数据支持wmts等。高程支持STK格式。

以下是我总结的一系列和Cesium相关的资料,汇总与此,以便于学习和了解Cesium相关内容。
官方对外资料
官方开发资料
Cesium官方 示例程序(Cesium Sandcastle)
Cesium数据格式说明文档
Cesium国内解决方案
Cesium实验室(提供基于Cesium的数据处理和可视化功能)
Cesium教程集合
Cesium教程系列汇总(超图大牛作品,国内较早的深入研究教程)
三维地球开发书籍(Cesium创始人 Patrick Cozzi 早期作品)
Cesium插件
alberto-acevedo/cesium-navigation(指北针/比例尺插件)
leation/drawhelper-with-cesium-v1.41(Cesium实验室QQ群中的 李仙伟 改版的图形编辑插件)
leforthomas/cesium-drawhelper(图形编辑插件)
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)
gltf数据处理相关
glTF Model Converter(Cesium官方在线gltf数据转换器)
AnalyticalGraphicsInc/obj2gltf(Cesium官方出品的obj转gltf工具)
AnalyticalGraphicsInc/gltf-vscode(直接在vscode上看gltf的插件)
AnalyticalGraphicsInc/gltf-pipeline(gltf数据处理优化工具)
KhronosGroup/glTF-Sample-Models(glTF样例模型)
gltf模型查看器
glTF Viewer(Three.js的gltf模型查看器)
BabylonJS Sandbox(Babylon出品gltf查看器)
Clay Viewer(国内百度大牛出品的gltf查看器,效果惊艳!)
3dtiles数据处理相关
AnalyticalGraphicsInc/3d-tiles(3d tiles数据格式说明)
FLYPoPo7/3d-tiles-docs-zh-hans(Cesium实验室QQ群中的 FLYPoPo 的3d tiles数据格式说明中文翻译)
AnalyticalGraphicsInc/3d-tiles-tools(Cesium官方出品的3d tiles数据的处理工具)
AnalyticalGraphicsInc/3d-tiles-samples(Cesium官方出品的3d tiles样例数据)
SuperMap/s3m-spec(和3d tiles同类的超图的s3m格式说明)
Esri/i3s-spec(和3d tiles格式同类的ArcGIS的i3s格式说明)
fanvanzh/3dtiles(Cesium实验室QQ群中的 米斯特范 的osgb转3dtiles工具)
地形数据处理相关
AnalyticalGraphicsInc/quantized-mesh(Cesium的地形格式说明)
wandergis/coordtransform(火星坐标转换)
geo-data/cesium-terrain-builder(Cesium地形生成工具)
GIS/BIM背景WebGL引擎
xeolabs/xeogl(BIM类三维引擎,scene.js的替代者)
Gaia3D/mago3djs(韩国出品的BIM类三维引擎)
cambecc/earth(nullscholl的地球源码)
iSpring/WebGlobe(国内之前在ArcGIS后来去美团的大牛的三维地图引擎)
OpenGlobe(Cesium创始人 Patrick Cozzi 早期作品)
TalkingData/inmap(国内著名数据可视化公司TalkingData的作品 )
uber/deck.gl(基于WebGL2.0的地理数据可视化引擎,著名的优步公司作品)
imodeljs/imodeljs(Bentley公司新出的BIM三维引擎)
opensourceBIM/BIMsurfer(BIM数据查看器)
纯WebGL引擎
以下是目前比较重量级的WebGL引擎:
uber/luma.gl(优步公司的基于WebGL2.0的三维引擎)
pissang/claygl(国内百度大牛pissang的webgl引擎)
shader&图形学基础教程
stackgl/shader-school(Shader教学)
QianMo/Game-Programmer-Study-Notes(浅墨图形学笔记)
mrdoob/webgl-blendfunctions(Three.js创始人 Mr.doob 的WebGL融合工具)
Ovilia/ThreeExample.js(《Three.js 入门指南》书例代码)
josdirksen/threejs-cookbook(Three.js Cookbook示例源码)
杂项
google/earthenterprise: Google Earth Enterprise - Open Source
Jam3/math-as-code(帮助开发者更容易了解数学符号的参考)
Cesium实验室QQ群资料
另外Cesium实验室QQ群中也有众多大牛上传的Cesium和WebGL的基础教程,但是无法给出链接,可以在网上搜索或者到QQ群内下载。


欢迎关注 Cesium实验室 ,QQ群号:595512567。

Cesium资料大全的更多相关文章
- 【2016年特别福利】史上最全CSS学习资料大全
css学习篇 [2016年特别福利]史上最全CSS学习资料大全
- 深度学习(Deep Learning)资料大全(不断更新)
Deep Learning(深度学习)学习笔记(不断更新): Deep Learning(深度学习)学习笔记之系列(一) 深度学习(Deep Learning)资料(不断更新):新增数据集,微信公众号 ...
- 【机器学习Machine Learning】资料大全
昨天总结了深度学习的资料,今天把机器学习的资料也总结一下(友情提示:有些网站需要"科学上网"^_^) 推荐几本好书: 1.Pattern Recognition and Machi ...
- Python资料大全
说明:以下文章为转载,有英文原文和中文整理翻译,对原作者和译者的工作表示极大感谢!!! 英文原文:https://github.com/vinta/awesome-python 中文译文:https: ...
- Java+Python+前端 学习资料大全 百度云盘
Java架构师3大阶段 链接:https://pan.baidu.com/s/1DlXh33y5t4cZUmZH0cLvCw 提取码:5s76 2019前端架构阶段 链接:https://pan.ba ...
- iOS资料大全
1.创建自己的Xcode 模板类工程 https://mp.weixin.qq.com/s?__biz=MzAxMzE2Mjc2Ng==&mid=2652155923&idx=1&am ...
- GitHub 热点速览 Vol.29:程序员资料大全
作者:HelloGitHub-小鱼干 摘要:有什么资料比各种大全更吸引人的呢?先马为敬,即便日后"挺尸"收藏夹,但是每个和程序相关的大全项目都值得一看.比如国内名为小傅哥整理的 J ...
- 【Linux】Linux 资料大全(100% 纯干货)
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14071875.html 本文章给大家分享一些 Linux 学习资料,包含:社区网站.在线教程.命令大全.在线模拟 ...
- Angular学习资料大全和常用语法汇总(让后端程序员轻松上手)
前言: 首先为什么要写这样的一篇文章呢?主要是因为前段时间写过一些关于Angualr的相关实战文章,有些爱学习的小伙伴对这方面比较感兴趣,但是又不知道该怎么入手(因为认识我的大多数小伙伴都是后端的同学 ...
随机推荐
- 思维——cf1178E
一开始少看了条件:相邻两个字符不相等,字符集只有abc 那么我们取开头结尾各两个字符,一定有两个是相等的 #include<bits/stdc++.h> using namespace s ...
- BZOJ 2597: [Wc2007]剪刀石头布(费用流)
传送门 解题思路 考虑全集-不能构成三元环的个数.如果三个点不能构成三元环,一定有一个点的入度为\(2\),继续扩展,如果一个点的度数为\(3\),则会失去3个三元环.对于一个点来说,它所产生的不能构 ...
- MFC弹出选择文件和选择文件夹代码
选择文件夹 TCHAR szSelectedDir[]; BROWSEINFO bi; ITEMIDLIST *il; bi.hwndOwner = m_hWnd; bi.pidlRoot = NUL ...
- Python练习题中做错题目
1,一下代码执行的结果为 a = b = "julyedu.com" a = 'AI 教育' print(b) 答案: julyedu.com 要点: 在python中, 不可变对 ...
- 用 Flask 来写个轻博客 (1) — 创建项目
目录 目录 前言 扩展阅读 部署开发环境 创建 Github 项目 前言 一步一步的实现一个 Flask 轻博客项目启动,最新的代码会上传到 Github. 扩展阅读 欢迎使用 Flask - vir ...
- 6.1.2 The continuous assignment statement
Frm: IEEE Std 1364™-2001, IEEE Standard Verilog® Hardware Description Language The continuous assign ...
- 反射与类加载之反射基本概念与Class(一)
更多Android高级架构进阶视频学习请点击:https://space.bilibili.com/474380680本篇文章将从以下几个内容来阐述反射与类加载: [三种获取Class对象的方式] [ ...
- 移动端自动化测试appium 从入门到项目实战Python版✍✍✍
移动端自动化测试appium 从入门到项目实战Python版 整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程 ...
- vue中ref的使用(this.$refs获取为undefined)
如果你获取到的总是空的,你注意一下: 1.你在哪里调用,和你调用的对象 试试在mounted()里面调用有效果没有 调用的对象是本来就存在的,还是需要数据渲染之后才会出现的,同理,在mounted() ...
- 小白如何在Windows下使用Redis
一.redis下载按装 Nuget 可以直接下载 redis 将下来的包拷贝到自已需要的目录如我放到桌面文件夹“近期需要\Redis应用\redis-64.3.0.503” 操作 cmd进入命令操作 ...