Python GIS

I'm working on a pile of GIS programs in Python. Mostly they make maps, but I'm targetting a total replacement of GRASS, so I'm calling this Python GIS.


pygps, a Python GPS

Features

Screenshot

I was in Bombay the other day:

Downloading

Tarball of source code. There's a binary ipkg in the unstable feed of Familiar.

Documentation

How to get maps. Yes, there are some bugs.

Open Source License

GPL .

Whoa. Check out what Jeffrey Hicks has done (GPS Camera prototype). He is taking periodic photos with a camera and georeferencing them using pygps and other software.


mapview, a Python map browser

Features

Screenshot

Downloading

You can download the current version. Requires python, gtk, pygtk, and libglade. If you are running Fedora Core, you already have all of these. Also requires my LatLongUTMconversion (below).

Roadmap


LatLongUTMconversion, Python code to convert between Lat/Lon and UTM

This Python library code converts between Lat/Long and UTM. I use it in Pygps, Mapview, and a few other programs. This same algorithm is available in libproj. There are python bindings for libproj in Thuban. Thuban is good, but I don't want my code to depend on Thuban. Also turns out that there are independent Python bindings for proj.

Downloading

You can download the current version.

Installing

Unpack it, and run "python setup.py install" as root. That will install it in your site-packages directory and byte-compile it.


Russell Nelson
Last modified: Thu Mar 17 20:01:43 EST 2005