Using Cesium Terrain in a Native Mobile Toolkit Gifford mousebird consulting inc Using Cesium Terrain in a Native Mobile Toolkit

Post on 10-May-2018

217 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

Transcript

Steve Gifford mousebird consulting inc

Using Cesium Terrain in a Native Mobile Toolkit

An open source high performance geospatial display component for a globe or flat map.

‣ Apache 2.0 License

‣ OpenGL ES 3.0

‣ Wicked Fast

‣ 2D map / 3D globe

‣ Images, Vectors, Animation & More

‣ iOS & Android

UsersWeather

Maps

VisualizationEducation

Aviation

Cesium Terrain

Terrain Integration: GoalsFetch & Parse tiles

Use quantized-mesh-1.0 format

Integrate with WhirlyGlobe-Maply

Overlay Mapbox style image tiles

Fetching & ParsingWent well!

Format is nice to parse.

Contains everything you need

Vertices

Normals

Edges

Other goodies!

Toolkit Integration

Reasonably Easy

Mapbox Images

(0,0)

Mapbox Tiling Cesium Terrain Tiling

(0,0) (1,0)

What Next?

Images and terrain

Resample images on the fly

Regenerate terrain

Loading latency high

Edges between tiles

Surface materials (water)

mousebird.github.io/WhirlyGlobe

sjg@mousebirdconsulting.com

@mousebirdc

mousebirdconsulting.com

WhirlyGlobe-Maply

top related