আপনি গ্রাসের v.kernel কীভাবে ব্যবহার করবেন?


12

আমি কীভাবে গ্রাসের v.kernel ব্যবহার করতে পারি সে সম্পর্কে ফ্লুমবক্সড।

আমার প্রায় 2.5 মিলিয়ন পয়েন্টের ভেক্টর স্তর রয়েছে। আমি ঘনত্ব দেখানোর জন্য v.kernel ব্যবহার করে একটি তাপের মানচিত্র তৈরি করতে চাই, যেহেতু আমার ওভারল্যাপিং পয়েন্টগুলির সাথে মাঝে মাঝে বিশাল আকারের ওভারল্যাপ রয়েছে vari

আমি ইতিমধ্যে গ্রাসে এই ভেক্টর স্তরটি অর্জন করেছি, এবং এটি ঠিকঠাক প্রদর্শন করে।

আমি এখানে এবং অন্যান্য ফোরামে যা দেখেছি তার উপর ভিত্তি করে গ্রাসের v.kernel কমান্ডটি ব্যবহার করার চেষ্টা করেছি এবং আমি কেবল গোলাপী বর্গক্ষেত্রের রাস্টারকে আউটপুট ছাড়া কিছু করতে পারি না।

আমি যে কমান্ডটি ব্যবহার করছি তা এখানে:

v.kernel --verbose input=master_grass7 output=master_grass7a_heatmap stddeviation=.0001

আমি স্ট্যাডেভিয়েশনকে 1000000 থেকে .000001 পর্যন্ত সমস্ত ধরণের মানকে আলাদা করে দিয়েছি এবং এর কোনও প্রভাব নেই।

আমি বারবার v.kernel ডকুমেন্টেশন পড়েছি এবং সত্যিই বুঝতে পারছি না যে এটি কী হচ্ছে। কমপক্ষে, নির্দেশাবলী রহস্যজনক ধারণাগুলিতে রয়েছে, ব্যবহারিক কিছুই নয়। আমি উত্স কোডটিও যাচাই করেছি এবং আমি এটি সত্যিই বুঝতে পারি না। হ্যাঁ, আমি সি পড়তে পারি সমস্যা হ'ল এটি গ্রাস জিআইএসে অন্য কোথাও সংজ্ঞায়িত প্রচুর স্টাফের উপর নির্ভর করে।

আমি গুগল অনুসন্ধানও অনেক করেছি, এবং আমি একটি বিস্তৃত গাইড খুঁজে পাই না। আমি যা যা পাচ্ছি তা হ'ল v.kernel ডক / ম্যান পৃষ্ঠার অনুলিপি বা এমন লোকেরা যারা স্পষ্টতই এটি কোনও হট্টগোল না করে কাজ করার জন্য পেয়েছে।

আমি কার্নেল ঘনত্ব অনুমানের (কেডিএ) ধারণাটিও পরীক্ষা করে দেখেছি এবং তারপরেও আমি v.kernel কমান্ডটি কীভাবে ব্যবহার করব তা দেখতে পাচ্ছি না। এই কমান্ডটি কে-ডি-ই-এর নির্দিষ্ট ব্যাখ্যা বলে মনে হচ্ছে; এর স্যুইচগুলি জেনেরিক কেডি ধারণাগুলির সাথে সুসংগত বলে মনে হয় না।

সুতরাং এখানে মূল প্রশ্নে ফিরে আসুন: যে গ্রাস পণ্য বিকাশের সাথে অন্তরঙ্গ নয় সে কীভাবে v.kernel কমান্ডটি ব্যবহার করতে পারে? এখানে কি সরল ভাষার অনুবাদ পাওয়া যায়?

উত্তর:


9

v.kernelঅ্যালগরিদম একটি রাস্টার মানচিত্রের প্রতিটি কক্ষের জন্য ভেক্টর পয়েন্ট ঘনত্ব হিসাব করে। আপনি যদি এখনও অবধি কেবল ভেক্টর অবজেক্ট ব্যবহার করে থাকেন তবে সম্ভাবনাগুলি হ'ল আপনি নিজের region(যা কেবল এক্সটেন্টগুলিই সংজ্ঞায়িত করে না, তবে রাস্টার রেজোলিউশনটিও) পর্যাপ্তরূপে সেট আপ করেন নি: আপনার সম্ভবত আপনার regionসেটটি কেবল একটি সারি এবং একটি কলামে রয়েছে, যা এর অর্থ, v.kernelঅ্যালগরিদম কেবল পুরো মানচিত্রে কার্নেলের ঘনত্বকে একক মান হিসাবে গণনা করবে। আপনি যদি কোনও রাস্টার মানচিত্র ব্যবহার না করেন তবে এর মতো একটি অঞ্চলের সেটিংস ঠিক আছে, কারণ ভেক্টর মানচিত্রগুলি রেজোলিউশন সেটিংসের বিষয়ে চিন্তা করে না। ব্যবহার করে আপনার অঞ্চলে সেটিংস পরীক্ষা করুন g.region -p, এবং যদি rowsএবং cols, 1 সেট করা হয় ব্যবহার করে রেজল্যুশন বৃদ্ধি

g.region rows=<number of rows> cols=<number of columns>

অথবা

g.region res=<length>

<length>মানচিত্র ইউনিটগুলিতে একটি রেজোলিউশন কক্ষের দৈর্ঘ্য কোথায় ।

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