WhirlyGlobe-Maply 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 toolkit 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.

Videos

Check out what the toolkit can do. Here are a couple of short videos showing off the globe and the map, respectively.

WhirlyGlobe 2.2

WhirlyGlobe refers to the 3D interactive globe part of the toolkit. It shares most of its code with the Maply part.

Maply 2.2

The Maply part of the toolkit refers to the 2D slippy map.

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.