Il miglior sistema operativo open source per GIS open source?


12

Voglio entrare nel GIS open source, e sembra che PostGIS su Postgres sia un buon DBMS, e ci sono molti post sugli editor desktop. Quello che non mi sono mai imbattuto (e perdonatemi se non lo avessi trovato) sono informazioni su quali sistemi operativi open source stanno usando le persone con GIS open source. Ubuntu, qualche altra forma di Linux, ecc. Pensieri ed esperienze apprezzati.


Consiglierei almeno di fare questo tipo di domanda senza risposta "giusta" Wiki della community. Spesso, le domande soggettive (quelle che chiedono il "migliore", che può trasformarsi in guerre di religione) vedranno voti stretti su altri scambi di pile; non credo che abbiamo ancora preso alcun tipo di pratica qui.
JasonBirch il

In effetti, come mostrato di seguito, nessuno è interessato ad altre risposte ragionevoli. Ubuntu è alla moda: perché cercare oltre, indipendentemente dai suoi svantaggi? : rolleyes:
JamesRyan il

Risposte:


19

Uso Ubuntu 10.04 per diversi motivi:

  1. Gli strumenti da riga di comando degli strumenti open source (ad es. ogr2ogrO pgsql2shp) sono molto più piacevoli da eseguire da quasi tutti i Linux che da Windows. Non solo è qualcosa di gnome-terminalmolto più utilizzabile di cmd.exe, ma trovo che essere in grado di eseguire in modo banale alcuni comandi bash dia un buon impulso alla produttività per attività una tantum per le quali scrivere uno script Python dedicato non è utile.
  2. Il fantastico repository GIS di Ubuntu semplifica l'installazione e l'aggiornamento con il software GIS open source. Chiunque installerà uno stack GIS open source su Windows lo apprezzerà.

L'unico aspetto negativo importante che ho riscontrato personalmente è che ArcGIS non funziona su Linux. Pertanto, per qualsiasi flusso di lavoro che coinvolge ArcGIS è necessaria un'installazione di Windows.



+1 Vorrei davvero che Windows avesse un repository integrato come distribuzioni Linux, renderebbe la vita molto più semplice.
Nathan W

@NathanW risulta che anche apt è stato portato su Windows: windows-get.sourceforge.net e il più recente e ancora vuoto coapp.org (mancano comunque i pacchetti gis)
unicoletti il

9

La maggior parte dei principali software GIS open source è compatibile con tutti e tre i grandi (Windows, OS X, Linux). Comincerei con la prova di alcuni software in qualunque sistema operativo tu abbia già familiarità, GIS fornirà abbastanza sfide senza essere confuso durante la navigazione del tuo filesystem. Compilare il software GIS dal sorgente è una sfida su qualsiasi sistema operativo, a causa dell'elevato numero di dipendenze (in particolare per GDAL) e dipendenze circolari, quindi inizierei con la gestione binaria.

Per iniziare, consiglierei le seguenti installazioni:

  • Windows: OSGeo4W , che fornisce un'installazione batch e una shell per l'accesso a un numero significativo di pacchetti GIS open source.
  • OS X: Kyng Chaos's Frameworks fornisce molti dei pacchetti GIS comuni.
  • Linux: apt-getfarà il trucco. Ubuntu ha il vantaggio di molti utenti GIS esistenti, rendendo più semplice rintracciare i problemi.

Se approfondisci il mondo dello sviluppo, direi che i progetti open source C / C ++ / Python sono molto più facili da gestire da Linux e qualsiasi cosa C # /. NET è molto più semplice da Windows. La maggior parte dei software FOSS GIS rientra nella prima categoria.

Come altri hanno già detto, Ubuntu è un'ottima scelta una volta che hai deciso di immergerti, con tutte le funzionalità menzionate. Lo uso come il mio sistema operativo principale con un'istanza di Windows VirtualBox per la sessione ArcGIS occasionale.


1
SE sei su un Mac, la roba di Kyng Chaos è sicuramente la strada da percorrere.
tcarobruce,

7

Se stai solo cercando di iniziare con GIS open source, probabilmente non devi preoccuparti del sistema operativo. Non riesco a pensare a nessun programma importante che non funzionerà su tutti i principali sistemi operativi.

Una volta che inizi a lavorare in modo avanzato, potresti trarre vantaggio dall'uso di una distribuzione Linux ma non all'avvio. Quindi consiglierei di attenermi a ciò che sai e di concentrarmi sugli aspetti GIS.

Ovviamente se vuoi usare anche i prodotti ESRI, allora sei limitato a finestre a 32 bit con un solo core.


4

Mentre Ubuntu è buono per l'uso desktop, troverai che c'è un supporto migliore per CentOS (/ RHEL) come server.

Da un punto di vista GIS non c'è molta differenza. RHEL ha un migliore supporto del produttore, quindi i programmi per la gestione, il backup, i driver (, l'integrazione con le reti Windows) sono generalmente più facili da installare

Per esempio. Se acquisti un server Dell o HP, tutta la gestione, ecc. È confezionata per Redhat. I sistemi di backup più comuni offrono tutti pacchetti per redhat. L'installazione di queste su altre versioni di Linux è possibile ma richiede più lavoro. I programmi GIS sono disponibili in pacchetti simili tramite Yum su Centos, tuttavia spesso vorrai installare l'ultima versione che sarà più recente di quella in apt o yum.


questo non ha abbastanza informazioni per essere utile in questo contesto. Ad esempio, pensi che CentOS sia un server migliore in generale o è meglio in qualche modo specifico per i GIS basati su server? come Perchè?
Matt Wilson

1
Da un punto di vista GIS non c'è molta differenza. RHEL ha un migliore supporto del produttore, quindi i programmi per la gestione, il backup, i driver (, l'integrazione con le reti Windows) sono generalmente più facili da installare
JamesRyan

2
Non sono rispettosamente d'accordo: usiamo Ubuntu per i nostri server spaziali, a causa della grande disponibilità di pacchetti geospaziali attraverso apt: installare le versioni attuali di GEOS, GDAL e simili su un sistema senza un'estesa gestione dei pacchetti è sicuramente più lavoro.
scw,

Penso che tu abbia perso un po 'il mio punto. Per esempio. Se acquisti un server Dell o HP, tutta la gestione, ecc. È confezionata per Redhat. I sistemi di backup più comuni offrono tutti pacchetti per redhat. L'installazione di queste su altre versioni di Linux è possibile ma richiede più lavoro. I programmi GIS sono disponibili in pacchetti simili tramite Yum, tuttavia spesso si desidera installare l'ultima versione che sarà più recente di quella in apt o yum.
JamesRyan,

2
risposte come questa portano a guerre di distro religiose
dodobas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.