কিউজিআইএস-এ, আমি কীভাবে একজন রাস্টার থেকে একটি ব্যান্ড অপসারণ করব?


13

আমি যখন কিউজিআইএস-তে কোনও রাস্টার প্রসেস করি তখন এটি একটি দ্বিতীয় ব্যান্ড তৈরি করে। দেখা যাচ্ছে যে ব্যান্ডের কোনও দরকারী ডেটা নেই। আমি রাস্টার রঙের সরঞ্জামটি ব্যবহার করতে পছন্দ করি এবং এটি ব্যান্ডের চেয়ে বেশি কিছু দিয়ে কোনও রাস্টার গ্রহণ করবে না।

আমি কীভাবে অতিরিক্ত ব্যান্ডটি সরিয়ে ফেলব?


1
আপনি কী রেস্টার প্রক্রিয়াকরণ করছেন যা অতিরিক্ত ব্যান্ড তৈরি করে? মনে হচ্ছে এটি কোনও মাস্ক ব্যান্ড তৈরি করছে।
MerseyViking

আমি কিউজিআইএস 1.7 এ নতুন ক্লিপার সরঞ্জামটি ব্যবহার করছি। যতদূর আমি জানি এটি একটি জিডিএল_আরআলটস বাস্তবায়ন। আমি একটি শেফফাইল মাস্ক স্তর এবং 0 এর কোনও ডেটা মান ব্যবহার করি না
BWill

উত্তর:


6

মজাদার. যদি আপনি কোনও মাস্ক হিসাবে কোনও শেফফিল নির্দিষ্ট করে থাকেন তবে এটি gdal_warp ব্যবহার করে এবং স্বয়ংক্রিয়ভাবে কমান্ডলাইন বিকল্পগুলিতে -dstalpha যুক্ত করে।

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

বিকল্প হিসাবে কিন্তু কমান্ড লাইনের সাথে আঁকড়ে থাকা হিসাবে, আপনি আউটপুটটির জন্য প্রথম ব্যান্ডটি ব্যবহার করতে -b 1 বিকল্পটি ব্যবহার করে আপনার দুই-ব্যান্ড ফাইলটিতে gdal_translate চালাতে পারেন।

ব্যান্ড কন্ট্রোল হ'ল কিউজিআইএস আই গণনা করার মতো জিনিস, তাই এটি অনুরোধ করা বৈশিষ্ট্য হিসাবে বাগ ট্র্যাকারে যুক্ত করা উপযুক্ত।


0

"জিডিএল বিবিধ রাস্টার ক্যালকুলেটর" ব্যবহার করে দেখুন। আমারও একই সমস্যা ছিল। ডায়ালগ বাক্সে এ ব্যান্ডের জন্য রাস্টার ফাইলটি চয়ন করুন এবং অন্য ব্যান্ডটি নির্বাচিত না করে রেখে দিন। গণনায় gdalnumeric কমান্ড পাঠ্য বাক্স এ * 1 টাইপ করুন। তৈরি করা রাস্টার ফাইলটিতে কেবল একটি ব্যান্ড থাকবে।


0

আপনি কেবল কিউজিআইএস রাস্টার ক্যালকুলেটর ব্যবহার করতে পারেন:

এক্সপ্রেশন: "my_raster@1"

ক্লিক current layer extent

এবং একটি নতুন একক ব্যান্ড রাস্টার হিসাবে সংরক্ষণ করুন।


0

টুলবক্সে নির্বাচন করুন: ব্যান্ডগুলি পুনরায় সাজান। এবং ব্যান্ড অপসারণ

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