ฉันจะตรวจสอบว่าฉันมี 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 Shell

เริ่มจากนั้นพิมพ์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 คุณสามารถใช้อ้างอิง Walker

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.