এটি হল grdsamplegmt কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
grdsample - একটি নতুন জালিতে একটি গ্রিড পুনরায় নমুনা করুন
সাইনোপিসিস
grdssample in_grdfile out_grdfile [ বৃদ্ধি ] [ এলাকা ] [ ] [স্তর] ] [ -f] [
-n] [ -r ] [ -x[[-]n] ]
বিঃদ্রঃ: বিকল্প পতাকা এবং সংশ্লিষ্ট আর্গুমেন্টের মধ্যে কোনো স্থান অনুমোদিত নয়।
বর্ণনাঃ
grdssample একটি গ্রিড ফাইল পড়ে এবং একটি নতুন গ্রিড ফাইল তৈরি করতে এটিকে ইন্টারপোলেট করে: a
বিভিন্ন নিবন্ধন (-r or -T); অথবা, একটি নতুন গ্রিড-স্পেসিং বা নোডের সংখ্যা (-I), এবং
সম্ভবত একটি নতুন উপ-অঞ্চল (-R) একটি বাইকিউবিক [ডিফল্ট], বাইলিনিয়ার, বি-স্প্লাইন বা
নিকটতম-প্রতিবেশী ইন্টারপোলেশন ব্যবহার করা হয়; দেখা -n সেটিংসের জন্য। উল্লেখ্য যে ব্যবহার করে -R শুধুমাত্র হয়
সমতুল্য grdcut or grdedit -S. grdssample নিরাপদে একটি মোটা থেকে একটি সূক্ষ্ম জাল তৈরি করে
এক; তথ্য ব্যবহার করে ফিল্টার করা না হলে কথোপকথন উপনাম ভুগতে পারে grdfft or
grdfilter.
কখন -R বাদ দেওয়া হয়, আউটপুট গ্রিড ইনপুট গ্রিডের মতো একই অঞ্চলকে কভার করবে। কখন -I
বাদ দেওয়া হয়েছে, আউটপুট গ্রিডের গ্রিড ব্যবধান ইনপুট গ্রিডের মতোই হবে। হয়
-r or -T গ্রিড নিবন্ধন পরিবর্তন করতে ব্যবহার করা যেতে পারে. বাদ দিলে, আউটপুট গ্রিড হবে
ইনপুট গ্রিড হিসাবে একই নিবন্ধন আছে.
REQUIRED টি যুক্তি
in_grdfile
ইনপুট 2-ডি বাইনারি গ্রিড ফাইলের নাম। (নীচে গ্রিড ফাইল ফরম্যাট দেখুন।)
-Gout_grdfile
আউটপুট গ্রিড ফাইলের নাম। (নীচে গ্রিড ফাইল ফরম্যাট দেখুন।)
ঐচ্ছিক যুক্তি
-Ixinc[একক][=|+][/yinc[একক[=|+]]
x_inc [এবং ঐচ্ছিকভাবে y_inc] হল গ্রিডের ব্যবধান। ঐচ্ছিকভাবে, একটি প্রত্যয় যোগ করুন
সংশোধনকারী ভৌগলিক (ডিগ্রী) স্থানাঙ্ক: যোগ করুন m আর্ক মিনিট নির্দেশ করতে বা s
আর্ক সেকেন্ড নির্দেশ করতে। একক হলে e, f, k, M, n or u সংযুক্ত করা হয়
পরিবর্তে, বৃদ্ধি মিটার, ফুট, কিমি, মাইল, নটিক্যালে দেওয়া হবে বলে ধরে নেওয়া হয়
মাইল বা মার্কিন জরিপ ফুট, যথাক্রমে, এবং সমতুল্য রূপান্তরিত করা হবে
অঞ্চলের মধ্য অক্ষাংশে ডিগ্রী দ্রাঘিমাংশ (রূপান্তর নির্ভর করে
PROJ_ELLIPSOID)। যদি/y_inc দেওয়া আছে কিন্তু 0 তে সেট করা এটি সমান রিসেট করা হবে x_inc;
অন্যথায় এটি ডিগ্রী অক্ষাংশে রূপান্তরিত হবে। সব স্থানাঙ্ক: যদি = is
অনুরূপ সর্বোচ্চ তারপর সংযোজিত x (পূর্ব) বা y (উত্তর) সামান্য সমন্বয় করা যেতে পারে
প্রদত্ত বৃদ্ধির সাথে ঠিক মাপসই করা [ডিফল্টরূপে ইনক্রিমেন্ট সামঞ্জস্য করা যেতে পারে
প্রদত্ত ডোমেনে ফিট করার জন্য সামান্য]। অবশেষে, আপনি একটি ইনক্রিমেন্ট দিতে পারেন
উল্লেখ সংখ্যা of নোড সংযোজন দ্বারা কাঙ্ক্ষিত + সরবরাহকৃত পূর্ণসংখ্যাতে
যুক্তি; বৃদ্ধি তারপর নোড সংখ্যা থেকে পুনরায় গণনা করা হয় এবং
ডোমেইন. আপনি একটি নির্বাচন করেছেন কিনা তার উপর ফলাফল বৃদ্ধির মান নির্ভর করে
গ্রিডলাইন-নিবন্ধিত বা পিক্সেল-নিবন্ধিত গ্রিড; বিস্তারিত জানার জন্য অ্যাপ-ফাইল-ফরম্যাট দেখুন।
দ্রষ্টব্য: যদি -Rgrdfile ব্যবহার করা হয় তারপর গ্রিড ব্যবধান ইতিমধ্যেই শুরু করা হয়েছে; ব্যবহার
-I মান ওভাররাইড করতে
-আর[একক]এক্সমিন/xmax/ইয়ামিন/ymax[R] (আরও ...)
আগ্রহের অঞ্চল উল্লেখ করুন।
-T গ্রিড এবং পিক্সেল নিবন্ধনের মধ্যে অনুবাদ করুন; যদি ইনপুট গ্রিড-নিবন্ধিত হয়,
আউটপুট পিক্সেল-নিবন্ধিত এবং তদ্বিপরীত হবে।
-ভি[স্তর] (আরও ...)
ভার্বোসিটি স্তর নির্বাচন করুন [গ]।
-f[i|o]colinfo (আরও ...)
ইনপুট এবং/অথবা আউটপুট কলামের ডেটা প্রকারগুলি নির্দিষ্ট করুন।
-n[b|c|l|n][+a][+bBC][+c][+tগোবরাট] (আরও ...)
গ্রিডের জন্য ইন্টারপোলেশন মোড নির্বাচন করুন।
-r (আরও ...)
পিক্সেল নোড নিবন্ধন সেট করুন [গ্রিডলাইন]।
-এক্স[[-]n] (আরও ...)
মাল্টি-থ্রেডেড অ্যালগরিদমে ব্যবহৃত কোরের সংখ্যা সীমিত করুন (ওপেনএমপি প্রয়োজন)।
-^ or মাত্র -
কমান্ডের সিনট্যাক্স সম্পর্কে একটি ছোট বার্তা প্রিন্ট করুন, তারপরে প্রস্থান করুন (দ্রষ্টব্য: উইন্ডোজে
শুধু ব্যবহার করুন -).
-+ or মাত্র +
একটি ব্যাপক ব্যবহার (সহায়তা) বার্তা প্রিন্ট করুন, যার ব্যাখ্যা সহ
মডিউল-নির্দিষ্ট বিকল্প (কিন্তু GMT সাধারণ বিকল্প নয়), তারপর প্রস্থান করুন।
-? or না। আর্গুমেন্ট
তারপরে বিকল্পগুলির ব্যাখ্যা সহ একটি সম্পূর্ণ ব্যবহার (সহায়তা) বার্তা প্রিন্ট করুন
প্রস্থান
--সংস্করণ
GMT সংস্করণ প্রিন্ট করুন এবং প্রস্থান করুন।
--শো-দাতাদির
GMT শেয়ার ডিরেক্টরিতে সম্পূর্ণ পথ প্রিন্ট করুন এবং প্রস্থান করুন।
গ্রিড মূল্যবোধ যথার্থ
ইনপুট ডেটার নির্ভুলতা নির্বিশেষে, GMT প্রোগ্রামগুলি যা গ্রিড ফাইল তৈরি করে
অভ্যন্তরীণভাবে গ্রিডগুলিকে 4-বাইট ফ্লোটিং পয়েন্ট অ্যারেতে ধরে রাখুন। এটি স্মৃতি সংরক্ষণের জন্য করা হয়
এবং অধিকন্তু 4-বাইট ফ্লোটিং পয়েন্ট ব্যবহার করে সমস্ত বাস্তব তথ্য সংরক্ষণ করা যায় না
মান উচ্চ নির্ভুলতা সহ ডেটা (অর্থাৎ, দ্বিগুণ নির্ভুলতা মান) এটি হারাবে
GMT গ্রিডে কাজ করে বা নতুন গ্রিড লিখলে নির্ভুলতা। ক্ষতি সীমিত করতে
তথ্য প্রক্রিয়াকরণের সময় নির্ভুলতা আপনার সর্বদা ডেটা স্বাভাবিক করার আগে বিবেচনা করা উচিত
প্রক্রিয়াকরণ।
গ্রিড ফাইল ফরম্যাট
ডিফল্টরূপে GMT একটি COARDS-অভিযোগ নেটসিডিএফ-এ একক নির্ভুলতা ফ্লোট হিসাবে গ্রিড আউট লিখে
ফাইলের বিন্যাস. যাইহোক, GMT অন্যান্য সাধারণভাবে ব্যবহৃত গ্রিডে গ্রিড ফাইল তৈরি করতে সক্ষম
ফাইল ফরম্যাট এবং গ্রিডের তথাকথিত "প্যাকিং" এর সুবিধা দেয়, ফ্লোটিং পয়েন্ট লেখা
1- বা 2-বাইট পূর্ণসংখ্যা হিসাবে ডেটা। নির্ভুলতা, স্কেল এবং অফসেট নির্দিষ্ট করতে, ব্যবহারকারীর উচিত
প্রত্যয় যোগ করুন =id[/স্কেল/অফসেট[/নান]], কোথায় id গ্রিডের একটি দুই-অক্ষর শনাক্তকারী
প্রকার এবং নির্ভুলতা, এবং স্কেল এবং অফসেট ঐচ্ছিক স্কেল ফ্যাক্টর এবং অফসেট হতে হবে
সমস্ত গ্রিড মান প্রয়োগ, এবং নান অনুপস্থিত ডেটা নির্দেশ করতে ব্যবহৃত মান। ক্ষেত্রে
দুটি অক্ষর id প্রদান করা হয় না, হিসাবে =/স্কেল একটি তুলনায় id=nf অনুমান করা হচ্ছে. কখন
রিডিং গ্রিড, ফর্ম্যাট সাধারণত স্বয়ংক্রিয়ভাবে স্বীকৃত হয়। না হলে, একই প্রত্যয়
ইনপুট গ্রিড ফাইল নাম যোগ করা যেতে পারে. দেখা grdconvert এবং বিভাগের গ্রিড-ফাইল-ফরম্যাট
আরও তথ্যের জন্য GMT প্রযুক্তিগত রেফারেন্স এবং কুকবুক।
একাধিক গ্রিড ধারণ করে এমন একটি নেটসিডিএফ ফাইল পড়ার সময়, ডিফল্টরূপে, জিএমটি পড়বে
প্রথম 2-মাত্রিক গ্রিড যা সেই ফাইলটিতে খুঁজে পেতে পারে। অন্য পড়ার জন্য GMT চাপিয়ে দিতে
গ্রিড ফাইলে মাল্টি-ডাইমেনশনাল ভেরিয়েবল, যুক্ত করুন ?বর্ণনাম ফাইলের নাম, যেখানে
বর্ণনাম ভেরিয়েবলের নাম। মনে রাখবেন যে আপনাকে বিশেষ অর্থ এড়াতে হতে পারে
of ? আপনার শেল প্রোগ্রামে এটির সামনে একটি ব্যাকস্ল্যাশ রেখে বা স্থাপন করে
উদ্ধৃতি বা ডবল উদ্ধৃতিগুলির মধ্যে ফাইলের নাম এবং প্রত্যয়। দ্য ?বর্ণনাম প্রত্যয়ও ব্যবহার করা যেতে পারে
আউটপুট গ্রিডের জন্য ডিফল্ট থেকে ভিন্ন একটি পরিবর্তনশীল নাম নির্দিষ্ট করতে: "z"। দেখা
grdconvert এবং জিএমটি টেকনিক্যালের সিএফ এবং গ্রিড-ফাইল ফরম্যাটের জন্য সেকশন মডিফায়ার
আরও তথ্যের জন্য রেফারেন্স এবং কুকবুক, বিশেষ করে কীভাবে 3- এর স্প্লাইস পড়তে হয়,
4-, বা 5-মাত্রিক গ্রিড।
পরিণতি OF গ্রিড রিস্যাম্পলিং
গ্রিডের পুনরায় নমুনা বা নমুনা বিভিন্ন অ্যালগরিদম ব্যবহার করবে (দেখুন -n) যে হতে পারে
সম্ভাব্য বিকৃতি বা পুনরায় নমুনা করা মানগুলিতে অপ্রত্যাশিত ফলাফল। একটি প্রত্যাশিত প্রভাব
স্প্লাইনগুলির সাথে পুনরায় নমুনা করার প্রবণতা হল নতুন পুনঃনমুনাকৃত মানগুলির সামান্য অতিক্রম করার প্রবণতা
মূল গ্রিডের বিশ্বব্যাপী সর্বনিম্ন/সর্বোচ্চ সীমা। এটা অগ্রহণযোগ্য হলে, আপনি আরোপ করতে পারেন
পুনরায় নমুনাযুক্ত মানগুলির ক্লিপিং যাতে তারা ইনপুট ন্যূনতম/সর্বোচ্চ মানগুলি অতিক্রম না করে
যোগ +c তোমার -n বিকল্প।
নির্দেশ
যদি একটি ইন্টারপোলেশন পয়েন্ট ইনপুট গ্রিডের একটি নোডে না থাকে, তাহলে যে কোনো নোডে একটি NaN
বিন্দুর আশেপাশের এলাকা একটি ইন্টারপোলেটেড NaN প্রদান করবে। বিকিউবিক
ইন্টারপোলেশন [ডিফল্ট] ক্রমাগত প্রথম ডেরিভেটিভস দেয় কিন্তু এর একটি প্রতিবেশী প্রয়োজন
4 নোড দ্বারা 4 নোড। বাইলিনিয়ার ইন্টারপোলেশন [-n] শুধুমাত্র একটি 2 দ্বারা 2 প্রতিবেশী ব্যবহার করে, কিন্তু
শুধুমাত্র শূন্য-ক্রম ধারাবাহিকতা প্রদান করে। মসৃণতা গুরুত্বপূর্ণ হলে বিকিউবিক ব্যবহার করুন। বাইলিনিয়ার ব্যবহার করুন
NaNs এর প্রচার কমাতে।
উদাহরণ
hawaii_5by5_topo.nc-এ 5 x 5 মিনিটের গ্রিডকে 1 মিনিটের গ্রিডে পুনরায় নমুনা করতে:
gmt grdsample hawaii_5by5_topo.nc -I1m -Ghawaii_1by1_topo.nc
রাখার সময় গ্রিডলাইন-নিবন্ধিত ফাইল surface.nc পিক্সেল রেজিস্ট্রেশনে অনুবাদ করতে
একই অঞ্চল এবং গ্রিড ব্যবধান:
gmt grdsample surface.nc -T -Gpixel.nc
onworks.net পরিষেবা ব্যবহার করে অনলাইনে grdsamplegmt ব্যবহার করুন