এটি হল g.findfilegrass কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
g.findfile - গ্রাস ডেটা বেস ফাইলের জন্য অনুসন্ধান করে এবং শেলটির জন্য ভেরিয়েবল সেট করে।
KEYWORDS
সাধারণ, মানচিত্র ব্যবস্থাপনা, স্ক্রিপ্ট
সাইনোপিসিস
g.findfile
g.findfile --help
g.findfile [-nl] উপাদান=স্ট্রিং ফাইল=স্ট্রিং [ম্যাপসেট=স্ট্রিং] [---সাহায্য] [---ভার্বোস]
[---শান্ত] [---ui]
পতাকা:
-n
উদ্ধৃতি যোগ করবেন না
-l
উপলব্ধ উপাদান তালিকা এবং প্রস্থান করুন
--help
প্রিন্ট ব্যবহারের সারাংশ
-- ভারবোস
ভার্বোস মডিউল আউটপুট
-- শান্ত
শান্ত মডিউল আউটপুট
--ui
জোর করে GUI ডায়ালগ চালু করুন
পরামিতি:
উপাদান=স্ট্রিং [প্রয়োজনীয়]
একটি উপাদানের নাম
ফাইল=স্ট্রিং [প্রয়োজনীয়]
একটি বিদ্যমান মানচিত্রের নাম
ম্যাপসেট=স্ট্রিং
একটি ম্যাপসেটের নাম (ডিফল্ট: অনুসন্ধান পথ)
'।' বর্তমান ম্যাপসেটের জন্য
বর্ণনাঃ
g.findfile বোর্ন শেল বা পাইথন স্ক্রিপ্টগুলির জন্য ডিজাইন করা হয়েছে যা ম্যাপসেট অনুসন্ধান করতে হবে
উপাদান, সহ: রাস্টার, ভেক্টর মানচিত্র, অঞ্চলের সংজ্ঞা এবং চিত্রাবলী গোষ্ঠী।
তালিকা উপাদান অনুসন্ধান করার জন্য নাম স্থির নয়; ম্যাপসেটের যেকোনো সাবডিরেক্টরি
ডিরেক্টরি একটি বৈধ উপাদান নাম.
যাইহোক, ব্যবহারকারী স্ট্যান্ডার্ড গ্রাসের তালিকা খুঁজে পেতে পারেন উপাদান ফাইলে নাম
$GISBASE/etc/element_list. এই ফাইল যা সরান, নাম পরিবর্তন করুন এবং g.copy অভ্যস্ত
একটি প্রদত্ত সত্তা টাইপের জন্য কোন ফাইলগুলি মুছে ফেলা/নাম পরিবর্তন/কপি করা দরকার তা নির্ধারণ করুন।
নোট
g.findfile স্ট্যান্ডার্ড আউটপুটে চার লাইন লেখে:
নাম='FILE_NAME'
মানচিত্র ='mapset_name'
ফাইল='unix_filename'
পুরো নাম='ঘাস_পূর্ণ নাম'
আউটপুট হয় সজোরে আঘাত ভেরিয়েবল সেট করার জন্য কমান্ড নাম GRASS ডেটা বেস ফাইলের নাম,
ম্যাপসেট ফাইলটি থাকা ম্যাপসেটে, এবং ফাইল এর জন্য সম্পূর্ণ ইউনিক্স পাথ নামের জন্য
নামযুক্ত ফাইল। এই ভেরিয়েবল সেট করা হতে পারে সজোরে আঘাত নিম্নরূপ:
eval `g.findfile element=name mapset=name file=name`
উদাহরণস্বরূপ (রাস্টার মানচিত্র):
eval `g.findfile element=cell file=elevation`
যদি নির্দিষ্ট ফাইলটি বিদ্যমান না থাকে, তাহলে ভেরিয়েবলগুলি নিম্নরূপ সেট করা হবে:
name =
ম্যাপসেট=
পুরো নাম=
ফাইল=
নিম্নলিখিত এই ক্ষেত্রে পরীক্ষা করার একটি উপায়:
যদি [! "$file"]
তারপর
প্রস্থান 1
fi
পাইথন
দেখ পাইথন স্ক্রিপ্টিং লাইব্রেরি আরও তথ্যের জন্য.
দ্রষ্টব্য: পাইথন শেল wxGUI নিম্নলিখিত কোড প্রবেশ করার জন্য ব্যবহার করা যেতে পারে:
grass.script gcore হিসাবে আমদানি করুন
gcore.find_file('উচ্চতা', উপাদান = 'সেল')
onworks.net পরিষেবা ব্যবহার করে অনলাইনে g.findfilegrass ব্যবহার করুন