Python pour SIG sur une clé USB

21

Je cherche à assembler une installation légère de Python sur une clé USB que je peux apporter aux bureaux clients et faire un traitement SIG de base. Je pense installer les éléments suivants:

  • PyScripter
  • Python 2.6 / 2.7
  • Numpy
  • Scipy
  • GDAL / OGR avec les liaisons Python
  • GRASS, de même avec les fixations Pythong
  • QGIS

Quelqu'un at-il des suggestions de bibliothèques / logiciels qui pourraient être un ajout utile? En général, je travaillerai avec des jeux de données raster, mais toutes les suggestions seraient appréciées.

(Je vais répondre à la question si les gens pensent que c'est approprié).

om_henners
la source

Réponses:

5
  • Forme pour un travail de géométrie rapide
  • xlrd parce que les feuilles de calcul sont omniprésentes
scw
la source
1
Autant ajouter xlwt pour les entrées / sorties Excel symétriques
Jason Scheirer
4

NetworkX (<= 1 Mo) si vous effectuez un traitement sur le chemin le plus court.

mattdeboard
la source
1

Vous pouvez commencer par le disque OSGeo et ajouter tout ce qui pourrait manquer. Vous pouvez faire beaucoup avec ce qui s'y trouve déjà.

Sean
la source
1

Je conseillerais certainement SAGA GIS comme un outil portable pour faire une analyse SIG. Il existe également une interface python - bien que beaucoup de choses puissent être faites en utilisant les modules présents. http://www.saga-gis.org

johanvdw
la source
ce serait une meilleure réponse si vous créez un lien vers une page ou une discussion expliquant comment rendre Saga portable (ou si vous incluez les instructions dans votre réponse si elles sont suffisamment courtes).
matt wilkie
@matt: la version zippée (windows) est portable
johanvdw
alors mettez ça dans votre réponse! :) voir le lien d' édition
matt wilkie
1

BTW, il existe déjà slaxGIS: http://geomatica.como.polimi.it/software/slaxGIS/index.php

Il est livré avec 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 et des bibliothèques telles que Proj, GDAL / OGR etc.

Il est peut-être plus facile de personnaliser cela ou de demander aux auteurs d'inclure de nouveaux packages au cas où il resterait de l'espace.

markusN
la source