Sistem operasi open source terbaik untuk GIS open source?

12

Saya ingin masuk ke GIS open source, dan sepertinya PostGIS di Postgres adalah DBMS yang baik untuk digunakan, dan ada banyak posting di editor desktop. Apa yang belum saya temui (dan maafkan saya jika saya tidak menemukannya) adalah info tentang sistem operasi open source yang digunakan orang dengan GIS open source. Ubuntu, beberapa bentuk lain dari Linux, dll. Pikiran dan pengalaman dihargai.

Chad Cooper
sumber
Saya akan merekomendasikan setidaknya membuat pertanyaan semacam ini tanpa respons "benar" Komunitas Wiki. Seringkali, pertanyaan subyektif (yang meminta "terbaik", yang dapat berubah menjadi perang agama) akan melihat suara dekat pada pertukaran tumpukan lainnya; jangan berpikir kita sudah mendapatkan latihan apa pun di sini.
JasonBirch
Memang seperti yang ditunjukkan di bawah ini, tidak ada yang tertarik pada jawaban yang masuk akal lainnya. Ubuntu trendi - mengapa mencari lebih jauh, terlepas dari kekurangannya? : rolleyes:
JamesRyan

Jawaban:

19

Saya menggunakan Ubuntu 10,04 karena beberapa alasan:

  1. Alat baris perintah alat open source (misalnya ogr2ogratau pgsql2shp) jauh lebih menyenangkan untuk dijalankan dari hampir semua linux daripada dari Windows. Bukan hanya sesuatu gnome-terminalyang jauh lebih bermanfaat daripada cmd.exe, tetapi saya menemukan bahwa dengan sepele menjalankan beberapa perintah bash memberikan peningkatan produktivitas yang bagus untuk satu tugas yang membuat skrip python khusus tidak layak digunakan.
  2. Repositori GIS Ubuntu yang luar biasa membuatnya sangat mudah untuk menginstal dan terus diperbarui dengan perangkat lunak GIS open source. Siapa pun yang memasang stack GIS open source pada Windows akan menghargai ini.

Satu-satunya kelemahan utama yang saya temui secara pribadi adalah bahwa ArcGIS tidak berjalan di Linux. Jadi, untuk setiap alur kerja yang melibatkan ArcGIS diperlukan instalasi Windows.

fmark
sumber
+1 Saya benar-benar berharap windows memiliki tempat penyimpanan seperti distro Linux, itu akan membuat hidup jadi lebih mudah.
Nathan W
@NathanW ternyata apt telah porting ke Windows juga: windows-get.sourceforge.net dan lebih baru dan masih kosong coapp.org (paket gis masih hilang dari kedua meskipun)
unicoletti
9

Sebagian besar perangkat lunak GIS open-source utama kompatibel di salah satu dari tiga besar (Windows, OS X, Linux). Saya akan mulai dengan mencoba beberapa perangkat lunak dalam sistem operasi apa pun yang sudah Anda kenal, GIS akan memberikan tantangan yang cukup tanpa Anda bingung ketika menavigasi sistem file Anda. Mengkompilasi perangkat lunak GIS dari sumber merupakan tantangan pada OS apa pun, karena banyaknya dependensi (terutama untuk GDAL) dan dependensi melingkar, jadi saya akan mulai dengan manajemen biner.

Untuk memulai, saya akan merekomendasikan instalasi berikut:

  • Windows: OSGeo4W , yang menyediakan instalasi batch dan shell untuk mengakses sejumlah besar paket GIS open source.
  • OS X: Kerangka Kyng Chaos menyediakan banyak paket GIS umum.
  • Linux: apt-getakan melakukan triknya. Ubuntu memiliki keunggulan dari banyak pengguna GIS yang ada, sehingga lebih mudah untuk melacak masalah.

Jika Anda benar-benar masuk ke dunia pengembangan, maka saya akan mengatakan proyek open source C / C ++ / Python lebih mudah dikelola dari Linux, dan apa pun C # /. NET jauh lebih mudah dari Windows. Sebagian besar perangkat lunak FOSS GIS termasuk dalam kategori sebelumnya.

Seperti yang telah dinyatakan orang lain, Ubuntu adalah pilihan tepat setelah Anda memutuskan untuk menyelam, dengan semua fitur yang disebutkan. Saya menggunakannya sebagai OS utama saya dengan instance Windows VirtualBox untuk sesekali sesi ArcGIS.

scw
sumber
1
JIKA Anda berada di Mac, hal-hal Kyng Chaos pasti cara untuk pergi.
tcarobruce
7

Jika Anda hanya ingin memulai dengan GIS open source maka Anda mungkin tidak perlu khawatir tentang sistem operasi. Saya tidak dapat memikirkan program besar apa pun yang tidak dapat berjalan di semua sistem operasi utama.

Setelah Anda masuk ke pekerjaan lanjutan maka Anda mungkin mendapat manfaat dari menggunakan distro Linux tetapi tidak saat memulai. Jadi saya sarankan tetap dengan apa yang Anda ketahui dan berkonsentrasi pada aspek GIS.

Tentunya jika Anda ingin menggunakan produk ESRI juga maka Anda terbatas pada kotak windows 32bit dengan hanya satu inti.

Ian Turton
sumber
4

Sementara Ubuntu bagus untuk penggunaan desktop, Anda akan menemukan bahwa ada dukungan yang lebih baik untuk CentOS (/ RHEL) sebagai server.

Dari sudut pandang GIS tidak ada banyak perbedaan. RHEL memiliki dukungan pabrikan yang lebih baik sehingga program untuk manajemen, cadangan, driver (, integrasi dengan jaringan windows) umumnya lebih mudah untuk diinstal

Misalnya. Jika Anda membeli server Dell atau HP semua manajemen, dll. Dikemas untuk redhat. Sistem cadangan paling umum semua menawarkan paket untuk redhat. Menginstal ini pada versi lain dari linux dimungkinkan tetapi lebih banyak pekerjaan. Program GIS tersedia dalam paket serupa melalui Yum on Centos namun seringkali Anda ingin menginstal versi terbaru yang akan lebih baru daripada yang di apt atau yum.

JamesRyan
sumber
ini tidak memiliki informasi yang cukup untuk berguna dalam konteks ini. Misalnya menurut Anda CentOS adalah server yang lebih baik secara umum, atau lebih baik dalam beberapa cara tertentu untuk GIS berbasis server? bagaimana kenapa?
matt wilkie
1
Dari sudut pandang GIS tidak ada banyak perbedaan. RHEL memiliki dukungan pabrikan yang lebih baik sehingga program untuk manajemen, cadangan, driver (, integrasi dengan jaringan windows) umumnya lebih mudah dipasang
JamesRyan
2
Saya dengan hormat tidak setuju: kami menggunakan Ubuntu untuk server spasial kami, karena ketersediaan besar paket geospasial melalui apt: menginstal versi GEOS, GDAL dan sejenisnya pada sistem tanpa manajemen paket yang luas jelas merupakan pekerjaan yang lebih banyak.
scw
Saya pikir Anda agak merindukan poin saya. Misalnya. Jika Anda membeli server Dell atau HP semua manajemen, dll. Dikemas untuk redhat. Sistem cadangan yang paling umum semua menawarkan paket untuk redhat. Menginstal ini pada versi lain dari linux adalah mungkin tetapi lebih banyak pekerjaan. Program GIS tersedia dalam paket serupa melalui Yum namun seringkali Anda ingin menginstal versi terbaru yang akan lebih baru daripada yang di apt atau yum.
JamesRyan
2
jawaban seperti ini mengarah ke perang distro agama
dodobas