Chcę przejść do GIS typu open source i wygląda na to, że PostGIS na Postgres jest dobrym systemem DBMS, a na edytorach jest wiele wpisów. To, czego nie spotkałem (i wybacz mi, gdybym tego nie znalazł), to informacje o tym, jakie systemy operacyjne open source używają ludzie z GIS typu open source. Ubuntu, inna forma Linuksa itp. Doceniono myśli i doświadczenia.
open-source-gis
Chad Cooper
źródło
źródło
Odpowiedzi:
Używam Ubuntu 10.04 z kilku powodów:
ogr2ogr
Lubpgsql2shp
) o otwartym kodzie źródłowym są znacznie przyjemniejsze w prawie każdym systemie Linux niż w systemie Windows. Nie tylko jest to cośgnome-terminal
o wiele bardziej użytecznego niżcmd.exe
, ale uważam, że możliwość trywialnego wykonania kilku poleceń bash daje niezły wzrost wydajności jednorazowych zadań, dla których pisanie dedykowanego skryptu pythonowego jest nieuzasadnione.Jedynym poważnym minusem, z którym osobiście się spotkałem, jest to, że ArcGIS nie działa w systemie Linux. Dlatego w przypadku każdego przepływu pracy związanego z ArcGIS wymagana jest instalacja systemu Windows.
źródło
Większość głównych oprogramowania GIS typu open source jest kompatybilna z dowolną wielką trójką (Windows, OS X, Linux). Zacznę od wypróbowania części oprogramowania w jakimkolwiek systemie operacyjnym, który już znasz, GIS zapewni wystarczającą liczbę wyzwań, nie powodując kłopotów podczas nawigacji w systemie plików. Kompilowanie oprogramowania GIS ze źródła jest wyzwaniem dla każdego systemu operacyjnego, ze względu na dużą liczbę zależności (szczególnie dla GDAL) i zależności cykliczne, więc zacznę od zarządzania binarnego.
Na początek polecam następujące instalacje:
apt-get
załatwi sprawę. Ubuntu ma tę zaletę, że wielu istniejących użytkowników GIS ułatwia wyszukiwanie problemów.Jeśli zagłębisz się w świat programowania, powiedziałbym, że projekty C / C ++ / Python typu open source są znacznie łatwiejsze do zarządzania z Linuksa, a wszystko C # / .NET jest znacznie łatwiejsze z Windows. Większość oprogramowania FISS GIS należy do poprzedniej kategorii.
Jak powiedzieli inni, Ubuntu to świetny wybór, gdy zdecydujesz się na nurkowanie, ze wszystkimi wymienionymi funkcjami. Używam go jako mojego głównego systemu operacyjnego z instancją Windows VirtualBox do sporadycznej sesji ArcGIS.
źródło
Jeśli chcesz rozpocząć pracę z GIS typu open source, prawdopodobnie nie musisz martwić się o system operacyjny. Nie mogę wymyślić żadnych większych programów, które nie działałyby na wszystkich głównych systemach operacyjnych.
Gdy dojdziesz do zaawansowanych prac wtedy może skorzystać z systemu dystrybucji Linuksa, ale nie podczas uruchamiania. Polecam więc trzymać się tego, co wiesz i skoncentrować się na aspektach GIS.
Oczywiście, jeśli chcesz również używać produktów ESRI, jesteś ograniczony do 32-bitowych okien z tylko jednym rdzeniem.
źródło
Chociaż Ubuntu jest dobre do użytku na komputerze, przekonasz się, że istnieje lepsza obsługa CentOS (/ RHEL) jako serwera.
Z punktu widzenia GIS nie ma dużej różnicy. RHEL ma lepszą obsługę producenta, więc programy do zarządzania, tworzenia kopii zapasowych, sterowników (integracja z sieciami Windows) są na ogół łatwiejsze do zainstalowania
Na przykład. Jeśli kupisz serwer Dell lub HP, całe zarządzanie itp. Jest pakowane do redhat. Najpopularniejsze systemy tworzenia kopii zapasowych oferują pakiety do redhat. Instalowanie ich w innych wersjach systemu Linux jest możliwe, ale wymaga więcej pracy. Programy GIS są dostępne w podobnych pakietach przez Yum na Centos, jednak często będziesz chciał zainstalować najnowszą wersję, która będzie nowsza niż ta w apt lub yum.
źródło