این دستور g.mapsetsgrass است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
g.mapsets - مسیر جستجوی Mapset فعلی کاربر را تغییر می دهد/چاپ می کند.
بر دسترسی کاربر به دادههای موجود در سایر نقشهها در جریان تأثیر میگذارد
محل.
واژگان کلیدی
عمومی، تنظیمات، مسیر جستجو
خلاصه
g.mapsets
g.mapsets --کمک
g.mapsets [-پوند] نقشه ست=نام[,نام،...] عمل=رشته [جدا ساز=شخصیت] [--کمک]
[--واژگان] [--ساکت] [--ui]
پرچم ها:
-l
همه نقشههای موجود را به ترتیب حروف الفبا فهرست کنید
-p
نقشه مجموعه ها را در مسیر جستجوی فعلی چاپ کنید
-s
گفتگوی رابط کاربری گرافیکی انتخاب mapset را راه اندازی کنید
--کمک
خلاصه استفاده از چاپ
-- پرحرف
خروجی ماژول گویا
--ساکت
خروجی ماژول بی صدا
--ui
راه اندازی اجباری گفتگوی رابط کاربری گرافیکی
پارامترهای:
نقشه ست=نام[، نام،...] [ضروری]
نام Mapset (پیشفرض: مسیر جستجوی فعلی)
نام(های) مجموعه(های) نقشه موجود برای افزودن/حذف یا تنظیم
عمل=رشته [ضروری]
عملیات انجام شود
گزینه های ارسال: تنظیم، اضافه کردن، برداشتن
پیش فرض: اضافه کردن
جدا ساز=شخصیت
جداکننده فیلد برای چاپ (پرچم -l و -p)
کاراکترهای ویژه: لوله، کاما، فاصله، تب، خط جدید
پیش فرض: فضا
شرح
برای اطلاعات اولیه در مورد GRASS نقشه ست, محل و داده ها پایه رجوع به چمن شود
شروع سریع.
A نقشه ست مجموعه ای متمایز از لایه های داده را در خود جای داده است که هر کدام مربوط به همان (یا زیر مجموعه ای از).
همان) منطقه جغرافیایی، و هر یک در یک سیستم مختصات نقشه ترسیم شده است. در
در ابتدای هر جلسه GRASS، کاربر پایگاه داده، مکان و مجموعه نقشه GRASS را شناسایی می کند
که قرار است مال کاربر باشد جاری داده ها پایه, جاری محلو جاری نقشه ست برای
مدت زمان جلسه؛ هر نقشه ایجاد شده توسط کاربر در طول جلسه ذخیره می شود
تحت جاری نقشه ست در ابتدای جلسه تنظیم شده است (نگاه کنید به g.mapset [بدون «s»] و
g.gisenv برای تغییر نقشه ست با یک جلسه).
کاربر می تواند لایه های داده ای را که در زیر او وجود دارد اضافه، اصلاح و حذف کند جاری نقشه ست.
اگرچه کاربر نیز می تواند دسترسی (یعنی استفاده از) داده هایی که در زیر ذخیره می شوند دیگر نقشه ست ها در
همان مکان GRASS با استفاده از نماد mapname@mapsetname یا مسیر جستجوی mapset،
کاربر فقط می تواند تغییرات دائمی (ایجاد یا تغییر داده ها) واقع در آن ایجاد کند جاری
نقشه ست. مال کاربر نقشه ست جستجو کردن مسیر ترتیب قرارگیری سایر نقشهستها را فهرست میکند
مکان GRASS را می توان جستجو کرد و کاربر به داده های آنها دسترسی داشت. کاربر می تواند تغییر دهد
فهرست و ترتیب دسترسی به این نقشهستها با اصلاح جستجوی نقشهست
مسیر؛ این را می توان با استفاده از g.mapsets فرمان این برنامه به کاربر اجازه استفاده می دهد
داده های نقشه مربوطه دیگران بدون تغییر لایه داده اصلی و بدون برداشتن
فضای دیسک با یک کپی از نقشه اصلی. ممکن است از نماد mapname@mapsetname استفاده شود
صرف نظر از مسیر جستجوی mapset، به عنوان مثال، هر نقشه ای که در نقشه مجموعه دیگری با
کافی g.دسترسی امتیازات ممکن است به این صورت نامیده شوند.
g.mapsets نقشههای موجود را در مکان فعلی GRASS به کاربر نشان میدهد، مجموعههای نقشه را فهرست میکند
که کاربر در حال حاضر به آن دسترسی دارد و ترتیب نقشههای قابل دسترسی را فهرست میکند
توسط برنامه های GRASS در جستجوی فایل های داده قابل دسترسی خواهد بود. سپس به کاربر داده می شود
فرصتی برای اضافه کردن یا حذف نام های Mapset از مسیر جستجوی خود، یا تغییر ترتیب در
به کدام نقشهستها دسترسی خواهید داشت.
هنگامی که کاربر نام یک فایل عنصر پایگاه داده را مشخص می کند (به عنوان مثال، یک بردار خاص
نقشه، نقشه شطرنجی، فایل گروه تصویر، و غیره) به یک برنامه GRASS، برنامه جستجو می کند
فایل نامگذاری شده در زیر هر یک از نقشههای فهرست شده در مسیر جستجوی نقشهست کاربر در
ترتیب لیست شده در آنجا تا زمانی که برنامه فایلی با نام داده شده را پیدا کند. کاربران نیز می توانند
یک فایل را توسط mapset آن مشخص کنید تا نقشه مجموعه ای که فایل باید از آن باشد مشخص شود
کشیده شده؛ به عنوان مثال، دستور:
g.copy raster=soils@PERMANENT,my_soils
اطمینان حاصل می کند که یک فایل جدید به نام my_soils یک کپی از خاک های فایل از mapset باشد
دائمی.
در هر مکان نقشه ست ویژه وجود دارد پایدار در مسیر جستجوی Mapset گنجانده شده است،
زیرا این مجموعه نقشه معمولاً شامل نقشه های پایه مربوط به بسیاری از برنامه ها است. اغلب، دیگر
مجموعههای نقشهای که حاوی مجموعهای از نقشههای تفسیر شده هستند نیز در نقشههای کاربر گنجانده میشوند
مسیر جستجوی نقشه ست برای مثال فرض کنید mapset خاک_نقشه حاوی تفسیر شده است
خاک لایه هایی را که کاربر می خواهد به آنها دسترسی داشته باشد نقشه می کشد. مجموعه نقشه خاک_نقشه پس باید باشد
در کاربر گنجانده شده است جستجو کردن مسیر متغیر.
La نقشه ست جستجو کردن مسیر به عنوان بخشی از مجموعه نقشه فعلی ذخیره می شود. زمانی که کاربر با
که mapset در جلسات بعدی GRASS، مسیر جستجوی mapset ذخیره شده قبلی خواهد بود
استفاده می شود (و تا زمانی که توسط کاربر با آن اصلاح نشود استفاده خواهد شد g.mapsets).
NOTES
به صورت پیش فرض g.mapsets به جریان می افزاید نقشه ست جستجو کردن مسیر نقشه ست های نامگذاری شده توسط نقشه ست
گزینه. متناوباً میتوان نقشهها را حذف کرد (عملیات = حذف) از مسیر جستجو یا
تعریف شده توسط عملیات = مجموعه.
کاربران می توانند دسترسی دیگران را به فایل های Mapset خود با استفاده از آن محدود کنند g.دسترسی. Mapsets
که دسترسی به آن محدود است همچنان میتواند در مسیر جستجوی Mapset دیگری فهرست شود.
با این حال، دسترسی به این مجموعه نقشه ها محدود خواهد ماند.
مثال ها
انتخاب مجموعه نقشه ها با la گرافیکی نقشه ست مدیر
با استفاده از -s پرچم، یک مدیر نقشه ست گرافیکی مناسب را می توان برای انتخاب و باز کرد
سایر نقشهستها را لغو انتخاب کنید (مجموعه نقشه واقعی و مجموعه نقشه دائمی همیشه انتخاب میشوند):
g.mapsets -s
چاپ در دسترس مجموعه نقشه ها
همه نقشه های موجود در مکان فعلی را می توان توسط چاپ کرد
g.mapsets -l
نقشههای موجود:
PERMANENT user1 user2
اضافه کردن جدید نقشه ست
Mapset 'user2' را به مسیر جستجوی mapset فعلی اضافه کنید
g.mapsets mapset=user2 operation=add
مسیر جستجوی Mapset فعلی بر این اساس تغییر می کند
g.mapsets -p
نقشههای قابل دسترسی:
user1 user2
زیاد نوشتن جاری جستجو کردن مسیر
مسیر جستجوی فعلی را بازنویسی کنید
g.mapsets mapset=user1,perMANENT operation=set
با استفاده از کلید های میانبر برای جستجو کردن مسیر
مجموعه نقشه فعلی را می توان با یک میانبر "." (نقطه)
g.mapsets mapset=.,عملیات دائمی= مجموعه
توجه داشته باشید: نقشه ست فعلی همیشه در مسیر جستجو در موقعیت اول قرار می گیرد
حتی اگر موقعیت آن را تغییر دهید یا نقشه مجموعه فعلی را از آن حذف کنید نقشه ست گزینه.
g.mapsets -p
نقشههای قابل دسترسی:
کاربر 1 دائمی
از g.mapsetsgrass به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید