WhirlyGlobe-Maply: Globe and map SDK for iOS and Android

Based on OpenGL ES and focused on mobile first, WhirlyGlobe-Maply is used in a wide variety of altas, weather, visualization, and map apps. The SDK is both a 3D interactive globe for iOS and a 2D flat (or slippy) map for iOS and Android. It’s all open source. The feature list is pretty long, but here are a few things you can display with the toolkit.

Tiled Images
Animated images
Labels (2D)
Markers (2D)
Annotations
Vector Maps
Lofted Polys
Labels (3D)
Markers (3D)
Spheres
Shaders
Globes
Maps
Cylinders
GeoJSON
Shapefiles
Animation
WMS
Vector Tiles
Extruded shapes

It’s big, but it’s also friendly. You develop with the native tools on each platform and we’ve got some nice tutorials. Developers of all skill levels have made WhirlyGlobe-Maply apps. You can too!

The iOS version, for iPhone and Android is the most mature. Android is coming along nicely with the 2D map (Maply) ported first.

Video

WhirlyGlobe-Maply is all about the apps, so check out some of the amazing apps we’re in.

WhirlyGlobe refers to the 3D interactive globe part of the toolkit and Maply is the 2D map. They share the same core renderer.

Documentation and Resources

Background

WhirlyGlobe-Maply is wholly owned by mousebird consulting and distributed under the Apache 2.0 license. The toolkit is free, but we make money from consulting. If you’re doing something commercial, consider us in your development plans.