오픈 소스 GIS를위한 최고의 오픈 소스 운영 체제?


12

오픈 소스 GIS에 들어가고 싶습니다. Postgres의 PostGIS는 좋은 DBMS이며 데스크탑 편집기에 많은 게시물이 있습니다. 내가 보지 못한 것은 (그리고 그것을 찾지 못하면 용서하십시오) 오픈 소스 운영 체제 사람들이 오픈 소스 GIS와 함께 사용하는 정보에 관한 정보입니다 . 우분투, 다른 형태의 리눅스 등. 생각과 경험에 감사드립니다.


최소한 "올바른"응답없이 Community Wiki로 이런 종류의 질문을하는 것이 좋습니다. 종종 주관적인 질문들 (종교적 전쟁으로 변할 수있는 "최고"를 요구하는 질문들)은 다른 스택 교환에 대해 긴밀한 투표를 할 것입니다. 우리가 여기서 어떤 종류의 연습을 겔화했다고 생각하지 마십시오.
JasonBirch

실제로 아래에 표시된 것처럼 아무도 합리적인 답변에 관심이 없습니다. 우분투는 유행입니다-왜 단점에 관계없이 더 보입니까? : rolleyes :
JamesRyan

답변:


19

몇 가지 이유로 Ubuntu 10.04를 사용합니다.

  1. 오픈 소스 도구 명령 줄 도구 (예 : ogr2ogr또는 pgsql2shp)는 Windows보다 거의 모든 Linux에서 실행하는 것이 훨씬 즐겁습니다. 뿐만 아니라이 같은 것입니다 gnome-terminal보다 가능한 많은 cmd.exe,하지만 난 하찮게 몇 bash는 명령을 실행 할 수있는 것은 작업 떨어져 하나에 대한 좋은 생산성 향상을 제공 것을 알게 전용 파이썬 스크립트 unworthwhile를 작성하는.
  2. 멋진 Ubuntu GIS 리포지토리를 사용하면 오픈 소스 GIS 소프트웨어를 사용하여 쉽게 설치하고 업데이트 할 수 있습니다. Windows에 오픈 소스 GIS 스택을 설치하는 사람이라면 누구나이 점에 감사 할 것입니다.

개인적으로 만난 유일한 단점은 ArcGIS가 Linux에서 실행되지 않는다는 것입니다. 따라서 ArcGIS와 관련된 모든 워크 플로우에는 Windows 설치가 필요합니다.



+1 Windows에 Linux 배포판과 같은 저장소가 내장되어 있기를 바랍니다. 인생이 훨씬 쉬워 질 것입니다.
Nathan W

@NathanW은 밝혀 쉽다는 Windows로 포팅되었습니다 너무 : windows-get.sourceforge.net 과 최근 여전히 빈 coapp.org (GIS 패키지는 여전히 모두 생각에서 누락)
unicoletti

9

주요 오픈 소스 GIS 소프트웨어는 대부분 빅 3 (Windows, OS X, Linux)과 호환됩니다. 이미 익숙한 운영 체제에서 소프트웨어 일부를 시험해보기 시작했습니다. GIS는 파일 시스템을 탐색 할 때 플럭 소화되지 않고 충분한 문제를 해결합니다. 소스에서 GIS 소프트웨어를 컴파일하는 것은 많은 종속성 (특히 GDAL의 경우)과 순환 종속성으로 인해 모든 OS에서 문제가되므로 바이너리 관리부터 시작하겠습니다.

시작하려면 다음 설치를 권장합니다.

  • Windows : OSGeo4W- 많은 오픈 소스 GIS 패키지에 액세스하기위한 배치 설치 및 셸을 제공합니다.
  • OS X : Kyng Chaos의 프레임 워크 는 많은 공통 GIS 패키지를 제공합니다.
  • 리눅스 : apt-get트릭을 할 것입니다. 우분투는 많은 기존 GIS 사용자의 장점을 가지고있어 문제를 쉽게 추적 할 수 있습니다.

