I've spent this short week tuning up my new laptop's development environment, and a side effect of this work is a new build system for replicable, isolated Python, GIS, and image/raster processing environments. Ichpage replaces Gdawg on my machine. It supplies:
- GDAL (osgeo.gdal, etc)
and their various library dependencies (libgdal, libgeos_c, libspatialindex, libxml2, libxslt). To get started, clone or get the tarball, cd into the directory, and execute:
$ virtualenv . $ source ./bin/activate (ichpage)$ python bootstrap.py (ichpage)$ buildout (ichpage)$ . ./setenv (ichpage)$ labpy >>> from osgeo import gdal >>> from shapely.geometry import Point ...
To do tasks include linking the GDAL utilities into the environment's bin directory, adding WorldMill, perhaps adding matplotlib. For now, it's a way for me to manage C libs while I develop Shapely and Rtree, and perhaps useful to other geospatial Python developers.