আমি কীভাবে 3+ গিগাবাইট টিআইএফএফ ফাইলগুলির সাথে কাজ করতে পারি?


10

আমি নিজে জিআইএস-এ কাজ না করার সময় আমি এখানে আমাদের এমন একজন ব্যবহারকারীকে সমর্থন করার চেষ্টা করছি যা আমাদের সমস্ত ম্যাপিং এবং জিআইএস ডেটা দেখাশোনা করে। আমরা আমাদের সাইটের উপগ্রহের চিত্রযুক্ত একটি ৩.২ গিগাবাইটের টিফ চিত্র পেয়েছি এবং এর সাথে কাজ করা আরও সহজ করার জন্য আমি এটিটিকে কিছুটা নীচে আকার দেওয়ার কোনও উপায় খুঁজতে চাই।

এই ধরণের ফাইল আকার পরিচালনা করতে পারে এমন কোনও ওপেন সোর্স / ফ্রি সফটওয়্যার আছে?

আমি ইরফানভিউ, ইমেজম্যাগিক, জিআইএমপি সাফল্য ছাড়া চেষ্টা করেছি।

যে সার্ভারগুলিতে আমি কাজ করার চেষ্টা করছি সেগুলিতে প্রচুর পরিমাণে মেমরি এবং ডিস্ক পাওয়া যায় তবে সম্ভবত পুরো ফাইলটি ফিট করার পক্ষে এটি যথেষ্ট নয়।

একটি সহজ উপায় আছে কি?

ধন্যবাদ।


আপনি যখন "পুনরায় আকার এটি নীচে ..." বলবেন, ছোট ছোট চিত্রের একটি ধারাবাহিকভাবে একটি কার্যকর বিকল্প তৈরি করা হচ্ছে, বা আপনার একটি একক ফাইল হিসাবে রাখা দরকার?
ব্যবহারকারী 890

উত্তর:


13

যদি আপনি পারেন তবে জিআইএস সফ্টওয়্যারটি ব্যবহার করুন, যা এই সমস্যাটি মাথায় রেখে তৈরি করা হয়েছে: পুরো ডেটাসেটটি মেমরির মধ্যে পড়ার পরিবর্তে, এটি কেবল চিত্রটি তৈরি করতে ইমেজটির নমুনা দেবে এবং আরও কিছু হবে না। কিউজিআইএস এর মতো কিছুতে আপনাকে ডেটাটি ভিজ্যুয়ালাইজ করার অনুমতি দেওয়া উচিত এবং ডাউন স্কেল করা সংস্করণ তৈরির জন্য একটি পদ্ধতির হিসাবে ভিউ রফতানির বিভিন্ন উপায় সরবরাহ করা উচিত।

আরেকটি বিকল্প ভালো কিছু ব্যবহার করা gdalwarp, অংশ GDAL । উদাহরণস্বরূপ, যদি কাঁচা চিত্রটি 10000x6000 হয় তবে আপনি প্রতিটি মাত্রা সংস্করণে অর্ধেক আকার তৈরি করতে পারেন:

gdalwarp -ts 5000 3000 big-input.tif downscaled-output.tif

আমি যখন আপনি বলছেন যে সম্ভব হলে জিআইএস সফ্টওয়্যারটি ব্যবহার করা উচিত। যাইহোক, আমি মনে করি যে অন্য কোনও সমস্যা হতে পারে। যদি এমসিডির কম্পিউটারটি 32-বিট হয়, তাত্ত্বিক 4 জিবি র‌্যাম মেমরির সীমাবদ্ধতা দেওয়া এবং এই ধরণের কম্পিউটারগুলির ওএস এবং অন্যান্য অ্যাপ্লিকেশনগুলি মেমোরি গ্রহণ করে তবে একটি 3.2 গিগাবাইট চিত্র প্রক্রিয়াকরণ করা মেশিনের ক্ষমতা ছাড়িয়ে যেতে পারে (আমি জানি যে ভার্চুয়াল মেমরি রয়েছে , তবে এক্ষেত্রে সিস্টেমটি দায়িত্বজ্ঞানহীন হয়ে উঠতে পারে)। সম্ভবত জিআইএস সচেতন সফ্টওয়্যার অংশের মাধ্যমে চিত্রটি অভ্যন্তরীণভাবে প্রসেস করতে পারে, তাই মেমরির সীমা কোনও সমস্যা নয়।
দরিয়াপরা

