whirlyglobe


A 3D earth display library for the iPad and iPhone

http://whirlyglobestuff.s3-website-us-east-1.amazonaws.com/banner_web.png

WhirlyGlobe Has Moved to github

THIS CODE IS OLD. DO NOT START WITH THE CODE HERE. GO GET THE VERSION ON GITHUB.

WhirlyGlobe 2.0 is the current version and it's live at github. Lots of crazy new features in there if you're using the toolkit.

If you're new to WhirlyGlobe, you want the WhirlyGlobe Component. That's a self contained framework you can just drop into your app. Download it off of github as well.

You can find the announcement for the WhirlyGlobe Component on my blog.

In any case, this repository is now historical. Move on over to github.


Here's the old stuff

WhirlyGlobe is a self contained 3D earth display view suitable for use in iPhone and iPad applications. The globe is rendered in OpenGL ES with a configurable multi-part texture and allows for vector data overlays. It is intended as a (relatively) lightweight widget that can be dropped in to your app to do simple data overlay and interaction with a globe. It can also do more heavy duty data interaction if you want to use it as the centerpiece for a globe based app.

Updates and Documentation

Announcements and such can be found on the mousebird consulting blog. There's also a @mousebirdc twitter account for some reason. That's great for watching me try to organize lunch at a random conference. Thrilling.

I've provided class level documentation for the WhirlyGlobe library itself.

Current Release: 1.2

The new release is tagged 1.2. * Sync to 1.2 here: http://whirlyglobe.googlecode.com/svn/tags/release-1_2 * Download the 1.2 WhirlyGlobe framework from the Downloads tab * Download the starter kit, which includes the 1.2 framework

By popular request I've made an all inclusive starter kit. This contains the WhirlyGlobe library framework, four of the test apps, and all the open source libraries WhirlyGlobe uses. It's called WhirlyGlobe_1-2_Starter_Pack.zip on the downloads page. No documentation for that yet, just load the projects and compile. All paths are relative.

You're always welcome to sync to the trunk, but that's my personal playground. Consider yourself warned.

Project Information

Labels:
iphone gis c Objective-C ipad ios 3D globe quaternions shape