MapServer: Open Source Mapping

Let me briefly sing the praises of the open source MapServer project. If you’re interesting working with web-based maps, you should give it a look: it’s powerful, well-documented, well-supported and let’s you create very powerful mapping applications.

We’ve used MapServer to built the Foliage Map, and the Explore PEI tool. I’ve spent the last week building an intranet mapping application for Elections PEI and at every corner I’ve been heartened to find the sort of “hey, they already thought of that” goodness that typifies mature open source efforts.

Having spent many years struggling with closed source, proprietary web-based mapping products, I can’t tell you how great it is to have the hood open and my hands on the engine.

There’s a Canadian angle, by the way: DM Solutions Group is an Ottawa-based company that’s contributed tremendously to MapServer, including maintaining the PHP MapScript module and the ROSA Java applet that is a marvel of functionality and simplicity. Kudos to them for a job well done, and for contributing to the open source ecosystem.


Marcus's picture
Marcus on March 31, 2004 - 14:04 Permalink

MapServer is pretty good, for a free IMS. There are better ones out there but they cost $10k USD or more, plus annual maintenance fees. Now that MySQL offers spatial data storage options, just like Oracle Spatial, you can have a pretty neat system with minimal cost.

Those interested in MapServer & open source GIS in general, check out the Open Source GIS Conference being held at Carleton University this June.