가지고있는 GDAL 버전과 버전은 어떻게 확인합니까?


35

컴퓨터에 다음 소프트웨어를 설치했습니다 :

  • PosgresSQL 9.3.2.3
  • PostGIS 2.1.1.1
  • QGIS 2.0.1 Dufour (OSGeo4w 패키지를 통해 설치)
  • QGIS 1.7.0 브로츠와프

내가 아는 한 GDAL 라이브러리를 조작하거나 사용하거나 액세스합니다.

따라서 사용중인 위 소프트웨어 중 어느 것에 따라 독립적 인 버전의 GDAL을 사용하고 있습니까? 예를 들어, OSGeo4W Shell을 열면 배치를로드 한 직후에 다음이 표시됩니다.

GDAL 1.10.1, released 2015/02/10

그렇다면 다른 GDAL 버전을 어떻게 확인하고 비교할 수 있습니까?

이 모든 것을 중앙 집중화하고 앱이 동일한 중앙 폴더를 사용하도록 할 수있는 방법이 있습니까?

답변:


38

OSGEO4W 및 모든 독립형 QGIS 설치 프로그램에는 OSGEO4W 셸이 제공됩니다.

시작 gdalinfo --version하고 결과를 입력 하고 읽으십시오.

최신 GDAL 빌드를 원할 경우 디스크에 독립형, OSGEO4W 및 gisinternals와 다른 버전이있을 수 있지만 모든 패키지는 제공된 버전을 사용하도록 환경을 설정합니다. 실제로 그들은 서로를 모른다.

Windows 탐색기에서 파일을 클릭하여 GDAL exe 또는 bat를 실행할 수없는 이유입니다.


그것이 내가 생각한 것이지만 확실하지 않았습니다. 따라서 반드시 3 ~ 4 가지 버전의 GDAL이 있어야합니다. 감사.
Web-GIS 기업가

6

PosgresSQL 9.3.2.3은 의존성이없는 데이터베이스 일 뿐이므로 GDAL을 사용해서는 안됩니다.

PostGIS 2.1.1.1에는 최신 GDAL이 필요 하지 않지만 (최소 1.9 권장) OSGEO4W를 사용하여 설치 한 경우 최신 GDAL (1.10)에 연결되어있을 수 있습니다.

QGIS 2.0.1은 아마도 GDAL 1.10과 연결되어있을 것입니다.

QGIS 1.7은 아마도 GDAL 1.8 또는 1.9에 연결되어있을 것입니다. 아마 1.10을 사용합니다.

QGIS를 사용하면 정보 대화 상자 에서 종속 라이브러리의 버전을 볼 수 있습니다 .

OSGeo4W패키지 목록은 여기에 있습니다 .

각 실제 라이브러리 또는 실행 파일이 링크 된 것을 확인하려면 Windows에서 Dependency Walker를 사용할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.