Python dla GIS na pendrivie

21

Zastanawiam się nad stworzeniem lekkiej instalacji Pythona na pendrivie, którą mogę zabrać do biur klienta i wykonać podstawowe przetwarzanie GIS. Zastanawiam się nad zainstalowaniem następujących elementów:

  • PyScripter
  • Python 2.6 / 2.7
  • Numpy
  • Scipy
  • GDAL / OGR z powiązaniami Pythona
  • GRASS, podobnie jak wiązania Pythong
  • QGIS

Czy ktoś ma jakieś sugestie dotyczące bibliotek / oprogramowania, które mogą być przydatnym dodatkiem? Zazwyczaj będę pracować z zestawami danych rastrowych, ale wszelkie sugestie byłyby mile widziane.

(Odpowiem na pytanie, jeśli ludzie uznają to za właściwe).

om_henners
źródło

Odpowiedzi:

5
  • Zgrabna do szybkiej geometrii
  • xlrd, ponieważ arkusze kalkulacyjne są wszechobecne
scw
źródło
1
Równie dobrze można dodać xlwt dla symetrycznego wejścia / wyjścia Excela
Jason Scheirer
4

NetworkX (<= 1 MB), jeśli wykonujesz przetwarzanie najkrótszej ścieżki.

mattdeboard
źródło
1

Możesz zacząć od płyty OSGeo i dodać wszystko, co według ciebie może brakować. Możesz wiele zrobić z tym, co już tam jest.

Sean
źródło
1

Z pewnością doradziłbym SAGA GIS jako przenośne narzędzie do przeprowadzania analizy GIS. Istnieje również interfejs Pythona - choć wiele modułów można zrobić za pomocą obecnych modułów. http://www.saga-gis.org

johanvdw
źródło
byłaby to lepsza odpowiedź, jeśli link do strony lub dyskusji mówi, jak uczynić Saga przenośnym (lub dołączyć instrukcje w odpowiedzi, jeśli są wystarczająco krótkie).
matt wilkie
@matt: wersja spakowana (Windows) jest przenośna
johanvdw
następnie umieść to w swojej odpowiedzi! :) zobacz link do edycji
matt wilkie
1

BTW, istnieje już slaxGIS: http://geomatica.como.polimi.it/software/slaxGIS/index.php

Zawiera 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 oraz biblioteki takie jak Proj, GDAL / OGR itp.

Może łatwiej jest to dostosować lub poprosić autorów o dołączenie nowych pakietów na wypadek, gdyby zostało trochę miejsca.

markusN
źródło