All Projects → YanzheZhang → Cesium.hpuzyz.demo

YanzheZhang / Cesium.hpuzyz.demo

This project is some demos of CESIUM. Much of them are from other people's blogs and cesium's official website (https://cesiumjs.org/tutorials/cesium-up-and-running/). Thanks to my good friend MikesWei (https://github.com/MikesWei) for giving me great help.

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Cesium.hpuzyz.demo

three-loader-3dtiles
This is a Three.js loader module for handling OGC 3D Tiles, created by Cesium. It currently supports the two main formats, Batched 3D Model (b3dm) - based on glTF Point cloud.
Stars: ✭ 179 (-73.72%)
Mutual labels:  cesium
Mars3d
Mars3D三维地球平台软件 主仓库,包含示例及引导
Stars: ✭ 332 (-51.25%)
Mutual labels:  cesium
Xbsjearthui
XbsjEarthUI是基于Cesium和EarthSDK的三维GIS/BIM的UI模板,可以基于此定制自己的三维App
Stars: ✭ 373 (-45.23%)
Mutual labels:  cesium
3DINV
3D Indoor Navigation Viewer for Indoor GML
Stars: ✭ 19 (-97.21%)
Mutual labels:  cesium
map download
地图地形下载工具
Stars: ✭ 21 (-96.92%)
Mutual labels:  cesium
Examplesforcesium
My personal examples for Cesium, hopefully may it help you to build this beautiful world~
Stars: ✭ 350 (-48.6%)
Mutual labels:  cesium
MAVCesium
An experimental web based map display for MAVProxy based on Cesium
Stars: ✭ 28 (-95.89%)
Mutual labels:  cesium
Iclient Javascript
Modern GIS Web Client for JavaScript, based on Leaflet\OpenLayers\MapboxGL-JS\Classic(iClient8C), enhanced with ECharts\D3\MapV etc. Contributed by SuperMap & community.
Stars: ✭ 593 (-12.92%)
Mutual labels:  cesium
reearth
Free, open, highly extensible WebGIS platform
Stars: ✭ 121 (-82.23%)
Mutual labels:  cesium
Flightairmap
Open source project displaying live aircrafts, ships or trackers on 2D/3D map. Browse through the data based on a particular aircraft, airline, airport, tracker or vessel to search through the database or see extensive statistics. Can use ADS-B in SBS1 format (dump1090, Radarcape,...), VRS, VA (VATSIM, IVAO whazzup.txt, phpvms,...), ACARS (acarsdec, acarsdeco2), APRS, AIS as datasource.
Stars: ✭ 366 (-46.26%)
Mutual labels:  cesium
entium
A helper for converting entwine tile data into cesium tiles
Stars: ✭ 21 (-96.92%)
Mutual labels:  cesium
FlightAirMap-3dmodels
3D models used by FlightAirMap with Cesium
Stars: ✭ 23 (-96.62%)
Mutual labels:  cesium
Cesiummeshvisualizer
Cesium+Three.js. Online examples: http://os.mesh-3d.com/meshvis-threejs .Online Editor:http://os.mesh-3d.com/meshvis-threejs/App/examples/editor.html
Stars: ✭ 358 (-47.43%)
Mutual labels:  cesium
AwesomeCesium
Awesome lists about all kinds of cesium related resources.
Stars: ✭ 26 (-96.18%)
Mutual labels:  cesium
Tin Terrain
A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
Stars: ✭ 392 (-42.44%)
Mutual labels:  cesium
vue3-cesium-typescript-start-up-template
Vue3 cesium ts start up template. 有时候需要墙才能访问
Stars: ✭ 39 (-94.27%)
Mutual labels:  cesium
3dtilesrendererjs
Renderer for 3D Tiles in Javascript using three.js
Stars: ✭ 333 (-51.1%)
Mutual labels:  cesium
Ol Cesium
OpenLayers - Cesium integration
Stars: ✭ 660 (-3.08%)
Mutual labels:  cesium
Objto3d Tiles
Convert obj model file to 3d tiles
Stars: ✭ 480 (-29.52%)
Mutual labels:  cesium
Resium
React components for 🌏 Cesium
Stars: ✭ 356 (-47.72%)
Mutual labels:  cesium

该工程整个包大小500M左右,下载时间会很久!

Cesium.HPUZYZ.Demo

This project is some demos of CESIUM. Much of them are from other people's blogs and cesium's official website (https://cesiumjs.org/tutorials/cesium-up-and-running/). Thanks to my good friend MikesWei (https://github.com/MikesWei) for giving me great help.

内容

本工程使用VS2013+chrome来编辑和调试,示例代码下载后,可以直接在vs中调试运行,部分示例的测试数据需要另外下载,在对应博客中我已经一一指出了。目前我把cesium学习基础内容整理19个笔记,涵盖环境搭建、影像服务、地形服务、模型加载、鼠标事件、绘制对象、3DTiles加载等几方面。关于其它诸如czml、DataSource、粒子系统等先放一放,随后再学习。现在继续从两个方面写:工具篇、原理篇。工具篇包括在cesium引擎上实现一些常用的工具,原理篇和大家一起尝试查看cesium的源码,试图探究一下cesium底层实现和设计思想。

学习计划变更说明:

在看了cesium源码好多天后,发现自己连三维的门都没碰到,以前觉得会调用三维引擎的接口就算三维开发了,现在想想真是感觉自己井底之蛙。看cesium源码这么些天实在看不下去,索性从webgl底层学习。我想花一部分时间先把webgl这块补起来,不求马上就掌握(掌握也不可能,三维博大精深,仅凭看几页教程就说掌握真是天方夜谭),只求再看cesium源码时能看得懂就算达到目的了。先在原理篇前面插个专题:WebGL篇。

阅读以下文章推荐大家点击后面公众号连接,没有广告哦!

*Cesium学习笔记汇总 *公众号阅读

基础篇

*Cesium学习笔记1--环境搭建 *公众号阅读 *Cesium学习笔记2--官方DEMO和API查看 *公众号阅读 *Cesium学习笔记3--Cesium影像服务--在线服务 *公众号阅读 *Cesium学习笔记4--Cesium影像服务--在线服务扩展 *公众号阅读 *Cesium学习笔记5--Cesium影像服务--地图发布 *公众号阅读 *Cesium学习笔记6--Cesium影像服务--图层功能 *公众号阅读 *Cesium学习笔记7--Cesium影像服务--BaseLayerPicker使用 *公众号阅读 *Cesium学习笔记8--Cesium地形服务--在线地形 *公众号阅读 *Cesium学习笔记9--Cesium地形服务--本地地形数据处理及加载 *公众号阅读 *Cesium学习笔记10--Cesium地形服务--地形数据采样 *公众号阅读 *Cesium学习笔记11--模型加载 *公众号阅读 *Cesium学习笔记12--鼠标事件 *公众号阅读 *Cesium学习笔记13--绘制对象-Entity方式 *公众号阅读 *Cesium学习笔记14--绘制对象-Entity管理 *公众号阅读 *Cesium学习笔记15--绘制对象-Primitive方式 *公众号阅读 *Cesium学习笔记16--绘制对象-Primitive管理 *公众号阅读 *Cesium学习笔记17--绘制对象-Primitive外观 *公众号阅读 *Cesium学习笔记18--绘制对象-效率比较 *公众号阅读 *Cesium学习笔记19--3DTiles加载 *公众号阅读

工具篇

*Cesium学习笔记-工具篇01-Tooltip-entity方式 *公众号阅读 *Cesium学习笔记-工具篇02-Tooltip-div方式 *公众号阅读 *Cesium学习笔记-工具篇03-DrawHelper *公众号阅读 *Cesium学习笔记-工具篇04-ChangeablePrimitive可编辑图形 *公众号阅读 *Cesium学习笔记-工具篇05-DynamicDrawTool交互绘制 *公众号阅读 *Cesium学习笔记-工具篇06-GroundPush挖地形 *公众号阅读 *Cesium学习笔记-工具篇07-GroundClipping挖地形 *公众号阅读 *Cesium学习笔记-工具篇08-CesiumNavigation导航插件 *公众号阅读 *Cesium学习笔记-工具篇09-CesiumVectorTile矢量瓦片 *公众号阅读 *Cesium学习笔记-工具篇10-TileLonlatsImageryProvider经纬度网格瓦片地图服务 *公众号阅读 *Cesium学习笔记-工具篇11-Mouse-ButtonLanguage鼠标设置、按钮语言设置 *公众号阅读 *Cesium学习笔记-工具篇12-GlobeSet球场景相关设置 *公众号阅读 *Cesium学习笔记-工具篇13-CesiumThreejs引入threejs *公众号阅读 *Cesium学习笔记-工具篇14-PickPosition获取鼠标点击位置方法总结 *公众号阅读 *Cesium学习笔记-工具篇15-Elevation等高线绘制 *公众号阅读 *Cesium学习笔记-工具篇16-DynamicDraw-ClampGround交互绘制-贴地 *公众号阅读 *Cesium学习笔记-工具篇17-PrimitivePoint自定义渲染-点 *公众号阅读 *Cesium学习笔记-工具篇18-PrimitivePolyline自定义渲染-线 *公众号阅读 *Cesium学习笔记-工具篇19-PrimitiveTriangles自定义渲染-面 *公众号阅读 *Cesium学习笔记-工具篇20-PrimitiveTexture自定义渲染-贴图 *公众号阅读 *Cesium学习笔记-工具篇21-PrimitiveWaterface渲染水面 *公众号阅读 *Cesium学习笔记-工具篇22-PrimitiveEllipse自定义渲染椭圆 *公众号阅读 *Cesium学习笔记-工具篇23-PrimitiveSector自定义渲染扇形 *公众号阅读 *Cesium学习笔记-工具篇24-CesiumCanvas2image场景截屏 *公众号阅读 *Cesium学习笔记-工具篇25-Cesium加载geoserver影像服务-tif *公众号阅读 *Cesium学习笔记-工具篇26-Cesium加载geoserver矢量服务-shp *公众号阅读 *Cesium学习笔记-工具篇27-Cesium查询wms服务自定义信息框 *公众号阅读 *Cesium学习笔记-工具篇28-ChangeablePrimitiveClampGround可编辑图形--贴地 *公众号阅读 *Cesium学习笔记-工具篇29-GetCurrentExtent获取当前场景范围 *公众号阅读 *Cesium学习笔记-工具篇30-CesiumSceneWeather添加雨雪天气场景 *公众号阅读 *Cesium学习笔记-工具篇31-cesium加载geoserver发布图层组 *公众号阅读 *Cesium学习笔记-工具篇32-cesium圆形扫面线 *公众号阅读 *Cesium学习笔记-工具篇33-cesium雷达扫描 *公众号阅读 *Cesium学习笔记-工具篇34-cesium流动纹理 *公众号阅读 *Cesium学习笔记-工具篇35-cesium流动纹理-飞行路径 *公众号阅读 *Cesium学习系列-工具篇36-挖地形、态势标绘、可视域 *公众号阅读 *Cesium学习系列-工具篇37-风场绘制 *公众号阅读 *Cesium学习系列-工具篇38-CesiumHeatmap热力图 *公众号阅读 *Cesium学习系列-工具篇39-shp转3dtiles *公众号阅读 *Cesium学习系列-工具篇40-shadowmap *公众号阅读 *Cesium学习系列-工具篇41-多视图操作:卷帘、鹰眼、联动 *公众号阅读 *Cesium学习系列-工具篇42-可视域分析-基于shadowmap *公众号阅读 *Cesium学习系列-工具篇43-多区域挖除 *公众号阅读

WebGL篇

*Cesium学习笔记-WebGL篇01-绘制圆点、闪烁点 *公众号阅读 *Cesium学习笔记-WebGL篇02-选中对象 *公众号阅读 *Cesium学习笔记-WebGL篇03-blending混合 *公众号阅读 *Cesium学习笔记-WebGL篇04-切换着色器 *Cesium学习笔记-WebGL篇05-渲染到纹理 *Cesium学习笔记-WebGL篇06-绘制阴影

原理篇

*Cesium学习笔记-原理篇01-Cesium源码编译 *公众号阅读

其它

*风场优化 *公众号阅读

号外

我的学习公众号也开通,感兴趣的小伙伴们可以加关注:giserYZ2SS Image text

示例展示

*1-模型加载 Image text *2-3dtiles加载 Image text *3-场景汉化 Image text *4-水面 Image text *5-扇形 Image text *6-天气场景-雪 Image text *7-天气场景-雨 Image text *8-挖地形 Image text *9-态势标绘 Image text *10-可视域-基于DEM Image text *11-圆形扫描 Image text *12-雷达扫描 Image text *13-流动纹理 Image text *14-飞行航迹 Image text *15-流场-3d Image text *16-流场-2d Image text *17-鹰眼 Image text *18-可视域-基于shadowmap Image text *19-多区域挖地形 Image text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].