Cesium ion API logo

Cesium ion API

Cesium ion API

Cesium ion API is an open-source geospatial 3D platform — global high-precision 3D terrain + satellite imagery + building models, paired with CesiumJS engine for web 3D GIS apps.

Visit site ↗Documentation ↗Health checked 9h ago
Use it when

Global 3D Earth (most detailed open-source 3D map)

Watch for

Steep learning curve (specialized geospatial concepts)

First check

Sign up at cesium.com/ion to create access token. CesiumJS: viewer.scene.primitives.add(Cesium.createOsmBuildingsAsync())

Auth
api_key
CORS
?
HTTPS
Yes
Signup
?
Latency
218 ms
Protocol
REST
Pricing
freemium

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 218ms
01

About this API

Cesium is a Philadelphia-based geospatial 3D platform company founded 2011. Originally open-sourced CesiumJS (WebGL-based global 3D Earth rendering), launched SaaS platform Cesium ion in 2018 (hosting + streaming). Differentiator is "global-scale 3D" — not just flat maps but real terrain elevation, 3D buildings, satellite imagery, vector data, all layered. Customers in aviation (flight path visualization), defense (terrain analysis), smart cities (digital twins), drones (aerial data display) — professional domains. 3D Tiles is Cesium-defined OGC open standard (streaming large 3D datasets), adopted by Google Earth Studio, Microsoft, Unreal Engine, and other engines. CesiumJS engine is open-source (Apache 2.0); Cesium ion data hosting is commercial.

02

What you can build

  • 1Aviation / defense / smart city 3D visualization
  • 2Drone aerial data display
  • 3Real-time satellite tracking visualization
  • 43D geospatial analysis (viewshed, shadows, terrain profile)
03

Strengths & limitations

Strengths

  • Global 3D Earth (most detailed open-source 3D map)
  • Open standard 3D Tiles format (supported by multiple engines)
  • Load your own aerial / surveying data
  • Free tier sufficient for development

Limitations

  • Steep learning curve (specialized geospatial concepts)
  • Advanced data (15cm satellite imagery) requires payment
  • Mainly for professional GIS users
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://cesium.com/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

Getting started

Sign up at cesium.com/ion to create access token. CesiumJS: viewer.scene.primitives.add(Cesium.createOsmBuildingsAsync())

06

FAQ

Cesium vs. Google Earth API?+

Cesium: open-source + self-host data optional. Google Earth Engine: rich data but fully closed-source + Google lock-in. Professional GIS: Cesium.

Can I load my own surveying data?+

Yes. Cesium ion accepts multiple formats (GeoTIFF, LAS/LAZ point clouds, OBJ); upload auto-converts to 3D Tiles streaming.

07

Technical details

CORS: ?HTTPS: YesSignup: ?Open source: No
Auth type
api_key
Pricing
freemium
Rate limit
基础 free tier;商业付费
Protocols
REST
SDKs
javascript, typescript
Response time
218 ms
Last health check
5/12/2026, 7:37:11 AM
08

Tags