Mac OS X for Geographers

About Mac OS X

Mac OS X You probably heard enough hype about the os x operating system, courtesy of some pretty dumb Apple advertisements. My opinion on the matter is that it's a great operating system, not because it's bomb-proof (which it definitely is not), but because it blends the best of Unix with the best of Windows. Applications are easy to install (not like Unix/Linux!) and you can do everything and more from the terminal. If you've been suckered into using only a mouse for everything, take some time to use commandline. It can be much faster and give that mouse hand a break. The final reason os x is great is because of the keyboard shortcuts. Once you get the basics, you will become immensly frustrated at how tedious and slow working on Unix and Windows computers is. Keyboard shortcuts save you time, commandline Unix gives you power, and user interface makes it all too easy.

Vector GIS

GRASS

GRASS is the granddaddy open-source GIS. GRASS on Mac OS X Allthough there have been some major developments on the front-end of this application, GRASS is reminicent of ArcInfo Workstation. The list of capabilities is astounding, but it can be a bear to operate, so go to the website and use the tutorials. Even better, buy the book. The software is free, so you can afford to buy a nice hardback book from them. The user interface is getting nicer each release and is impressive. The best is that commandline isn't being sacrificed, you can do anything via commandline if you wish, handy of you know exactly what you want to do. The biggest downside to GRASS is that all data has to be imported into GRASS. This makes quick display of a new data set impossible, particularly multiband rasters. Use Quantum GIS or UDIG if you want to make sure it's data that you need in your GRASS database.

Quantum GIS

This is going to be a big one. Quantum GIS is easy to use and plays nicely with GRASS. Vector editing is limited in QGIS, but it's just a matter of time until it becomes "up to snuff". If possible, use GRASS for raster work, complex vector work, and QGIS for layout and easy vector editing. The latest trend is starting up QGIS in a GRASS session (in the terminal). Apparently, this brings a lot of the GRASS vector editing tools into QGIS. I haven't put any effort into it yet, but the screenshots look very promising.

LandSerf

Nothing beats LandSerf for working in three-dimensions. This is an intuitive application for contour generation and three-dimensional visualization. The author, Jo Woods also has a great beginners book for Java development for spatial scientists.

Udig

Throw in UDIG because it's so easy to use. UDIG it's a good application for display purposes. This is handy if you want to see what you're dealing with before importing.

Image Processing Applications

HyperCube

Hypercube is one that I can't live without, I tried. HyperCube is primarily intended for hyperspectral data, but will work with even single band datasets. I found it invaluable for taking multiple single band images to create an image stack. I seem to get a lot of imagery in which each band is a stored as a seperate file. With HyperCube, you can take 3 of them and create and RGB image.

MultiSpec

MultiSpec is a good general purpose image processing application. It has some nice features and is easy to use. Similar to HyperCube, but without the focus on hyperspectral data sets.

General Scientific Applications

Text Wrangler

TextWrangler is by far the best "text editor" around. Actually, it's much better than a text editor, since it has the ability to save or copy files directly to an ftp site or edit remote files directly. This is such a good idea, I can't believe it isn't more popular. This editor also allows the preview and transfer of image files. I use this tool for everything html on my web pages. Plus, this works great in the OS X environment and allows you to drag and drop files right on to the icon in the application bar, not like some of the Unix ones.

General science tools

  • ImageJ
  • OpenOffice
  • Graphic Converter
  • CrossFTP
  • OmniGraffle
  • PostGreSQL
  • R
  • Grapher
  • GnuPlot
  • Octave
  • PostGIS
  • I shamelessly stole this design and idea from this website Mac OS X for Physicists. I found it very helpful and I reccommend having a look.

    Here are some other interesting links. You can find other links on my links page links. Remote Sensing.org, Free GIS .org.

    Go back to the tutorials page