All Projects → CesiumGS → cesium-workshop

CesiumGS / cesium-workshop

Licence: Apache-2.0 license
An example application that visualizes and annotates a 3D city using the Cesium platform.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to cesium-workshop

Webclient Javascript
MapGIS Client for JavaScript, is a cloud GIS network client development platform. It makes a perfect fusion of traditional WebGIS and cloud GIS; also integrates four mainstream map open source frameworks and visualization libraries such as Echarts, MapV, and D3, etc.. Therefore, highly-efficient visual expression and analysis of big data and real-time streaming data have been further enhanced.
Stars: ✭ 88 (-37.14%)
Mutual labels:  cesium
Dc Sdk
DC-SDK 是基于 Cesium 进行二次开发的2、3D一体 WebGis 应用框架,该框架优化了 Cesium 的使用方式和增添了一些额外功能,旨在为开发者快速构建 WebGis 应用。🌎
Stars: ✭ 206 (+47.14%)
Mutual labels:  cesium
CesiumJsFirstPersonCameraController
cesiumgis.com/
Stars: ✭ 20 (-85.71%)
Mutual labels:  cesium
Quantized Mesh
Specification for streaming massive terrain datasets for 3D visualization.
Stars: ✭ 139 (-0.71%)
Mutual labels:  cesium
3d Wind Field
Visualize wind field on Cesium
Stars: ✭ 192 (+37.14%)
Mutual labels:  cesium
Czml Writer
A library for writing CZML content for use with Cesium.
Stars: ✭ 242 (+72.86%)
Mutual labels:  cesium
Cesium
cesium demo,cesium 研究过程中资料整理,包括: 1、示例,提供常规的cesium示例以及综合性的业务示例 2、工具,整理研究过程中写的一些数据获取、处理、分析的工具,例如网络3dtiles数据爬虫工具、b3dm 转 gltf工具 3、插件,根据研究过程中cesium感觉使用不方便的地方,添加插件,包括针对显示控件的汉化中文语言插件等
Stars: ✭ 84 (-40%)
Mutual labels:  cesium
cesium-materials-pack
A Cesium plugin with procedurally-shaded materials such as bricks, wood, and noise patterns
Stars: ✭ 71 (-49.29%)
Mutual labels:  cesium
Cesiumvectortile
Cesium VectorTileImageryProvider支持小数据量的geojson、shape文件 矢量 动态切片,实现贴地
Stars: ✭ 205 (+46.43%)
Mutual labels:  cesium
dc-plugins
基于DC-SDK开发的插件库,包含动画、效果、天气、材质、热区图层、聚合图层🌎
Stars: ✭ 40 (-71.43%)
Mutual labels:  cesium
Angular Cesium
JavaScript library for creating map based web apps using Cesium and Angular
Stars: ✭ 141 (+0.71%)
Mutual labels:  cesium
Py3dtiles
⚠️ Project migrated to : https://gitlab.com/Oslandia/py3dtiles ⚠️
Stars: ✭ 152 (+8.57%)
Mutual labels:  cesium
cesium-demos
毕业设计: cesium可视化
Stars: ✭ 111 (-20.71%)
Mutual labels:  cesium
Cesium demos
cesium样例库
Stars: ✭ 90 (-35.71%)
Mutual labels:  cesium
vue-cesium-demo
Demos of vue-cesium component
Stars: ✭ 87 (-37.86%)
Mutual labels:  cesium
Cesium Map
Cesium 地图插件,用于添加国内各大地图厂商的地图🌎
Stars: ✭ 80 (-42.86%)
Mutual labels:  cesium
Cesium Geoserverterrainprovider
plug in to use geoserver as terrain provider
Stars: ✭ 238 (+70%)
Mutual labels:  cesium
craco-cesium
Let's use 🌍Cesium with create-react-app today!
Stars: ✭ 58 (-58.57%)
Mutual labels:  cesium
CesiumJs3DTileServer
cesiumgis.com/
Stars: ✭ 25 (-82.14%)
Mutual labels:  cesium
CesiumJsSamples
cesiumgis.com/
Stars: ✭ 31 (-77.86%)
Mutual labels:  cesium

cesium-workshop

A simple JavaScript app showcasing some features of Cesium, the open-source WebGL virtual globe and map engine. Learn more about this code by reading our associated tutorial.

License: Apache 2.0. Free for commercial and non-commercial use. See LICENSE.md.

This application is intended to introduce the main features of Cesium in context, but it is by no means exhaustive. Feel free to fork and modify this example however you'd like.

Local server

This app comes with a simple server (server.js), but can be served through any means.

To use the packaged server:

  • Install node.js
  • From the cesium-workshop root directory, run
npm install
npm start

Browse to http://localhost:8080/

Have python installed? If so, from the cesium-workshop root directory run

python -m SimpleHTTPServer 8080

(Starting with Python 3, use python -m http.server 8080).

Browse to http://localhost:8080/

What's here?

  • index.html - A simple HTML page. Run a local web server, and browse to index.html to run your app, which will show our sample application.
  • Source - Contains App.js which is referenced from index.html. This is where the app's code goes.
  • server.js - A simple node.js server for serving your Cesium app. See the Local server section.
  • package.json - Dependencies for the node.js server.
  • LICENSE - A license file already referencing Cesium as a third-party. This starter app is licensed with Apache 2.0 (free for commercial and non-commercial use). You can, of course, license your code however you want.
  • .gitignore - A small list of files not to include in the git repo. Add to this as needed.

Cesium resources

  • Reference Documentation : A complete guide to the Cesium API containing many code snippets.
  • Sandcastle : A live-coding environment with a large gallery of code examples.
  • Tutorials : Detailed introductions to areas of Cesium development.
  • Cesium Forum : A resource for asking and answering Cesium-related questions.
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].