개발 세계에 대해 더 깊이 알고 있다면 오픈 소스 C / C ++ / Python 프로젝트는 Linux에서 관리하기가 훨씬 쉽고 C # /. NET은 Windows에서 훨씬 쉽습니다. 대부분의 FOSS GIS 소프트웨어는 이전 범주에 속합니다.

다른 사람들이 말했듯이 우분투는 다이빙을하기로 결정한 후에 모든 기능을 언급 한 훌륭한 선택입니다. 가끔 ArcGIS 세션을 위해 Windows VirtualBox 인스턴스 와 함께 기본 OS로 사용합니다 .


1
Mac을 사용하는 경우 Kyng Chaos는 확실히 갈 길입니다.
tcarobruce

7

오픈 소스 GIS를 시작하려는 경우 운영 체제에 대해 걱정할 필요가 없습니다. 모든 주요 운영 체제에서 실행되지 않는 주요 프로그램은 생각할 수 없습니다.

고급 작업에 일단 당신은 수있는 리눅스 배포판을 사용하여 혜택을하지만, 시작하지 않으면 서. 그래서 당신이 알고있는 것을 고수하고 GIS 측면에 집중하는 것이 좋습니다.

분명히 ESRI 제품을 사용하려면 코어가 하나 뿐인 32 비트 창 상자로 제한됩니다.


4

Ubuntu는 데스크톱에 적합하지만 CentOS (/ RHEL)를 서버로 더 잘 지원할 수 있습니다.

GIS 관점에서 큰 차이는 없습니다. RHEL은 제조업체 지원이 향상되어 관리, 백업, 드라이버 (Windows 네트워크와의 통합)를위한 프로그램을 일반적으로 설치하기가 더 쉽습니다.

예 : Dell 또는 HP 서버를 구입하면 모든 관리 등이 Redhat 용으로 패키지됩니다. 가장 일반적인 백업 시스템은 모두 Redhat 용 패키지를 제공합니다. 다른 버전의 Linux에 설치하는 것이 가능하지만 더 많은 작업이 필요합니다. GIS 프로그램은 Centos의 Yum을 통해 유사한 패키지로 제공되지만 종종 apt 또는 yum의 최신 버전보다 최신 버전을 설치하려고 할 것입니다.


이 상황에서 유용한 정보가 충분하지 않습니다. 예를 들어 CentOS가 일반적으로 더 나은 서버라고 생각합니까, 아니면 서버 기반 GIS를 위해 특정 방식으로 더 나은가요? 어떻게 왜?
matt wilkie

1
GIS 관점에서 큰 차이는 없습니다. RHEL은 제조업체 지원이 향상되어 관리, 백업, 드라이버 (Windows 네트워크와의 통합)를위한 프로그램을 일반적으로 설치하기가 더 쉽습니다.
JamesRyan

2
나는 동의하지 않는다 : 우리는 공간 패키지에 우분투를 사용하는데, 이는 적절한 패키지 관리없이 시스템에 현재 버전의 GEOS, GDAL 등을 설치하는 것이 확실히 더 많은 작업을 통해 적절한 공간 공간 패키지를 제공하기 때문이다.
scw

나는 당신이 내 요점을 다소 놓쳤다 고 생각합니다. 예 : Dell 또는 HP 서버를 구입하면 모든 관리 등이 Redhat 용으로 패키지됩니다. 가장 일반적인 백업 시스템은 모두 Redhat 용 패키지를 제공합니다. 다른 버전의 Linux에 설치하는 것이 가능하지만 더 많은 작업이 필요합니다. GIS 프로그램은 Yum을 통해 유사한 패키지로 제공되지만 종종 apt 또는 yum보다 최신 버전을 설치하려고 할 것입니다.
JamesRyan

2
이와 같은 해답은 종교적 전쟁으로
이어진다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.