গ্রিড বনাম টিআইএফ বনাম আইএমজি


17

গ্রিড, টিআইএফ এবং আইএমজি রাস্টার ফাইলগুলির তিনটি ফর্ম্যাট।

আর্কজিআইএস ডেস্কটপে দৃশ্যত তাদের মধ্যে কোনও পার্থক্য নেই।

এই তিনটি বিন্যাসের মধ্যে পার্থক্য কী?

উত্তর:


27

ম্লান এবং দূর অতীতে ফিরে এসে এই ফর্ম্যাটগুলি বিভিন্ন মালিকানাধীন সফ্টওয়্যার বিকাশকারীদের কাছ থেকে এসেছে। জিআরডি ইএসআরআই থেকে এসেছে। আইএমজি এলআরডিএএস থেকে এসেছে এবং টিআইএফএফ এলডাস থেকে এসেছে (তারা এখনও চলছে?) সুতরাং এটি ব্যাখ্যা করে যে আমাদের তিনটি কেন রয়েছে। যদিও কিছু পার্থক্য রয়েছে:

  1. বহনযোগ্যতা - আপনি যে তিনটি জিওটিফ উল্লেখ করেছেন তার মধ্যে সম্ভবত সব ধরণের সফ্টওয়্যারই সর্বাধিক সমর্থিত, তবে সেই সমর্থনটি অগত্যা সম্পূর্ণ হয় না (কিছু সফ্টওয়্যার ভাসমান পয়েন্ট টিফস বা স্ট্যান্ডার্ড আরজিবিএর চেয়ে বেশি ব্যান্ড সহ সামলাতে পারে না)। গ্রিড ফর্ম্যাটটি সম্ভবত নূন্যতম সমর্থিত এবং আইএমজি আরও ভালভাবে সমর্থিত তবে আরও কিছুটা অস্পষ্ট।
  2. সংক্ষিপ্ততা - বিভিন্ন ফর্ম্যাট বিভিন্ন ধরণের সমর্থন করে, বা না, সংক্ষেপণ এবং তাই ফাইলের আকারগুলি পৃথক হতে পারে, তবে তারপরে, আপনি যদি বড় সংক্ষেপণের রেশন সম্পর্কে সত্যিই গুরুতর হন তবে আমি এই তিনটির কোনওটির জন্যই বাছাই না করে জেপি 2000, মিস্টারএসিডে ফিরে যাব , ইসিডাব্লু বা অন্য একটি ওয়েভলেট প্রযুক্তি। এলজেডব্লিউ সংক্ষেপণ একটি ভাল কাজ করে তবে ওয়েভলেট প্রযুক্তির মতো ছোট ফাইলগুলি প্যাক করতে পারে না।
  3. ডিজিটাল এনকোডিং - ডেটা ডিজিটালি এনকোড করার পদ্ধতিটি আলাদা, তবে জিডিএল (এবং সমস্ত মালিকানাধীন সফ্টওয়্যার যা জিএসএল অনুবাদক যেমন ইএসআরআই এর রাস্টার সমর্থন করে এর আন্তঃব্যবহারযোগ্যতা স্যুটে তৈরি করেছে - হ্যাঁ, আপনি এমন কোনও কিছুর জন্য অর্থ প্রদান করছেন যা FOSS4G !) আমাদের এটি নিয়ে চিন্তা করার দরকার নেই।
  4. ডেটা বিন্যাস - তিনটি ফাইল বিন্যাসে ডেটার বিভিন্ন ব্যবস্থা রয়েছে। উদাহরণস্বরূপ, একটি টিফ বিশ্ব এবং প্রজেকশন ফাইলগুলির সম্ভাব্য সংযোজন সহ একটি ফাইলে এটি সমস্ত কিছুতে প্যাক করে। টিফ সহ, পিক্সেল মান হ'ল ডেটা, গল্পের শেষ। গ্রিডের আরও একটি জটিল কাঠামো রয়েছে যার মধ্যে একটি 'তথ্য' ফোল্ডার সহ প্রজেকশন, বৈশিষ্ট্য ইত্যাদির জন্য সমস্ত ধরণের ফাইল রয়েছে I

জিআইএসে আমাদের কাছে প্রচুর পরিমাণে রাস্টার ফর্ম্যাট রয়েছে যা কেবলমাত্র এই তিনটি থেকে বেছে নিতে পারে। তাদের সবার মধ্যে পার্থক্য রয়েছে, কিছু একটি সফ্টওয়্যার প্যাকেজের মধ্যে যত্ন নিতে খুব সূক্ষ্ম। অন্যান্য পার্থক্য আরও মৌলিক। আপনার প্যাকেজটি এবং আপনি কাদের সাথে ডেটা অদলবদল করতে চলেছেন তা জানুন - তারপরে আপনার ফর্ম্যাটটি চয়ন করুন ... তবে কেবল বহনযোগ্যতার বিষয়ে সাবধান হন।


আমি এটি একটি পুরানো সুতা জানি। যদিও আমার প্রশ্নটি এই উত্তরের সাথে সম্পর্কিত। তাই আমি এখানে জিজ্ঞাসা করছি। আমি জানি যে ব্যবহারকারীর দৃষ্টিকোণ থেকে খুব ছোট পার্থক্য আছে, তবে প্রোগ্রামার দৃষ্টিকোণ থেকে কোনও পার্থক্য আছে কি? বিভিন্ন ধরণের রেস্টারদের জন্য আমার কি আলাদা জিনিস করা দরকার?
এমি

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

আমি আরকিস এবং আরকোবজেক্টস নেট ব্যবহার করছি। বিভিন্ন ধরণের রাস্টার নিয়ে কোনও সমস্যা আছে?
এমি

আমি আরকিপিও ব্যবহার করছি
এমি

1

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

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