GIS OpenSource e Network Analysis

Il problema

Sono alle prese con lo sviluppo di un catalogo aziendale di dati georiferiti. In particolare l’ingegnere responsabile del settore Logistica mi ha chiesto se fosse possibile ottimizzare gli spostamenti di materie prime tra le differenti sedi di produzione.

Sul momento ho pensato che in effetti il problema è facilmente risolvibile: utilizzando qualche vecchio brandello di codice in MATLAB, un po’ di ricerca operativa e di programmazione lineare ed il gioco è fatto. Poi però, ho pensato che senza ricorrere al risolutore di Excel (o meglio al risolutore What’s Best) avrei potuto cercare di integrare questo tipo di  strumenti in un gis opensource, ad esempio in udig.

In ArcMap questo genere di problemi sono risolti con l’estensione Network Analysis e se non ricordo male anche Geomedia dovrebbe avere un tool del genere (se non ricordo male il Transportation Manager). Tuttavia a pensarci bene mi è venuto in mente che non esiste nulla del genere per udig e qgis. Una breve ricerca conferma il mio sospetto.

L’unica alternativa opensource è GRASS che in effetti non è poi così user friendly.  Ciò nonostante ho voluto fare qualche prova con i tutorial di GRASS reperibili in rete.

Le prove

Download ed Installazione di Grass 6 su Mac

Fortunatamente esiste una versione precompilata per Mac (il pc che ho utilizzato è un Macbook con MacOSX Leopard) di Grass 6. Per procedere con l’installazione del software, è però necessario installare prima alcune librerie.
Le istruzioni dettagliate sono su http://grass.itc.it/grass64/binary/macosx

Step 1. Installazione delle librerie necessarie.

Operazione relativamente semplice da svolgere. Si apre il link http://www.kyngchaos.com/software:frameworks e si scaricano tutte le immagini DMG delle librerie, che successivamente devono essere installate.

Questa è la lista delle librerie che ho installato.

Step 2. Installazione di Grass

L’immagine DMG di Grass 6.4 RC5 è scaricabile da GRASS.app 6.4 RC5-3 (Leopard)

Caricamento dei dati d’esempio

— continua —


Leave a Reply

Me and johnMe and john 2Me and john 3Our landOur landJohn's OfficeJohn's Office 2John's Office and videoJohn's OfficeJohn's OfficeJohn's OfficeJohn's Office