के साथ lzw
और deflate
संपीड़न का उपयोग -co predictor=2
इमेजरी के साथ मदद कर सकता है जो आसानी से अलग हो रहा है क्योंकि यह पूर्ण मूल्यों के बजाय पिक्सेल से पिक्सेल तक के अंतर को संकुचित करता है, और ये छोटे होंगे और अधिक पैटर्न ( रेफ ) होंगे। प्रिडिक्टर केवल lzw
और deflate
संपीड़न के साथ उपयोगी है , विकल्प का अन्य तरीकों के साथ कोई प्रभाव नहीं है।
gdal_translate -co compress=lzw -co predictor=2 ...
भविष्यवक्ता बचत नाटकीय हो सकती है। मैं सिर्फ 17GB का उपयोग करके 16bit geotiff ऊंचाई मॉडल की एक निर्देशिका को फिर से संकुचित कर देता हूं, जो कि भविष्यवक्ता = 2 के साथ केवल 5GB में डिफ़ॉल्ट LZW सेटिंग्स के साथ है।
भविष्यवाणियों 2 और 3 के बीच अंतर पर परस्पर विरोधी जानकारी है और जब प्रत्येक को सबसे अच्छा लागू किया जाता है ( ref1 , ref2 )। शायद एक और सवाल के लिए ईंधन।
बचत के लिए एक और आसान विकल्प है -co tiled=yes
। कुछ सॉफ्टवेयर हैं जो टाइल की गई छवियों को नहीं पढ़ सकते हैं, लेकिन वे दुर्लभ हो रहे हैं और ज्यादातर जीआईएस के बाहर हैं (मुझे किसी भी मुख्य स्ट्रीम जीआईएस सॉफ्टवेयर का पता नहीं है जो अब उन्हें नहीं पढ़ता है)।
संपीडित ओवरव्यू का उपयोग करने के @ अल्फोंक्स के उत्तर पर निर्माण करने के लिए : यह डेटा की अखंडता के लिए आधार छवि को संग्रहीत करने की अनुमति देता है, और पिरामिड को नुकसानदेह होने के लिए, गति और कुछ अंतरिक्ष बचत के लिए। यह दोनों दुनिया के लगभग सर्वश्रेष्ठ है। gdaladdo
RGB छवियों के साथ सबसे छोटे संभव ओवरव्यू के लिए : डिफ़ॉल्ट निकटतम पड़ोसी के बजाय jpeg संपीड़न, औसतन या गॉसियन रीसम्पलिंग का उपयोग करें (ओवरव्यू को चिकना बनाता है), और YCBCR फोटोमेट्रिक ओवरव्यू। इन विकल्पों के बारे में अधिक जानकारी के लिए गदलदादो संदर्भ पृष्ठ देखें (हालांकि यह फोटोमीट्रिक क्या है इसके बारे में बहुत कुछ नहीं कहता है)।
यह एक विंडोज़ बैच फ़ाइल का एक हिस्सा है जिसका उपयोग मैं एक निर्देशिका में सभी टिफ्स पर बाहरी जेपीईजी साक्षात्कार लागू करने के लिए करता हूं:
set _opts= -r gauss --config PHOTOMETRIC_OVERVIEW YCBCR ^
--config COMPRESS_OVERVIEW JPEG --config JPEG_QUALITY_OVERVIEW 85
for %%a in (*.tif) do gdaladdo -ro %_opts% %%a 2 4 8 16 32 64
टिप्पणियाँ
जीडीएएल 1.6.0 ने पुनरुत्पादन की शुरुआत की, gauss
जो average
उच्च विपरीत या शोर पैटर्न के साथ तेज किनारों के मामले में बेहतर परिणाम दे सकता है । 2 स्तरों (2 4 8 ...) की शक्तियों का उपयोग किया जाना चाहिए ताकि 3x3 को फिर से खोलना गाऊसी कर्नेल चुना जाए।
JPEG_QUALITY_OVERVIEW 85
- यदि निर्दिष्ट नहीं है तो 75% के डिफ़ॉल्ट का उपयोग किया जाता है, जो छोटी फ़ाइल का उत्पादन करता है, लेकिन मुझे 85% बेहतर बनाम आकार में गुणवत्ता व्यापार बंद लगता है।
अद्यतन, २०१५: GDAL १. here और २.० ने बहुत सारे नए विकल्प पेश किए हैं जो यहां नहीं हैं और जिनके पास मुझे पचाने का समय नहीं है। आधिकारिक gtiff प्रारूप पृष्ठ पढ़ें , मुझे यकीन है कि अतिरिक्त उपयोगी सेटिंग्स विस्तृत हैं।