QGIS Planet

What's Holding Back the Adoption of Open Source GIS on the Desktop?

In my last post I created a poll to get an idea of the extent of migration to open source GIS on the desktop. The results indicated that nearly 50% of the people using open source GIS were still using their proprietary software as well. You can view the results of the poll using the Polls Archive link below the current poll. This leads one to wonder if it is the state of the open source software or other reasons that prevent a full migration.
Learn More

Migrating to Open Source GIS on the Desktop

I keep seeing more evidence that many people and organizations are migrating to open source GIS on the desktop. In many cases a mix of proprietary and open source GIS is in use. I’m wondering about other’s experiences in this area. To gain some insight, I’ve created a poll (right margin). Please take a second and vote.
Learn More

I Love Linux

$ uptime 20:20:56 up 434 days, 15:31, 2 users, load average: 2.32, 0.89, 0.53
Learn More

The Volcano and the Buffer | Desktop GIS - the book

Take a look at: The Volcano and the Buffer It includes an example that uses CSV, GDAL/OGR VRT, QGIS, and fTools to figure out if I was in danger of being buried in a volcanic ash fall (not much danger but sounds dramatic).
Learn More

PyQGIS Plugin Builder

One of the hurdles in developing a QGIS plugin with Python is just getting the basics down. Getting the plugin setup so it is recognized by QGIS and properly adds it’s menu and toolbar items can be a bit of a chore, especially the first time. To make the process easier, I put together a web tool to generate a plugin that can be used as a starting point. The tool creates a fully functional plugin that can be loaded in QGIS 1.
Learn More

Custom Applications with QGIS

The recent release of QGIS 1.0 provides an excellent opportunity for developers looking to create standalone mapping applications with Python. I recently posted an article on creating a very simple standalone application with Python and QGIS 1.0. Much of the Python efforts thus far have been devoted to creating QGIS plugins. I think now that we have a stable API, you’ll begin to see more custom applications that meet a specialized need.
Learn More

The Ink is Dry

Looks like the ink is dry on Desktop GIS and it should start shipping soon. You can get the full scoop from the Pragmatic Bookshelf. Update: It’s now shipping. See the announcement.
Learn More

No Java, Please Pass The Python

After a rather long lapse, I had the occasion to write some Java code recently (mainly because it didn’t look like Howard’s PySDE was functional). I didn’t like it. Not to start a language flame war, but after using Python almost exclusively for 6 months, I found Java to be cumbersome. I kept thinking “if it were Python I could do it this way”. Sending an email from Java–frightening. From Python–simple.
Learn More

Git Book

This weekend I finished reviewing Pragmatic Version Control Using Git by Travis Swicegood. If you are a git user or interested in learning about the latest in version control for your source code, check it out. The book is available in beta now.
Learn More

QgisToMapServer - A Conversion Tool

QgisToMapServer converts a saved QGIS project file to a map file, ready to be served with MapServer. A binary preview version for both Mac and Windows is available now. For Linux/Unix users, the source code is available from the Git repository. QgisToMapServer is different from the plugin in QGIS. It is a standalone Python application providing the following features: Create MapServer map files from saved QGIS project files
Learn More