คำถามติดแท็ก compression

8
ควรตั้งค่า GDAL เพื่อสร้างไฟล์ GeoTIFF ด้วยการบีบอัดหรือไม่ ควรใช้อัลกอริทึมแบบใด
ฉันมีโฟลเดอร์ของข้อมูล GIS ที่ประกอบด้วยไฟล์ GeoTIFF เป็นส่วนใหญ่ 1.2 GBทั้งชุดน้ำหนักในที่เกี่ยวกับ ผมสังเกตเห็นว่าถ้าผมแพ็คเนื้อหาลงใน tarball 82 MBนั้นมันแตกลงไปประมาณ ฉันต้องการตรวจสอบการตั้งค่าเป็นระบบควบคุมการแก้ไขเพราะมันสามารถทำงานได้โดยคนอื่นและดูเหมือนว่ามีพื้นที่บางส่วนที่สามารถบีบออก หน้าไดรเวอร์ GDAL GeoTIFF แสดงรายการตัวเลือกมากมายที่อาจใช้ในการสร้างไฟล์ GeoTIFF ที่ถูกบีบอัด นอกจากนี้ยังมีตัวเลือกมากมายที่มีผลต่อการทำงานของอัลกอริทึม หน้าความช่วยเหลือทำงานได้ดีในการอธิบายตัวเลือก แต่ไม่ได้อธิบายรายละเอียดเกี่ยวกับวิธีเลือกอัลกอริทึมหรือการแลกเปลี่ยนที่เกี่ยวข้องกับระดับการบีบอัดที่แตกต่างกัน สิ่งนี้นำไปสู่คำถามต่อไปนี้: ข้อดีของการใช้การบีบอัดคือการประหยัดพื้นที่อย่างมาก ข้อเสียคืออะไร? ข้อมูลสูญหายเมื่อทำการบีบอัดภาพหรือไม่? เราควรเลือกอัลกอริธึมและระดับการบีบอัดอย่างไร รูปภาพบางประเภทให้ยืมตัวเองกับอัลกอริธึมที่แน่นอนหรือไม่?

5
วิธีการ geohash ของรูปหลายเหลี่ยม?
GeoHash เป็นวิธีที่ยอดเยี่ยมในการเขียนรหัสละติจูดและลองจิจูดของจุดลงในสตริง มันกระชับเนื่องจากการใช้ตัวเลข + ตัวอักษรและความแม่นยำสามารถปรับแต่งการเพิ่มตัวอักษรในตอนท้าย ฉันกำลังมองหาวิธีที่เทียบเท่ากับการเข้ารหัสรูปหลายเหลี่ยมไม่ใช่คะแนน ฉันเห็นสองวิธีในการทำ: geohash จุดรูปหลายเหลี่ยมทั้งหมดแล้วต่อกันและบีบอัดสตริงผลลัพธ์โดยใช้อัลกอริทึมการบีบอัดข้อความแบบดั้งเดิม อ้างอิง geohash ทั้งหมดที่รวมอยู่ในรูปหลายเหลี่ยม มันเป็นวิธีการ RecursivePrefixTree - การดูhttp://www.opensourceconnections.com/2014/04/11/indexing-polygons-in-lucene-with-accuracy/ ฉันต้องการรหัสที่มนุษย์สามารถจัดการได้เช่น คัดลอกด้วยตนเองไม่เพียงเครื่องเป็นดัชนี แก้ไข: ดูการอภิปราย (ภาษาฝรั่งเศส) ที่http://seenthis.net/messages/269838

5
Raster diff: วิธีตรวจสอบว่าภาพมีค่าเหมือนกันหรือไม่?
มีวิธีตรวจสอบเพื่อดูว่าเลเยอร์แรสเตอร์ที่กำหนด 2 รายการมีเนื้อหาเหมือนกันหรือไม่? เรามีปัญหาเกี่ยวกับปริมาณพื้นที่เก็บข้อมูลที่ใช้ร่วมกันในองค์กรของเรา: ขณะนี้มีขนาดใหญ่มากซึ่งใช้เวลามากกว่า 3 วันในการสำรองข้อมูลเต็มรูปแบบ การตรวจสอบเบื้องต้นพบว่าหนึ่งในผู้ร้ายที่กินพื้นที่มากที่สุดคือเปิด / ปิดแรสเตอร์ที่ควรเก็บเป็นเลเยอร์ 1 บิตด้วยการบีบอัด CCITT อิมเมจตัวอย่างนี้เป็น 2 บิตในปัจจุบัน (ดังนั้นค่าที่เป็นไปได้ 3 ค่า) และบันทึกเป็นไฟล์บีบอัด LZW ขนาด 11 MB ในระบบไฟล์ หลังจากแปลงเป็น 1 บิต (เพื่อให้มี 2 ค่าที่เป็นไปได้) และใช้การบีบอัด CCITT Group 4 เราได้รับการลดลงเหลือ 1.3 MB เกือบเต็มตามลำดับความสำคัญของการออม (อันที่จริงแล้วเป็นพลเมืองที่ประพฤติตัวดีมีคนอื่นเก็บไว้เป็น 32 บิตลอย!) นี่เป็นข่าวที่น่าอัศจรรย์! อย่างไรก็ตามมีเกือบ 7,000 ภาพที่จะใช้เช่นกัน มันจะตรงไปตรงมาในการเขียนสคริปต์เพื่อบีบอัดพวกเขา: for old_img in …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.