Thursday, May 22, 2008

Terrabrowser Open Source

The time has finally come to open source one of Chimoosoft's largest and oldest projects: Terrabrowser. Terrabrowser has a long history with the first version appearing back in 2003. I have unfortunately not had as much time to work on the project as I would have liked, and hence the code base for Terrabrowser has more or less languished for the last three or four years.

Since it was (at one time) an interesting project which a lot of people were excited about, it seems only fair to release it as open source in the hopes that some other programmers will have time to improve the software. It would be nice to see the GPS waypoint/tracklog/route support improved, improved GPX file support, and possibly the addition of other mapping sources such as Google Maps or Yahoo Maps. In many ways, Terrabrowser was one of the first Mac equivalents of currently popular (but then unavailable) software such as Google Earth. I feel that the product had a lot of potential, so it has been somewhat sad to see it live by the wayside as other products have overtaken it. Let's hope this gives the old boy a fresh breath of life!

6 comments:

Anonymous said...

I tried compiling the source code , but am getting errors about missing files Waypoint.h , Ellipsoid.h , LatLon.h , Location.h.

It appears chimoosoftcocoa/CMSCommon/GPS Related/ isn't checked in.

Anonymous said...

Also chimoosoftcocoa/CMSCommon/NSData.

Ryan said...

Whoops - it should be there now. Good to know someone's taking a look at it.

Unknown said...

Yes, I would love for someone to take the ball and run with this, I've gotten some good use out of this app, and with the right people behind it, it could be perfect, for me at least.

Anonymous said...
This comment has been removed by a blog administrator.
Guy said...

Terrabrowser no longer works properly after updating to Snow Leopard. It crashes when using contextual menus to zoom in or out, or adding waypoints to a file. Does anyone know of a comparable program for the Mac.