กริดกับ TIF เทียบกับ IMG


17

Grid, TIF และ IMG เป็นไฟล์แรสเตอร์สามรูปแบบ

ใน ArcGIS Desktop เห็นได้ชัดว่าไม่มีความแตกต่างระหว่างพวกเขา

รูปแบบทั้งสามนี้แตกต่างกันอย่างไร

คำตอบ:


27

ย้อนกลับไปในอดีตอันไกลโพ้นรูปแบบเหล่านี้มาจากผู้พัฒนาซอฟต์แวร์ที่มีลิขสิทธิ์แตกต่างกัน GRID มาจาก ESRI IMG มาจาก ERDAS และ TIFF มาจาก Aldus (พวกเขายังอยู่ระหว่างเดินทางหรือไม่) นั่นอธิบายได้ว่าทำไมเราถึงมีสามตัวนั้น มีความแตกต่างบางอย่างแม้ว่า:

  1. การพกพา - จากสามตัวที่คุณพูดถึง GeoTiff น่าจะได้รับการสนับสนุนมากที่สุดในซอฟต์แวร์ทุกประเภท แต่การสนับสนุนนั้นไม่จำเป็นต้องสมบูรณ์ รูปแบบกริดอาจได้รับการสนับสนุนน้อยที่สุดและ IMG นั้นรองรับได้ดีกว่า แต่เพียงเล็กน้อยที่คลุมเครือ
  2. ความสามารถในการบีบอัด - รูปแบบที่แตกต่างกันรองรับประเภทที่แตกต่างกันหรือไม่การบีบอัดและขนาดของไฟล์อาจแตกต่างกันไป แต่ถ้าคุณจริงจังกับการปันส่วนที่สำคัญมากฉันจะไม่เลือกสามอย่างนี้เลย , ECW หรือหนึ่งในเทคโนโลยีเวฟเล็ตอื่น ๆ การบีบอัด LZW ทำได้ดี แต่ไม่สามารถแพ็คไฟล์ได้เล็กเท่าเทคโนโลยีเวฟเล็ต
  3. การเข้ารหัสแบบดิจิทัล - วิธีการเข้ารหัสข้อมูลแบบดิจิตอลแตกต่างกัน แต่ด้วยซอฟต์แวร์เช่น GDAL (และซอฟต์แวร์ที่เป็นกรรมสิทธิ์ทั้งหมดที่สร้างขึ้นจากนักแปลของ GDAL เช่นการสนับสนุนแบบแรสเตอร์ของ ESRI ในชุดการทำงานร่วมกัน - ใช่คุณจ่ายเงินสำหรับ !) เราไม่จำเป็นต้องกังวลเกี่ยวกับเรื่องนั้น
  4. การจัดเรียงข้อมูล - รูปแบบไฟล์สามรูปแบบมีการจัดเรียงข้อมูลที่แตกต่างกัน ตัวอย่างเช่น Tiff จะรวมไฟล์ทั้งหมดไว้ในไฟล์เดียวโดยเพิ่มไฟล์เป็นโลกและฉายภาพ ด้วย tiff ค่าพิกเซลคือข้อมูลจุดสิ้นสุดของเรื่องราว กริดมีโครงสร้างที่ซับซ้อนมากขึ้นรวมถึงโฟลเดอร์ 'ข้อมูล' ที่มีไฟล์ทุกประเภทสำหรับการฉายภาพคุณลักษณะ ฯลฯ ฉันลืมการจัดวาง IMG แต่ก็แตกต่างกันเล็กน้อยเช่นกัน

ใน GIS เรามีรูปแบบแรสเตอร์มากมายให้เลือกและไม่ใช่แค่สามแบบนี้ พวกเขามีความแตกต่างบางคนก็บอบบางเกินกว่าที่จะใส่ใจในซอฟต์แวร์แพ็กเกจเดียว ความแตกต่างอื่น ๆ เป็นพื้นฐานมากขึ้น รู้จักแพ็คเกจของคุณและใครที่จะแลกเปลี่ยนข้อมูลด้วย - จากนั้นเลือกรูปแบบของคุณ ... แต่เพียงระวังการพกพา


ฉันรู้ว่ามันเป็นด้ายเก่า แม้ว่าคำถามของฉันจะเกี่ยวข้องกับคำตอบนี้ ดังนั้นฉันถามที่นี่ ฉันรู้ว่ามีความแตกต่างเล็กน้อยจากมุมมองของผู้ใช้ แต่มีความแตกต่างจากมุมมองโปรแกรมเมอร์หรือไม่ ฉันต้องทำสิ่งต่าง ๆ สำหรับแรสเตอร์ประเภทต่าง ๆ หรือไม่?
Emi

ทุกอย่างจะขึ้นอยู่กับ API ที่คุณใช้ หากคุณกำลังใช้ GDAL แสดงว่ามีความแตกต่างที่มีประสิทธิภาพน้อยมากนอกเหนือจากข้อ จำกัด ที่กำหนดโดยรูปแบบการจัดเก็บข้อมูลส่วนบุคคลใด ๆ เมื่อคุณอ่านแรสเตอร์ในหน่วยความจำด้วย GDAL แล้วรูปแบบการจัดเก็บจะไม่เกี่ยวข้องจนกว่าคุณจะบันทึกผลลัพธ์
MappaGnosis

ฉันใช้ arcgis และ arcobjects.net มีปัญหากับแรสเตอร์ประเภทต่าง ๆ หรือไม่?
Emi

ฉันกำลังใช้ arcpy ด้วย
Emi

1

ArcGIS สามารถอ่านรูปแบบเหล่านั้นและทำงานร่วมกับพวกเขาอย่างโปร่งใสให้กับผู้ใช้อย่างไรก็ตามแต่ละรูปแบบรองรับคุณสมบัติที่แตกต่างกันเช่นความลึกบิตของพิกเซลและการบีบอัด ตามจากคำตอบของ @MappaGnosis โปรดดูเอกสารข้อกำหนดทางเทคนิคของ ESRIสำหรับรายการของรูปแบบที่รองรับฟีเจอร์ใด ( เวอร์ชัน 9.3 )

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