Як перевірити, яку версію 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, відразу після завантаження партії вона відображається:

GDAL 1.10.1, released 2015/02/10

Отже, як я можу перевірити інші версії GDAL і зробити порівняння?

Чи є спосіб централізувати всі ці речі та змусити додатки використовувати ту саму централізовану папку?

Відповіді:


38

OSGEO4W та всі автономні інсталятори QGIS поставляються із оболонкою OSGEO4W.

Почніть це і введіть gdalinfo --versionі прочитайте результат.

У вас можуть бути різні версії на диску: автономна, OSGEO4W, а також від gisinternals, якщо ви хочете останню збірку GDAL, але кожен пакет встановлює своє середовище таким чином, щоб він використовував версію, з якою він постачався. Насправді вони не знають одне одного.

Ось чому ви не можете виконати будь-яку програму GDAL exe або bat, просто натиснувши на файл у Windows Explorer.


Це я думав, але не був впевнений. Отже, Я ОБОВ'ЯЗКОВО маю ... 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 ви можете побачити версію залежних бібліотек у діалоговому вікні About .

Список пакунків для OSGeo4W є тут .

Щоб побачити, з чим пов’язана кожна фактична бібліотека або виконуваний файл, у Windows можна скористатись Dependency Walker .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.