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

Based on Metal for iOS and OpenGL ES for Android 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!

Both iOS and Android versions are mature, with apps deployed to millions of users.

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 and support. If you’re making money off your app, you should have a support contract. If you’re doing something big, reach out for consulting rates.