ধন্যবাদ স্ক্রু, জিডালওয়ার্প কৌশলটি করেছে। এটি প্রক্রিয়া করতে বেশ খানিকটা সময় নিয়েছে তবে এটি কাজটি শেষ করে দিয়েছে। চিয়ার্স।
এমসিডি

1
আপনি যদি টাইলিং এবং সংক্ষেপণ ব্যবহার করেন তবে রূপান্তরটি আরও কার্যকর এবং ফলাফলটি আরও ছোট হবে যদি আপনার অন্যান্য সফ্টওয়্যার এটি সমর্থন করতে পারে। Gdalwarp সহ সহজ বিকল্পগুলির জন্য -co টাইল্ড = হ্যাঁ-কো কম্প্রেস = এলজেডব্লু ব্যবহার করুন। খুব বড় ফাইলগুলির জন্য আপনার বিগটিআইএফএফ রূপটি ব্যবহার করার ক্ষেত্রেও যত্নবান হওয়া উচিত।
mdsumner

2

আমি gdal পরামর্শ সঙ্গে একমত; gdal_translate আপনাকে জিওটিআইএফএফ থেকে একটি সংকুচিত বিন্যাসে রূপান্তর করতে দেবে (উদাঃ মিঃএসআইডি, জেপিজি 2000, ইত্যাদি) - আমি ব্যবহার করি সচেতন হন আপনি যদি জিআইএস নির্দিষ্ট সফ্টওয়্যার ব্যবহার না করেন তবে আপনি সম্ভবত ফাইলটির সাথে সম্পর্কিত জিওরিফারেন্সিং তথ্য হারাবেন।

যদি আপনাকে জিওটিআইএফএফের সাথে আবদ্ধ থাকতে হয় তবে আপনি 'পিরামিডস' তৈরি করতে কিউজিআইএস (বা আবার জিডিএল) ব্যবহার করতে পারেন যা আপনাকে ছোট আকারের স্কেলগুলিতে কম বিশদ দেখতে দেবে, সুতরাং পুরো চিত্রটি সর্বদা লোড হবে না। কিউজিআইএস-এ 'পিরামিডস' এর জন্য স্তর বৈশিষ্ট্যের নীচে দেখুন।

শুভকামনা!


এটি মনে রাখা গুরুত্বপূর্ণ যে তালিকাবদ্ধ ফর্ম্যাটগুলি ক্ষয়ক্ষতিযুক্ত। এটি শেষ ব্যবহারকারীদের পক্ষে ভাল হতে পারে তবে শেষ পর্যন্ত অবনমিত সংস্করণ তৈরি করতে পারে। এটির স্থান (এরিয়াল ফটোগ্রাফি) রয়েছে তবে প্রায়শই টিফ / এলজেডব্লিউর তুলনায় এটি ভুল সমাধান is
ম্যাথু স্নেপ

1

যেমন @ এসএসডাব্লিউ এবং @ ড্যারেন পরামর্শ দিয়েছেন, জিডিএল ইউটিলিটিগুলি ব্যবহার করা আ ভাল বিকল্প। যখনই কোনও জিইউআই সম্পাদকের মধ্যে ফাইল ফাইল পরিচালনা করার জন্য খুব বেশি বড় হয় তখন আমি এগুলিকে উচ্চতরকরণ এবং চিত্রের ডেটার জন্য ব্যবহার করেছি। gdalinfoআপনাকে ফাইলটির রেজোলিউশন এবং এক্সটেন্টস দিতে পারে এবং জিইউআই সম্পাদকের মাধ্যমে ফাইলটি লোড করা এড়াতে আপনাকে সহায়তা করতে পারে। আমি মাত্র কয়েকবার কিউজিআইএস ব্যবহার করেছি, তাই আমি জানি না পিরামিডগুলি তৈরিতে দীর্ঘ সময় লাগবে কিনা তা know


0

অন্য একটি প্রশ্নের একই উত্তর -

ওপেনইভি এফডব্লিউটিউলগুলি নিয়ে আসে, আমার কাছে ঠিক আছে তবে আমি কিউজিআইএসে 300 এমবি চিত্র সহজেই লোড করি এবং সেখানে সেগুলি ব্যবহার করি। সুতরাং আমি এটি কেবল নৈমিত্তিক ব্যবহার থেকে সুপারিশ করতে পারি।

http://OpenEV.sourceforge.net

এনআইটিএফ অন্তর্ভুক্ত

এবং জিডিএল দিয়ে নির্মিত - তবে একটি সুবিধাজনক জিইউআই সরবরাহ করে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.