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的相关实战文章,有些爱学习的小伙伴对这方面比较感兴趣,但是又不知道该怎么入手(因为认识我的大多数小伙伴都是后端的同学 ...
随机推荐
- 合并vector里的内容,输出一个string
string merge_vector(vector<string> dp_scpe_all) { //合并vector里的内容 string new_dp_scpe; ; m < ...
- [NOIP模拟测试11] 题解
A.string 和河北的一道省选题很像.考场上写的暴力桶排,正解其实就是优化一下这个思路. 开线段树维护字符串中每个字母出现的次数.对于每条询问,区间查询.区间赋值维护即可. 另外,本题卡常严重,正 ...
- thinkphp5操作redis系列教程】列表类型之lRange,lGetRange
<?php namespace app\admin\controller; use think\cache\driver\Redis; use think\Controller; use \th ...
- 2019杭电多校第三场hdu6609 Find the answer(线段树)
Find the answer 题目传送门 解题思路 要想变0的个数最少,显然是优先把大的变成0.所以离散化,建立一颗权值线段树,维护区间和与区间元素数量,假设至少减去k才能满足条件,查询大于等于k的 ...
- Junit用断言对控制台输出进行测试
核心思路: 在测试前,将标准输出定向到ByteArrayOutputStream中去 用输出流文件断言内容 测试完成,将标准输出修改为console 具体操作示例 基本通用复制粘贴操作 public ...
- Git 学习第二天(三)
删除文件: 先新建一个test文件到webgit版本库中,然后 git add git commit 当然,我们可以在文件夹中删除文件,git 也提供了命令 rm file 此时 ...
- JUC源码分析-线程池篇(三)ScheduledThreadPoolExecutor
JUC源码分析-线程池篇(三)ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor 继承自 ThreadPoolExecutor.它主要用来在 ...
- Pandaria(Kruskal重构树+线段树合并)
题意 是 有n个花园 一个花园内所有的花的颜色都是一样的 有很多种不同的颜色 花园到花园之间有路,走不同的路有不同的代价 如果选一个点作为起点 只走小于等于w的路 可以经过的这些花园里 那种 ...
- Unity中嵌入网页插件Embedded Browser2.1.0
背景 最近刚换了工作,新公司不是做手游的,一开始有点抵触,总觉得不是做游戏自己就是跨行了,认为自己不对口,但是慢慢发现在这可以学的东西面很广,所以感觉又到了打怪升级的时候了,老子就在这进阶了. 一进公 ...
- 深度学习攻防对抗(JCAI-19 阿里巴巴人工智能对抗算法竞赛)
最近在参加IJCAI-19阿里巴巴人工智能对抗算法竞赛(点击了解),初赛刚刚结束,防御第23名,目标攻击和无目标攻击出了点小问题,成绩不太好都是50多名,由于找不到队友,只好一个人跟一群大佬PK,双拳 ...