Python para GIS em um pen drive

21

Estou pensando em montar uma instalação leve do Python em um pen drive que eu possa levar para os escritórios dos clientes e fazer algum processamento GIS básico. Estou pensando em instalar o seguinte:

  • PyScripter
  • Python 2.6 / 2.7
  • Numpy
  • Scipy
  • GDAL / OGR com as ligações do Python
  • GRASS, da mesma forma com as ligações Pythong
  • QGIS

Alguém tem alguma sugestão de bibliotecas / software que possa ser uma adição útil? Normalmente, eu trabalharei com conjuntos de dados rasterizados, mas todas e quaisquer sugestões serão apreciadas.

(Vou responder à pergunta se as pessoas acharem que é apropriado).

om_henners
fonte

Respostas:

5
  • Bem torneado para o trabalho rápido de geometria
  • xlrd porque as planilhas são onipresentes
scw
fonte
1
Também pode adicionar xlwt para entrada / saída simétrica do Excel #
Jason Scheirer
4

NetworkX (<= 1 MB) se você executar qualquer processamento de caminho mais curto.

mattdeboard
fonte
1

Você pode começar com o disco OSGeo e adicionar o que achar que está faltando. Você pode fazer muito com o que já está lá.

Sean
fonte
1

Eu certamente aconselharia o SAGA GIS como uma ferramenta portátil para fazer análises GIS. Também existe uma interface python - embora muitas coisas possam ser feitas usando os módulos presentes. http://www.saga-gis.org

johanvdw
fonte
essa seria uma resposta melhor se você vinculasse a uma página ou discussão dizendo como tornar o Saga portátil (ou inclua as instruções na sua resposta se elas forem curtas o suficiente).
Matt Wilkie
@matt: a versão compactada (windows) é portátil
johanvdw
então coloque isso na sua resposta! :) veja o link de edição
matt wilkie
1

BTW, já existe slaxGIS: http://geomatica.como.polimi.it/software/slaxGIS/index.php

Ele vem com o 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 e bibliotecas como Proj, GDAL / OGR etc.

Talvez seja mais fácil personalizar isso ou pedir aos autores que incluam novos pacotes, caso haja espaço.

markusN
fonte