I'm looking at putting together a light Python install on a thumb drive that I can take to client offices and do some basic GIS processing. I'm thinking of installing the following:

  • PyScripter
  • Python 2.6/2.7
  • Numpy
  • Scipy
  • GDAL/OGR with the Python bindings
  • GRASS, likewise with the Pythong bindings
  • QGIS

Does anyone have any suggestions of any libraries / software that might be a useful addition? Typically I'll be working with raster datasets, but any and all suggestions would be appreciated.

(I'll cw the question if people think that its appropriate).


Portable Python http://www.portablepython.com/

Interesting project you have will it be available to the GIS community?

Maybe of interest Portable GIS http://www.archaeogeek.com/blog/portable-gis/

  • 1
    Happy to put up a post once I've got it all set up and given it a whirl out in the "real world"
    – om_henners
    Nov 24 '10 at 23:28
  • 1
    good stuff look forward to it.
    – Mapperz
    Nov 25 '10 at 3:31
  • Shapely for quick geometry work
  • xlrd because spreadsheets are ubiquitous
  • 1
    Might as well add xlwt for symmetric Excel in/out Nov 24 '10 at 18:26

NetworkX (<= 1MB) if you do any shortest-path processing.


You could start with the OSGeo disc and add anything that you think might be missing. You can do a lot with what's already on there.


I would certainly advice SAGA GIS as a portable tool for doing GIS analysis. There is a python interface also - though quite a lot of things can be done using the modules present. http://www.saga-gis.org

  • this would be a better answer if you linked to a page or discussion telling how to make Saga portable (or include the instructions within you're answer if they're short enough). Dec 6 '10 at 23:10
  • @matt: the zipped version (windows) is portable
    – johanvdw
    Dec 9 '10 at 8:54
  • then put that in your answer! :) see the edit link Dec 9 '10 at 16:14

BTW, there is already slaxGIS: http://geomatica.como.polimi.it/software/slaxGIS/index.php

It comes with GRASS 6.4.0, MapServer 5.6.5, OpenLayers 2.10, uDig 1.2.0, OpenJUMP 1.3.1, Zoo WPS 1.0.0, PostgreSQL 8.4.4, PostGIS 1.5.2, and libraries such as Proj, GDAL/OGR etc.

Maybe it is easier to either customize that or to ask the authors to include new packages in case some space is left.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.