11. ابزارهای عمومی

  • کمک زمینه
  • پانل ها
    • پنل لایه ها
    • پانل یک ظاهر طراحی لایه
    • پنل سفارش لایه
    • پنل نمای کلی
    • پانل پیام های ورود به سیستم
    • لغو/ازنو پانل
    • پانل خلاصه آماری
    • پنل ابزارهای اشکال زدایی/توسعه
  • پروژه های تودرتو
  • کار با بوم نقشه
    • تفسیر
    • بزرگنمایی و پانینگ
    • نشانک های فضایی
    • لوازم تزئینی
    • ابزار حاشیه نویسی
    • اندازه گیری
  • تعامل با ویژگی ها
    • انتخاب ویژگی ها
    • شناسایی ویژگی ها
  • ویژگی های لایه را ذخیره و به اشتراک بگذارید
    • مدیریت سبک های سفارشی
    • ذخیره سبک ها در یک فایل یا یک پایگاه داده
    • فایل تعریف لایه
  • مستندسازی داده های شما
    • فراداده
    • یادداشت های لایه ای
  • ذخیره مقادیر در متغیرها
  • احراز هویت
  • ویجت های رایج
    • انتخابگر رنگ
    • ویجت نماد
    • انتخابگر فایل از راه دور یا جاسازی شده
    • انتخاب کننده وسعت فضایی
    • انتخابگر فونت
    • انتخابگر واحد
    • قالب بندی اعداد
    • حالت های ترکیبی
    • تنظیم نادیده گرفتن داده تعریف شده

11.1. کمک زمینه

هر زمان که در مورد یک موضوع خاص به کمک نیاز داشتید، می توانید از طریق دکمه راهنما که در اکثر گفتگوها موجود است به صفحه مربوطه در کتابچه راهنمای کاربر فعلی دسترسی پیدا کنید – لطفاً توجه داشته باشید که افزونه های شخص ثالث می توانند به صفحات وب اختصاصی اشاره کنند.

11.2. پانل ها

به طور پیش فرض، QGIS پنل های زیادی را برای کار با آنها فراهم می کند. برخی از این پانل ها در زیر توضیح داده شده اند در حالی که برخی دیگر ممکن است در بخش های مختلف سند یافت شوند. فهرست کاملی از پانل های پیش فرض ارائه شده توسط QGIS از طریق منوی View ► Panels ► موجود است و در Panels ذکر شده است.

11.2.1. پنل لایه ها

پنل لایه ها (همچنین به نام ) تمام لایه های پروژه را فهرست می کند و به شما کمک می کند تا دید آنها را مدیریت کنید. می توانید با فشار دادن آن را نشان داده یا پنهان کنید . یک لایه را می توان انتخاب کرد و در افسانه به بالا یا پایین کشید تا ترتیب Z را تغییر دهد. ترتیب Z به این معنی است که لایه‌هایی که نزدیک‌تر به بالای افسانه فهرست شده‌اند، روی لایه‌هایی که در پایین‌تر فهرست شده‌اند، کشیده می‌شوند. همچنین یک لایه یا گروهی از لایه ها را می توان در چندین نمونه QGIS درگ کرد.map legendCtrl+1

توجه داشته باشید

رفتار ترتیب Z می تواند توسط پانل Layer Order لغو شود.

در بالای پانل لایه ها، یک نوار ابزار به شما اجازه می دهد:

  • نماد شناسی داک استایل لایه را باز کنید (F7) : پانل استایل لایه را روشن و خاموش کنید.
  • addGroup افزودن گروه جدید : به تعامل با گروه ها و لایه ها مراجعه کنید
  • نمایش از پیش تعیین شده مدیریت مضامین نقشه : قابلیت مشاهده لایه ها را کنترل کنید و آنها را در مضامین مختلف نقشه مرتب کنید.
  • فیلتر مپلایه های فیلتر در درخت افسانه:
    • فیلتر افسانه بر اساس محتوای نقشه : فقط لایه‌هایی که قابل مشاهده هستند و ویژگی‌های آن‌ها بوم نقشه فعلی را قطع می‌کنند، سبکشان در پانل لایه‌ها ارائه می‌شود. در غیر این صورت، یک نماد NULL عمومی به لایه اعمال می شود. بر اساس نماد شناسی لایه، این یک راه راحت برای شناسایی نوع ویژگی هایی است که از کدام لایه ها منطقه مورد علاقه شما را پوشش می دهد.
    • نمایش لایه های خصوصی : یک میانبر مناسب برای نمایش و تعامل با لایه های خصوصی در پانل لایه ها بدون تغییر تنظیمات پروژه.
  • expressFilter Filter Legend by Expression : عبارتی را برای حذف استایل هایی از درخت لایه انتخاب شده اعمال کنید که هیچ ویژگی ایفا کننده شرط را ندارند. این می تواند برای برجسته کردن ویژگی هایی استفاده شود که در یک منطقه / ویژگی خاص از یک لایه دیگر قرار دارند. از لیست کشویی، می توانید عبارتی که در حال حاضر اعمال می شود را ویرایش و پاک کنید.
  • گسترش درخت همه لایه‌ها و گروه‌ها را در پانل لایه‌ها باز کنید یا جمع کنید.collapseTree
  • removeLayer حذف لایه/گروه در حال حاضر انتخاب شده است.
../../../_images/layer_toolbar.png
شکل 11.1 نوار ابزار لایه در پنل لایه ها

توجه داشته باشید

ابزارهایی برای مدیریت پانل لایه‌ها نیز برای موارد نقشه و راهنما در طرح‌بندی‌های چاپی موجود است

11.2.1.1. پیکربندی تم های نقشه

دکمه کشویی Manage Map Themes دسترسی به میانبرهای راحت را برای دستکاری نمایان بودن لایه ها در پانل لایه ها فراهم می کند:نمایش از پیش تعیین شده

  • showAllLayers نمایش همه لایه ها
  • hideAllLayers پنهان کردن همه لایه ها
  • ShowSelectedLayers نمایش لایه های انتخاب شده
  • hideSelectedLayers پنهان کردن لایه های انتخاب شده
  • toggleSelectedLayers Toggle Selected Layers : نمایان بودن اولین لایه انتخاب شده را در پانل تغییر می دهد و آن حالت را برای لایه های دیگر انتخاب شده اعمال می کند. همچنین از طریق Spaceمیانبر قابل دسترسی است.
  • تغییر لایه های انتخاب شده به طور مستقل : وضعیت دید هر لایه انتخاب شده را تغییر می دهد
  • hideDeselectedLayers پنهان کردن لایه های انتخاب نشده

فراتر از کنترل ساده نمایان بودن لایه، منوی Manage Map Themes به شما امکان می‌دهد تا مضامین نقشه را در افسانه پیکربندی کنید و از یک موضوع نقشه به موضوع دیگر تغییر دهید. موضوع نقشه یک عکس فوری از افسانه نقشه فعلی است که ثبت می کند:نمایش از پیش تعیین شده

  • لایه ها در پانل لایه ها قابل مشاهده هستند
  • و برای هر لایه قابل مشاهده:
    • اشاره به استایل اعمال شده بر روی لایه
    • کلاس‌های قابل مشاهده استایل، یعنی لایه‌ها موارد گره را در پانل لایه‌ها بررسی می‌کنند. این امر در مورد نماد شناسی های غیر از رندر تک نماد صدق می کند
    • حالت جمع شده/بسط گره(های) لایه و گروه(هایی) که داخل آن قرار گرفته است

برای ایجاد تم نقشه:

  1. لایه ای را که می خواهید نشان دهید بررسی کنید
  2. ویژگی های لایه (نمادشناسی، نمودار، برچسب ها…) را طبق معمول پیکربندی کنید
  3. منوی Style ► را در پایین باز کنید و روی Add… کلیک کنید تا تنظیمات به عنوان یک سبک جدید تعبیه شده در پروژه ذخیره شود.

    توجه داشته باشید

    یک طرح زمینه نقشه جزئیات فعلی ویژگی ها را به خاطر نمی آورد: فقط یک اشاره به نام سبک ذخیره می شود، بنابراین هر زمان که تغییراتی را در لایه اعمال کنید در حالی که این سبک فعال است (مثلاً تغییر رندر نمادشناسی)، موضوع نقشه با به روز رسانی می شود. اطلاعات جدید.

  4. مراحل قبلی را در صورت لزوم برای لایه های دیگر تکرار کنید
  5. در صورت وجود، گروه ها یا گره های لایه قابل مشاهده را در پانل لایه ها گسترش یا جمع کنید
  6. روی دکمه Manage Map Themes در بالای پانل کلیک کنید و Add Theme…نمایش از پیش تعیین شده
  7. نام طرح زمینه نقشه را وارد کرده و روی OK کلیک کنید

موضوع جدید در قسمت نمایش از پیش تعیین شدهپایین منوی کشویی فهرست شده است.

می‌توانید هر تعداد طرح زمینه نقشه ایجاد کنید: هر زمان که ترکیب فعلی در افسانه نقشه (لایه‌های قابل مشاهده، سبک فعال آن‌ها، گره‌های افسانه نقشه) مطابق با محتوای موجود در طرح زمینه نقشه مطابق با تعریف بالا نباشد، روی افزودن تم کلیک کنید تا … یک طرح زمینه نقشه جدید ایجاد کنید یا از Replace Theme ► برای به روز رسانی یک طرح زمینه نقشه استفاده کنید. می توانید نام طرح زمینه نقشه فعال را با تغییر نام تم فعلی تغییر دهید یا از دکمه حذف تم فعلی برای حذف آن استفاده کنید.

مضامین نقشه برای جابه‌جایی سریع بین ترکیب‌های مختلف از پیش پیکربندی شده مفید هستند: یک طرح زمینه نقشه را در فهرست انتخاب کنید تا ترکیب آن را بازیابی کنید. همه تم های پیکربندی شده در طرح چاپ نیز قابل دسترسی هستند و به شما امکان می دهند آیتم های نقشه مختلف را بر اساس مضامین خاص و مستقل از رندر اصلی بوم فعلی ایجاد کنید ( لایه های مورد نقشه را ببینید ).

11.2.1.2. نمای کلی از منوی زمینه پانل لایه ها

در پایین نوار ابزار، مؤلفه اصلی پانل لایه‌ها، بردار فهرست قاب یا لایه‌های شطرنجی اضافه شده به پروژه است که به‌صورت اختیاری در گروه‌ها سازماندهی شده‌اند. بسته به مورد انتخاب شده در پانل، کلیک راست مجموعه ای از گزینه های اختصاصی ارائه شده در زیر را نشان می دهد.

گزینه لایه برداری لایه شطرنجی گروه
zoomToLayer بزرگنمایی به لایه(ها)/گروه چک باکس چک باکس چک باکس
zoomToLayer زوم به انتخاب چک باکس
در نمای کلی نمایش در نمای کلی چک باکس چک باکس
نمایش تعداد ویژگی ها چک باکس
برچسب زدن تک نشان دادن برچسب چک باکس
لایه/گروه کپی چک باکس چک باکس چک باکس
تغییر نام لایه/گروه چک باکس چک باکس چک باکس
بزرگنمایی واقعی بزرگنمایی به وضوح اصلی (100%) چک باکس
کشش با استفاده از حد فعلی چک باکس
dbManager به روز رسانی لایه SQL… چک باکس
addGroup اضافه کردن گروه چک باکس
DuplicateLayer لایه تکراری چک باکس چک باکس
removeLayer حذف لایه/گروه… چک باکس چک باکس چک باکس
از گروه خارج شوید چک باکس چک باکس
حرکت به بالا چک باکس چک باکس چک باکس
به پایین بروید چک باکس چک باکس چک باکس
بررسی و همه والدین آن چک باکس چک باکس
گروه انتخاب شد چک باکس چک باکس
openTable جدول ویژگی را باز کنید چک باکس
تغییر ویرایش تغییر وضعیت ویرایش چک باکس
همه ویرایش ها ویرایش های فعلی ► چک باکس
فیلتر… چک باکس
تغییر منبع داده… چک باکس
منبع داده تعمیر… چک باکس
اقدامات روی انتخاب‌ها ► (در حالت ویرایش) چک باکس
► قابلیت تکراری چک باکس
► قابلیت تکراری و دیجیتالی کردن چک باکس
تنظیم نمایان بودن مقیاس لایه… چک باکس چک باکس
بزرگنمایی به مقیاس قابل مشاهده چک باکس چک باکس
CRS ► را تنظیم کنید چک باکس چک باکس
► تنظیم لایه/گروه CRS… چک باکس چک باکس چک باکس
► Project CRS را از لایه تنظیم کنید چک باکس چک باکس
تنظیم داده های WMS گروهی… چک باکس
بدون علامت گروه انحصاری متقابل چک باکس
بررسی و همه فرزندان آن (کلیک کنید Ctrl) چک باکس
علامت و همه فرزندان آن را بردارید (Ctrl کلیک کنید) چک باکس
دائمی کردن چک باکس
صادرات ► چک باکس چک باکس چک باکس
► ذخیره به عنوان… چک باکس
► ذخیره ویژگی ها به عنوان… چک باکس
► ذخیره ویژگی های انتخاب شده به عنوان… چک باکس
► ذخیره به عنوان فایل تعریف لایه… چک باکس چک باکس چک باکس
► ذخیره به عنوان فایل سبک لایه QGIS… چک باکس چک باکس
سبک ها ► چک باکس چک باکس
► سبک کپی چک باکس چک باکس
► سبک چسباندن چک باکس چک باکس چک باکس
► اضافه کردن… چک باکس چک باکس
► تغییر نام فعلی… چک باکس چک باکس
◄ ویرایش نماد… چک باکس
◄ نماد را کپی کنید چک باکس
► چسباندن نماد چک باکس
اضافه کردن یادداشت های لایه… چک باکس چک باکس
ویرایش یادداشت های لایه… چک باکس چک باکس
یادداشت های لایه را حذف کنید چک باکس چک باکس
خواص… چک باکس چک باکس

جدول: منوی زمینه از آیتم های پنل لایه ها

برای لایه‌های برداری GRASS، ویرایش غیرفعال در دسترس نیست. برای اطلاعات در مورد ویرایش لایه های برداری GRASS به بخش دیجیتال سازی و ویرایش یک لایه برداری GRASS مراجعه کنید.تغییر ویرایش

11.2.1.3. با گروه ها و لایه ها تعامل داشته باشید

لایه ها در پنجره افسانه را می توان به گروه ها سازماندهی کرد. دو راه برای انجام این کار وجود دارد:

  1. پوشهبرای افزودن یک گروه جدید، نماد را فشار دهید. یک نام برای گروه تایپ کرده و فشار دهید Enter. اکنون روی یک لایه موجود کلیک کرده و آن را به داخل گروه بکشید.
  2. چند لایه را انتخاب کنید، در پنجره افسانه کلیک راست کرده و Group Selected را انتخاب کنید . لایه های انتخاب شده به طور خودکار در یک گروه جدید قرار می گیرند.

برای انتقال یک لایه به خارج از یک گروه، آن را به بیرون بکشید یا روی آن کلیک راست کرده و Move Out of Group را انتخاب کنید : لایه از گروه منتقل شده و بالای آن قرار می گیرد. گروه ها را می توان در داخل گروه های دیگر نیز تودرتو کرد. اگر لایه ای در یک گروه تودرتو قرار داده شود، Move Out of Group لایه را از همه گروه های تودرتو منتقل می کند.

برای انتقال یک گروه یا لایه به بالای پانل لایه، آن را به بالا بکشید یا انتقال به بالا را انتخاب کنید . اگر از این گزینه روی یک لایه تو در تو در یک گروه استفاده کنید، لایه در گروه فعلی خود به بالای صفحه منتقل می شود. گزینه Move to Bottom نیز از همین منطق پیروی می کند تا لایه ها و گروه ها را به پایین منتقل کند.

چک باکس یک گروه، لایه های علامت زده شده در گروه را با یک کلیک نشان می دهد یا پنهان می کند. با Ctrlفشار دادن، چک باکس همچنین تمام لایه‌های گروه و زیرگروه‌های آن را روشن یا خاموش می‌کند.

Ctrl-با کلیک بر روی یک لایه تیک زده / بدون علامت، تیک / بررسی لایه و تمام والدین آن را بردارید.

فعال کردن گزینه Mutually Exclusive Group به این معنی است که می توانید یک گروه را به طور همزمان تنها یک لایه قابل مشاهده داشته باشید. هر زمان که یک لایه در گروه قابل مشاهده باشد، بقیه لایه ها قابل مشاهده نیستند.

امکان انتخاب همزمان بیش از یک لایه یا گروه با نگه داشتن Ctrlکلید در حین کلیک روی لایه های اضافی وجود دارد. سپس می توانید تمام لایه های انتخاب شده را همزمان به یک گروه جدید منتقل کنید.

همچنین می توانید با انتخاب چندین مورد با Ctrlکلید و سپس فشار دادن ، بیش از یک لایه یا گروه را همزمان حذف کنید : همه لایه ها یا گروه های انتخاب شده از لیست لایه ها حذف می شوند.Ctrl+D

اطلاعات بیشتر در مورد لایه ها و گروه ها با استفاده از نماد نشانگر

در برخی شرایط، نمادهایی در کنار لایه یا گروه در پانل لایه ها ظاهر می شوند تا اطلاعات بیشتری در مورد لایه/گروه ارائه دهند. این نمادها عبارتند از:

  • تغییر ویرایشبرای نشان دادن اینکه لایه در حالت ویرایش است و می توانید داده ها را تغییر دهید
  • editableEditsبرای نشان دادن اینکه لایه در حال ویرایش دارای برخی تغییرات ذخیره نشده است
  • نشانگر فیلتربرای نشان دادن فیلتر اعمال شده روی لایه. ماوس را روی نماد نگه دارید تا عبارت فیلتر را ببینید و برای به روز رسانی پرس و جو دوبار کلیک کنید
  • نشانگر غیر قابل جابجاییبرای شناسایی لایه هایی که در پروژه مورد نیاز هستند ، بنابراین غیر قابل جابجایی هستند
  • نشانگر تعبیه شده استبرای شناسایی یک گروه یا لایه جاسازی شده و مسیر فایل پروژه اصلی آنها
  • شاخصBadLayerبرای شناسایی لایه ای که منبع داده آن در باز کردن فایل پروژه در دسترس نبود (به مدیریت مسیرهای فایل شکسته مراجعه کنید ). برای به روز رسانی مسیر منبع، روی نماد کلیک کنید یا ورودی Repair Data Source… را از منوی زمینه لایه انتخاب کنید.
  • حافظه نشانگربه شما یادآوری می کند که این لایه یک لایه اسکرچ موقت است و محتوای آن با بستن این پروژه حذف می شود. برای جلوگیری از از دست رفتن داده ها و دائمی کردن لایه، روی نماد کلیک کنید تا لایه در هر یک از فرمت های برداری OGR که توسط QGIS پشتیبانی می شود ذخیره شود.
  • نشانگر آفلاینبرای شناسایی لایه ای که در حالت ویرایش آفلاین استفاده می شود .
  • نشانگرNoCRSبرای شناسایی لایه ای که هیچ CRS/ناشناخته ای ندارد
  • نشانگر کم دقتبرای لایه هایی با مختصات ذخیره شده در یک سیستم مرجع مختصات که ذاتاً دقت پایینی دارد (نیاز به فعال کردن تنظیمات مربوطه دارد )
  • شاخص زمانیبرای شناسایی یک لایه زمانی که توسط انیمیشن بوم کنترل می شود
  • نشانگر یادداشت هابرای شناسایی لایه ای که دارای یادداشت های مرتبط است

11.2.1.4. ویرایش سبک لایه برداری

از پانل لایه ها، میانبرهایی برای تغییر سریع و آسان رندر لایه دارید. روی یک لایه برداری کلیک راست کرده و Styles ► را در لیست انتخاب کنید تا:

  • استایل های اعمال شده روی لایه را ببینید . اگر استایل های زیادی برای لایه تعریف کرده اید، می توانید از یکی به دیگری تغییر دهید و رندر لایه شما به طور خودکار در بوم نقشه به روز می شود.
  • بخشی یا تمام سبک فعلی را کپی کنید و در صورت لزوم، یک سبک کپی شده را از یک لایه دیگر جایگذاری کنید

    نکته

    به سرعت یک سبک لایه را به اشتراک بگذارید

    از منوی زمینه، سبک یک لایه را کپی کنید و آن را در یک گروه یا مجموعه‌ای از لایه‌ها جای‌گذاری کنید: این استایل برای تمام لایه‌هایی که از همان نوع (بردار/رستر) هستند، به عنوان لایه اصلی و برای بردار اعمال می‌شود. لایه ها، نوع هندسه یکسانی دارند (نقطه، خط یا چندضلعی).

  • سبک فعلی را تغییر نام دهید، یک سبک جدید اضافه کنید (که در واقع یک کپی از سبک فعلی است) یا سبک فعلی را حذف کنید (زمانی که چندین سبک در دسترس است).

توجه داشته باشید

گزینه های قبلی نیز برای لایه های شطرنجی یا مش در دسترس هستند.

  • رنگ نماد را با استفاده از چرخ رنگ به روز کنید . برای راحتی، رنگ‌هایی که اخیراً استفاده شده‌اند نیز در پایین چرخه رنگ موجود هستند.
  • ویرایش نماد… : کادر محاوره انتخاب نماد را باز کنید و نماد ویژگی (نماد، اندازه، رنگ…) را تغییر دهید.

هنگام استفاده از نوع نمادشناسی طبقه‌بندی (بر اساس طبقه‌بندی ، درجه‌بندی یا مبتنی بر قانون )، گزینه‌های سطح نماد فوق‌الذکر از منوی زمینه ورودی کلاس در دسترس هستند. همچنین ورودی‌های Toggle Items ، Show All Items و Hide All Items برای تغییر قابلیت مشاهده همه کلاس‌های ویژگی‌ها ارائه شده است. اینها از (غیر)بررسی اقلام یک به یک جلوگیری می کنند.toggleAllLayers showAllLayers hideAllLayers

نکته

با دوبار کلیک کردن بر روی یک ورودی کلاس، کادر گفتگوی انتخاب نماد باز می شود .

11.2.2. پانل یک ظاهر طراحی لایه

پانل Layer Styling (همچنین با فعال شده است) میانبری برای برخی از عملکردهای گفتگوی Layer Properties است. این یک راه سریع و آسان برای تعریف رندر و رفتار یک لایه و تجسم اثرات آن بدون نیاز به باز کردن گفتگوی خصوصیات لایه ارائه می دهد.Ctrl+3

علاوه بر اجتناب از محاوره خصوصیات لایه مسدود کننده (یا “modal”)، پانل استایل لایه نیز از بهم ریختن صفحه با دیالوگ ها جلوگیری می کند و شامل اکثر توابع سبک (انتخاب کننده رنگ، ویژگی های جلوه ها، ویرایش قانون، جایگزینی برچسب …) است: به عنوان مثال، کلیک کردن روی دکمه‌های رنگی در پانل سبک لایه باعث می‌شود که گفتگوی انتخابگر رنگ در داخل خود پانل سبک لایه باز شود نه به عنوان یک گفتگوی جداگانه.

از لیست کشویی لایه های فعلی در پانل لایه، یک مورد را انتخاب کنید و:

  • بسته به نوع لایه، تنظیم کنید:
    • نماد شناسی ویژگی های نمادشناسی ، شفافیت و هیستوگرام برای لایه شطرنجی. این گزینه ها مانند گفتگوی ویژگی های Raster هستند.شفافیت هیستوگرام شطرنجی
    • نماد شناسی ویژگی های نمادشناسی ، برچسب ها ، ماسک و نمای سه بعدی برای لایه برداری. این گزینه ها مانند گفتگوی ویژگی های Vector هستند و می توانند توسط ویژگی های سفارشی معرفی شده توسط افزونه های شخص ثالث گسترش یابند.برچسب زدن تک ماسک برچسب 3 بعدی
    • نماد شناسی ویژگی های نمادشناسی و نمای سه بعدی برای لایه مش. این گزینه ها مانند ویژگی های Mesh Dataset هستند.3 بعدی
  • سبک(های) مرتبط را در مدیریت سبک مدیریت کنید (جزئیات بیشتر در مدیریت سبک های سفارشی ).stylePreset
  • تاریخچه تغییراتی را که روی سبک لایه در پروژه فعلی اعمال کردید ببینید: بنابراین می‌توانید با انتخاب آن در لیست و کلیک کردن روی Apply ، آن را لغو یا به هر حالتی بازگردانید .تاریخ

یکی دیگر از ویژگی های قدرتمند این پنل، چک باکس به روز رسانی زنده است. آن را علامت بزنید تا تغییرات خود را فوراً بر روی بوم نقشه ارائه کنید: دیگر نیازی نیست روی دکمه اعمال کلیک کنید.چک باکس

../../../_images/layer_styling.png
شکل 11.2 تعریف نمادشناسی یک لایه از پانل استایل لایه

11.2.3. پنل سفارش لایه

به‌طور پیش‌فرض، لایه‌هایی که روی بوم نقشه QGIS نشان داده شده‌اند به ترتیب در پانل لایه‌ها ترسیم می‌شوند : هر چه یک لایه در پانل بالاتر باشد، بالاتر (از این رو، بیشتر قابل مشاهده است) در نمای نقشه قرار می‌گیرد.

با فعال کردن پانل Layer Order در منوی View ► Panels ► یا با فعال است. ترتیب رندر کنترل را در زیر لیست لایه‌ها بررسی کنید و لایه‌های پنل را همانطور که می‌خواهید سازماندهی کنید. این ترتیب به ترتیبی می شود که روی بوم نقشه اعمال می شود. به عنوان مثال، در شکل 11.3 ، می توانید ببینید که علی رغم قرارگیری آن لایه ها در پانل لایه ها ، ویژگی ها بر روی چند ضلعی نمایش داده می شوند .Ctrl+9چک باکس airportsalaska

با برداشتن علامت Control rendering order به رفتار پیش فرض برمی گردد.چک باکس

../../../_images/layer_order.png
شکل 11.3 یک ترتیب لایه را مستقل از افسانه تعریف کنید

11.2.4. پنل نمای کلی

پانل نمای کلی ( ) نقشه ای را با نمای کامل برخی از لایه ها نمایش می دهد. نقشه Overview با استفاده از گزینه Show in Overview از منوی Layer یا در منوی زمینه لایه با لایه ها پر می شود. در داخل نما، یک مستطیل قرمز وسعت بوم نقشه فعلی را نشان می‌دهد و به شما کمک می‌کند تا به سرعت تعیین کنید که در حال حاضر کدام ناحیه از کل نقشه را مشاهده می‌کنید. اگر مستطیل قرمز را در کادر نمای کلی کلیک کنید و بکشید، وسعت نمای اصلی نقشه بر این اساس به روز می شود.Ctrl+8

توجه داشته باشید که برچسب ها به نمای کلی نقشه ارائه نمی شوند حتی اگر لایه های استفاده شده در نمای کلی نقشه برای برچسب گذاری تنظیم شده باشند.

11.2.5. ورود به سیستم پیام های پنل

هنگام بارگیری یا پردازش برخی عملیات، می‌توانید پیام‌هایی را که در برگه‌های مختلف ظاهر می‌شوند را با استفاده از پانل پیام‌های گزارش ردیابی و دنبال کنید . می توان آن را با استفاده از سمت راست ترین نماد در نوار وضعیت پایین فعال کرد.پیام ورود

11.2.6. لغو/ازنو پانل

برای هر لایه ای که در حال ویرایش است، پانل Undo/Redo ( ) فهرستی از اقدامات انجام شده را نشان می دهد و به شما این امکان را می دهد که به سرعت مجموعه ای از اقدامات را با انتخاب عملکرد فهرست شده در بالا لغو کنید. جزئیات بیشتر در ویرایش‌های لغو و انجام مجدد .Ctrl+5

11.2.7. پانل خلاصه آماری

پانل آمار ( ) اطلاعات خلاصه ای را در مورد هر لایه برداری ارائه می دهد. این پنل به شما امکان می دهد انتخاب کنید:Ctrl+6

  • لایه برداری برای محاسبه آمار
  • ستون مورد استفاده، یا یک عبارتاصطلاح
  • آمار را با استفاده از دکمه کشویی در سمت راست پایین گفتگو بازگردانید. بسته به نوع فیلد (یا مقادیر عبارت)، آمارهای موجود عبارتند از:
آمار رشته عدد صحیح شناور تاریخ
شمردن چک باکس چک باکس چک باکس چک باکس
شمارش ارزش متمایز چک باکس چک باکس
شمارش مقدار از دست رفته چک باکس چک باکس چک باکس چک باکس
مجموع چک باکس چک باکس
منظور داشتن چک باکس چک باکس چک باکس
انحراف معیار چک باکس چک باکس
انحراف استاندارد در نمونه چک باکس چک باکس
حداقل ارزش چک باکس چک باکس چک باکس چک باکس
حداکثر مقدار چک باکس چک باکس چک باکس چک باکس
دامنه چک باکس چک باکس چک باکس
اقلیت چک باکس چک باکس چک باکس
اکثریت چک باکس چک باکس چک باکس
تنوع چک باکس چک باکس
ربع اول چک باکس چک باکس
ربع سوم چک باکس چک باکس
محدوده بین چارکی چک باکس چک باکس
حداقل طول چک باکس
حداکثر طول چک باکس
طول متوسط چک باکس

جدول: آمار موجود برای هر نوع زمینه

خلاصه آماری می تواند به صورت زیر باشد:

  • فقط برای کل لایه یا ویژگی های انتخاب شده برگردانده می شودچک باکس
  • تازه کردنهنگامی که منبع داده اصلی تغییر می کند (به عنوان مثال، ویژگی ها/فیلدهای جدید یا حذف شده، اصلاح ویژگی) با استفاده از دکمه دوباره محاسبه می شود.
  • ویرایش کپیدر کلیپ بورد کپی شده و به عنوان جدول در برنامه دیگری جایگذاری شده است
../../../_images/statistical_summary.png
شکل 11.4 نمایش آمار در یک فیلد

11.2.8. پنل ابزارهای اشکال زدایی/توسعه

پانل Debugging/Development Tools ( F12) یک Network Logger و یک Profiler ارائه می دهد.

11.2.8.1. ثبت شبکه

Network Logger لیستی از درخواست های شبکه در حال انجام و تکمیل شده را به همراه حجم زیادی از جزئیات مفید مانند وضعیت درخواست و پاسخ، هدر، خطاها، خطاهای پیکربندی SSL، مهلت زمانی، وضعیت حافظه پنهان و غیره ارائه می دهد .networkAndProxy

همچنین به شما اجازه می دهد:

  • رکورد ثبت گزارش که ورود به سیستم را شروع یا متوقف می کند.
  • انتخاب شده را پاک کن Clear Log تاریخچه گزارش را پاک می کند.
  • ذخیره فایل Save Log… ابتدا یک هشدار بزرگ نشان می دهد که گزارش حساس است و باید محرمانه تلقی شود و سپس به شما اجازه می دهد تا گزارش را ذخیره کنید.
  • گزینه ها تنظیمات به شما امکان می‌دهد درخواست‌های موفقیت‌آمیز و زمان‌بندی را نشان دهید .
  • چک باکس Disable cache کش را غیرفعال می کند تا هر درخواستی باید انجام شود.
  • جستجو کردن درخواست ها را فیلتر کنید

با کلیک راست بر روی یک درخواست می توانید:

  • URL را باز کنید که URL را در مرورگر پیش فرض شما باز می کند.
  • URL را کپی کنید
  • به عنوان cURL کپی کنید تا در ترمینال استفاده کنید.
  • کپی به عنوان JSON کل گزارش را از یک درخواست کپی می کند.
../../../_images/network_logger.png
شکل 11.5 خروجی Logger شبکه برای درخواست GET

11.2.8.2. نمایه ساز

Profiler اجازه می دهد تا زمان های بارگذاری را برای دسته بندی های راه اندازی و بارگذاری پروژه دریافت کنید تا علل کندی زمان بارگذاری را شناسایی کنید.

../../../_images/profiler.png
شکل 11.6 Profiler برای راه اندازی QGIS

11.3. پروژه های تودرتو

گاهی اوقات، شما دوست دارید چند لایه را در پروژه های مختلف نگه دارید، اما با همان سبک. برای صرفه جویی در زمان و تلاش می توانید یک استایل پیش فرض برای این لایه ها ایجاد کنید یا آنها را از پروژه دیگری جاسازی کنید.

جاسازی لایه‌ها و گروه‌ها از یک پروژه موجود مزایایی نسبت به استایل دارد:

  • همه انواع لایه ها (وکتور یا شطرنجی، محلی یا آنلاین …) را می توان اضافه کرد
  • با واکشی گروه ها و لایه ها، می توانید همان ساختار درختی لایه های “پس زمینه” را در پروژه های مختلف خود نگه دارید.
  • در حالی که لایه‌های تعبیه‌شده قابل ویرایش هستند، نمی‌توانید ویژگی‌های آن‌ها مانند نمادشناسی، برچسب‌ها، فرم‌ها، مقادیر پیش‌فرض و اقدامات را تغییر دهید و از ثبات در پروژه‌ها اطمینان حاصل کنید.
  • موارد موجود در پروژه اصلی را اصلاح کنید و تغییرات به تمام پروژه های دیگر منتشر می شود

اگر می‌خواهید محتوایی از فایل‌های پروژه دیگر در پروژه خود جاسازی کنید، لایه را انتخاب کنید ► جاسازی لایه‌ها و گروه‌ها :

  1. برای جستجوی پروژه ، روی دکمه  کلیک کنید: می توانید محتوای پروژه را ببینید ( شکل 11.7 را ببینید ) .
  2. Ctrl( یا ) را نگه دارید و روی لایه ها و گروه هایی که می خواهید بازیابی کنید کلیک کنیدosx Cmd
  3. روی OK کلیک کنید

لایه ها و گروه های انتخاب شده در پانل لایه ها تعبیه شده و بر روی بوم نقشه نمایش داده می شوند. یک نشانگر تعبیه شده استنماد در کنار نام آنها برای شناسایی اضافه می شود و با نگه داشتن ماوس روی آن یک راهنمای ابزار با مسیر فایل اصلی پروژه نمایش داده می شود.

../../../_images/embed_dialog.png
شکل 11.7 لایه ها و گروه ها را برای جاسازی انتخاب کنید

مانند هر لایه دیگری، یک لایه تعبیه شده را می توان با کلیک راست روی لایه و کلیک بر روی Remove از پروژه حذف کرد.removeLayer

نکته

تغییر رندر لایه جاسازی شده

تغییر رندر یک لایه جاسازی شده ممکن نیست، مگر اینکه تغییرات را در فایل اصلی پروژه ایجاد کنید. با این حال، با کلیک راست بر روی یک لایه و انتخاب Duplicate ، لایه ای ایجاد می شود که کاملاً دارای ویژگی است و به پروژه اصلی وابسته نیست. سپس می توانید با خیال راحت لایه پیوند شده را حذف کنید.

11.4. کار با بوم نقشه

11.4.1. تفسیر

به‌طور پیش‌فرض، QGIS همه لایه‌های قابل مشاهده را هر زمان که بوم نقشه به‌روزرسانی شود، رندر می‌کند. رویدادهایی که باعث تجدید بوم نقشه می شوند عبارتند از:

  • اضافه کردن یک لایه
  • سوژه یا بزرگنمایی
  • تغییر اندازه پنجره QGIS
  • تغییر دید یک لایه یا لایه ها

QGIS به شما این امکان را می دهد که فرآیند رندرینگ را به روش های مختلفی کنترل کنید.

11.4.1.1. رندر وابسته به مقیاس

رندر وابسته به مقیاس به شما امکان می دهد حداقل و حداکثر مقیاسی را که در آن یک لایه (رستر یا برداری) قابل مشاهده است را مشخص کنید. برای تنظیم رندر وابسته به مقیاس، گفتگوی Properties را با دوبار کلیک کردن بر روی لایه در افسانه باز کنید. در تب Rendering ، تیک Scale dependent visibility را بزنید و مقادیر حداقل (انحصاری) و حداکثر (شامل) مقیاس را وارد کنید.چک باکس

همچنین می‌توانید دید وابسته به مقیاس را روی یک لایه از پانل لایه‌ها فعال کنید. روی لایه کلیک راست کرده و در منوی زمینه، Set Layer Scale Visibility را انتخاب کنید .

دکمه تنظیم مقیاس بوم فعلی به شما امکان می دهد از مقیاس بوم نقشه فعلی به عنوان مرز دید محدوده استفاده کنید.شناسایی نقشه

توجه داشته باشید

هنگامی که یک لایه در بوم نقشه رندر نمی شود زیرا مقیاس نقشه خارج از محدوده مقیاس دید خود است، لایه در پانل لایه ها خاکستری می شود و گزینه جدیدی Zoom to Visible Scale در منوی زمینه لایه ظاهر می شود. آن را انتخاب کنید و نقشه به نزدیکترین مقیاس دید لایه زوم می شود.

11.4.1.2. کنترل رندر نقشه

رندر نقشه را می توان به روش های مختلفی کنترل کرد که در زیر توضیح داده شده است.

تعلیق رندر

برای تعلیق رندر، روی کادر بررسی Render در گوشه سمت راست پایین نوار وضعیت کلیک کنید. هنگامی که Render علامت زده نمی شود، QGIS بوم را در پاسخ به هیچ یک از رویدادهای توضیح داده شده در بخش Rendering دوباره ترسیم نمی کند . نمونه هایی از زمانی که ممکن است بخواهید رندر را به حالت تعلیق درآورید عبارتند از:چک باکس چک باکس

  • اضافه کردن چندین لایه و نمادسازی آنها قبل از طراحی
  • اضافه کردن یک یا چند لایه بزرگ و تنظیم وابستگی مقیاس قبل از ترسیم
  • اضافه کردن یک یا چند لایه بزرگ و زوم کردن به یک نمای خاص قبل از طراحی
  • هر ترکیبی از موارد فوق

علامت زدن چک باکس Render ، رندر را فعال می کند و باعث تازه شدن فوری بوم نقشه می شود.چک باکس

تنظیم گزینه افزودن لایه

می توانید گزینه ای تنظیم کنید که همیشه لایه های جدید را بدون ترسیم بارگذاری کند. این بدان معنی است که لایه به نقشه اضافه می شود، اما چک باکس قابل مشاهده بودن آن در افسانه به طور پیش فرض برداشته می شود. برای تنظیم این گزینه، گزینه منو Settings ► Options را انتخاب کرده و بر روی زبانه Rendering کلیک کنید. تیک را بردارید به طور پیش فرض لایه های جدید اضافه شده به نقشه باید نمایش داده شوند . هر لایه ای که متعاقباً به نقشه اضافه شود به طور پیش فرض خاموش (نامرئی) خواهد بود.چک باکس

توقف رندر

برای توقف ترسیم نقشه، Escکلید را فشار دهید. با این کار، به‌روزرسانی بوم نقشه متوقف می‌شود و نقشه تا حدی کشیده می‌شود. ممکن است بین فشار دادن Escبرای توقف طراحی نقشه کمی زمان ببرد.

بر کیفیت رندر تاثیر بگذارد

QGIS گزینه ای برای تأثیرگذاری بر کیفیت رندر نقشه دارد. گزینه منو Settings ► Options را انتخاب کنید ، بر روی زبانه Rendering کلیک کنید و انتخاب کنید یا آن را لغو انتخاب کنید تا خطوط کمتر ناهموار به نظر برسند به قیمت برخی عملکردهای طراحی .چک باکس

افزایش سرعت رندر

تنظیماتی وجود دارد که به شما امکان می دهد سرعت رندر را بهبود بخشید. گفتگوی گزینه‌های QGIS را با استفاده از تنظیمات ► گزینه‌ها باز کنید ، به تب Rendering بروید و کادرهای زیر را انتخاب یا از حالت انتخاب خارج کنید:

  • چک باکس تا جایی که امکان دارد برای سرعت بخشیدن به ترسیم مجدد از رندر کش استفاده کنید .
  • چک باکس لایه ها را به صورت موازی با استفاده از بسیاری از هسته های CPU رندر کنید و سپس هسته های Max را برای استفاده تنظیم کنید .چک باکس
  • نقشه در پس‌زمینه بر روی یک تصویر جداگانه ارائه می‌شود و در هر بازه به‌روزرسانی نقشه ، محتوای این تصویر (خارج از صفحه) برای به‌روزرسانی نمایش قابل مشاهده صفحه گرفته می‌شود. با این حال، اگر رندر سریعتر از این مدت به پایان برسد، فوراً نشان داده می شود.چک باکس
  • با فعال کردن ساده‌سازی ویژگی به‌طور پیش‌فرض برای لایه‌های تازه اضافه‌شده ، هندسه ویژگی‌ها (گره‌های کمتر) را ساده‌تر می‌کنید و در نتیجه سریع‌تر نمایش داده می‌شوند. توجه داشته باشید که این می تواند باعث ناهماهنگی رندر شود.چک باکس

11.4.2. بزرگنمایی و پانینگ

راه های متعددی برای بزرگنمایی و جابجایی در یک منطقه مورد علاقه وجود دارد. می‌توانید از نوار ابزار Map Navigation ، ماوس و صفحه‌کلید روی بوم نقشه و همچنین اعمال منو از منوی View و منوی متنی لایه‌ها در پانل لایه‌ها استفاده کنید.

آیکون برچسب استفاده مشاهده منو نوار ابزار ناوبری نقشه منوی متنی لایه
ماهی تابه نقشه پان وقتی فعال شد، روی هر نقطه از بوم نقشه کلیک چپ کنید تا نقشه را در موقعیت مکان نما حرکت دهید. همچنین می توانید با نگه داشتن دکمه سمت چپ ماوس و کشیدن بوم نقشه، نقشه را حرکت دهید. چک باکس چک باکس
بزرگنمایی بزرگنمایی وقتی فعال شد، روی هر نقطه از بوم نقشه کلیک چپ کنید تا در یک سطح بزرگنمایی کنید. موقعیت مکان نما ماوس مرکز ناحیه بزرگنمایی شده مورد نظر خواهد بود. همچنین می توانید با کشیدن یک مستطیل روی بوم نقشه با دکمه سمت چپ ماوس، روی یک منطقه بزرگنمایی کنید. چک باکس چک باکس
کوچک نمایی کوچک نمایی وقتی فعال شد، روی هر نقطه از بوم نقشه کلیک چپ کنید تا یک سطح کوچک‌نمایی کنید. موقعیت مکان نما ماوس مرکز ناحیه بزرگنمایی شده مورد نظر خواهد بود. همچنین می‌توانید با کشیدن یک مستطیل روی بوم نقشه با دکمه سمت چپ ماوس، از یک منطقه کوچک‌نمایی کنید. چک باکس چک باکس
panToSelected حرکت نقشه به انتخاب نقشه را به ویژگی های انتخاب شده از تمام لایه های انتخاب شده در پانل لایه ها حرکت دهید. چک باکس چک باکس
zoomToSelected زوم برای انتخاب روی ویژگی‌های انتخابی تمام لایه‌های انتخابی در پانل لایه‌ها زوم کنید. چک باکس چک باکس چک باکس
zoomToLayer بزرگنمایی به لایه(های) به اندازه تمام لایه های انتخاب شده در پانل لایه ها زوم کنید. چک باکس چک باکس چک باکس
zoomFullExtent بزرگنمایی کامل به وسعت تمام لایه های پروژه یا تا حد کامل پروژه بزرگنمایی کنید . چک باکس چک باکس
zoomLast بزرگنمایی آخرین نقشه را تا حد قبلی در تاریخ بزرگنمایی کنید. چک باکس چک باکس
بزرگنمایی بعدی بزرگنمایی بعدی نقشه را تا حد بعدی در تاریخ بزرگنمایی کنید. چک باکس چک باکس
بزرگنمایی واقعی زوم به وضوح بومی نقشه را تا حدی بزرگ کنید که یک پیکسل از لایه شطرنجی فعال یک پیکسل صفحه را بپوشاند. چک باکس چک باکس چک باکس

ضریب بزرگنمایی را می توان در منوی تنظیمات ► گزینه ها ► ابزارهای نقشه تنظیم کرد تا رفتار مقیاس را هنگام بزرگنمایی مشخص کند. در آنجا، می‌توانید فهرستی از مقیاس‌های از پیش تعریف‌شده را نیز تنظیم کنید که در پایین بوم نقشه در دسترس خواهد بود.گزینه ها

11.4.2.1. با موش روی بوم نقشه

علاوه بر استفاده از ابزارهای Pan Zoom In و Zoom Out که در بالا توضیح داده شد، می توانید چرخ ماوس را در داخل بوم نقشه نگه دارید و نشانگر ماوس را بکشید (در macOS، ممکن است لازم باشد کلید را نگه دارید). همچنین می‌توانید چرخ ماوس را برای بزرگ‌نمایی و کوچک‌نمایی روی نقشه بچرخانید. موقعیت مکان نما ماوس مرکز ناحیه بزرگنمایی شده مورد نظر خواهد بود. نگه داشتن در هنگام چرخاندن چرخ ماوس باعث زوم بهتری می شود.ماهی تابه بزرگنمایی کوچک نمایی cmdCtrl

11.4.2.2. با صفحه کلید روی بوم نقشه

نگه داشتن spacebarصفحه کلید و حرکت دادن نشانگر ماوس، نقشه را به همان روشی که بوم نقشه را با Pan می‌کشید ، حرکت می‌دهد .ماهی تابه

جابجایی نقشه با کلیدهای جهت دار امکان پذیر است. مکان نما ماوس را در داخل منطقه نقشه قرار دهید و برای حرکت به سمت بالا، پایین، چپ و راست روی کلیدهای جهت دار فشار دهید.

کلیدهای PgUpو PgDownروی صفحه‌کلید باعث می‌شوند که نمایش نقشه به دنبال تنظیم ضریب بزرگ‌نمایی بزرگ‌نمایی یا کوچک‌نمایی شود. فشار دادن یا همچنین بزرگنمایی فوری روی بوم نقشه را انجام می دهد.Ctrl++Ctrl+-

هنگامی که ابزارهای نقشه خاصی فعال هستند (شناسایی، اندازه گیری…)، می توانید با نگه داشتن Shiftو کشیدن یک مستطیل روی نقشه، بزرگنمایی را انجام دهید تا به آن ناحیه بزرگنمایی کنید. این برای ابزارهای انتخاب (زیرا Shiftبرای افزودن به انتخاب استفاده می شود) یا ابزارهای ویرایش فعال نیست.

11.4.3. نشانک های فضایی

نشانک‌های فضایی به شما امکان می‌دهند یک مکان جغرافیایی را “نشانک” کنید و بعداً به آن بازگردید. به‌طور پیش‌فرض، نشانک‌ها در نمایه کاربر (به عنوان نشانک‌های کاربر ) ذخیره می‌شوند، به این معنی که از هر پروژه‌ای که کاربر باز می‌کند در دسترس هستند. همچنین می‌توان آن‌ها را برای یک پروژه (به نام نشانک‌های پروژه ) ذخیره کرد و در فایل پروژه ذخیره کرد، که اگر قرار است پروژه با سایر کاربران به اشتراک گذاشته شود، می‌تواند مفید باشد.

11.4.3.1. ایجاد نشانک

برای ایجاد نشانک:

  1. بزرگنمایی و حرکت به ناحیه مورد نظر.
  2. گزینه منو View ► New Spatial Bookmark را انتخاب کنید ، روی ورودی Spatial Bookmarks در پانل مرورگر کلیک یا راست کلیک کنید و New Spatial Bookmark را انتخاب کنید . گفتگوی ویرایشگر نشانک باز می شود.نشانک جدید Ctrl+Bنشانک ها را نشان دهد
    ../../../_images/bookmark_editor.png
    شکل 11.8 گفتگوی ویرایشگر نشانک
  3. یک نام توصیفی برای نشانک وارد کنید
  4. نام گروهی را برای ذخیره نشانک های مرتبط وارد یا انتخاب کنید
  5. وسعت منطقه ای را که می خواهید ذخیره کنید، با استفاده از ویجت انتخاب کننده وسعت انتخاب کنید
  6. CRS را برای استفاده برای وسعت مشخص کنید
  7. انتخاب کنید که نشانک در نشانک‌های کاربر ذخیره شود یا نشانک‌های پروژه
  8. ذخیره را فشار دهید تا نشانک را به لیست اضافه کنید

توجه داشته باشید که می توانید چندین نشانک با یک نام داشته باشید.

11.4.3.2. کار با نشانک ها

برای استفاده و مدیریت نشانک‌ها، می‌توانید از پانل نشانک‌های فضایی یا مرورگر استفاده کنید .

View ► Show Spatial Bookmark Manager را انتخاب کنید یا برای باز کردن پانل Spatial Bookmarks Manager فشار دهید. مشاهده ► نمایش نشانک ها یا برای نمایش ورودی نشانک های مکانی در پانل مرورگر را انتخاب کنید.نشانک ها را نشان دهد Ctrl+7 نشانک ها را نشان دهد Ctrl+Shift+Bنشانک ها را نشان دهد

می توانید کارهای زیر را انجام دهید:

وظیفه مدیر نشانک فضایی مرورگر
بزرگنمایی به نشانک روی آن دوبار کلیک کنید یا نشانک را انتخاب کنید و دکمه Zoom to bookmark را فشار دهید.zoomToBookmark روی آن دوبار کلیک کنید، آن را بکشید و روی بوم نقشه رها کنید، یا روی نشانک کلیک راست کرده و Zoom to Bookmark را انتخاب کنید .
یک نشانک را حذف کنید نشانک را انتخاب کرده و روی دکمه حذف نشانک کلیک کنید. انتخاب خود را تایید کنیدانتخاب شده را پاک کن روی نشانک کلیک راست کرده و Delete Spatial Bookmark را انتخاب کنید . انتخاب خود را تایید کنید
صادر کردن نشانک ها به XML روی دکمه Import/Export Bookmarks کلیک کنید و Export را انتخاب کنید . همه نشانک ها (کاربر یا پروژه) در یک فایل xml ذخیره می شوند.اشتراک گذاری اشتراک صادرات یک یا چند پوشه (کاربر یا پروژه) یا زیرپوشه (گروه) را انتخاب کنید، سپس کلیک راست کرده و Export Spatial Bookmarks را انتخاب کنید . زیر مجموعه نشانک انتخاب شده ذخیره می شود.اشتراک صادرات
نشانک ها را از XML وارد کنید روی دکمه Import/Export Bookmarks کلیک کنید و Import را انتخاب کنید . تمام نشانک های موجود در فایل XML به عنوان نشانک های کاربر وارد می شوند.اشتراک گذاری sharingImport روی ورودی نشانک‌های فضایی یا یکی از پوشه‌های آن (کاربر یا پروژه) یا زیرپوشه‌ها (گروه‌ها) کلیک راست کنید تا مشخص شود کجا باید نشانک‌ها وارد شود، سپس Import Spatial Bookmarks را انتخاب کنید . اگر در ورودی نشانک‌های فضایی انجام شود، نشانک‌ها به نشانک‌های کاربر اضافه می‌شوند .sharingImport
ویرایش نشانک با تغییر مقادیر جدول می توانید یک نشانک را تغییر دهید. می توانید نام، گروه، میزان و ذخیره بودن یا نبودن آن در پروژه را ویرایش کنید. روی نشانک مورد نظر کلیک راست کرده و Edit Spatial Bookmark را انتخاب کنید . ویرایشگر نشانک باز می شود و به شما این امکان را می دهد تا هر جنبه ای از نشانک را دوباره تعریف کنید، گویی برای اولین بار آن را ایجاد می کنید.

همچنین می‌توانید نشانک را بین پوشه‌ها (کاربر و پروژه) و زیرپوشه‌ها (گروه‌ها) بکشید و رها کنید.

همچنین می توانید با تایپ نام نشانک در مکان یاب ، روی نشانک ها بزرگنمایی کنید .

11.4.4. لوازم تزئینی

تزئینات شامل شبکه، برچسب عنوان، برچسب حق نشر، تصویر، پیکان شمالی، نوار مقیاس و گستره طرح‌بندی است. از آنها برای “تزیین” نقشه با افزودن عناصر نقشه برداری استفاده می شود.

11.4.4.1. توری

افزودن گرید Grid به شما امکان می دهد یک شبکه مختصات و حاشیه نویسی مختصات را به بوم نقشه اضافه کنید.

  1. برای باز کردن کادر گفتگو، گزینه منو View ► Decorations ► Grid… را انتخاب کنید.
    ../../../_images/grid_dialog.png
    شکل 11.9 گفتگوی شبکه
  2. تیک Enable grid را بزنید و تعاریف شبکه را با توجه به لایه های بارگذاری شده در بوم نقشه تنظیم کنید:چک باکس
    • نوع شبکه : می تواند خط یا نشانگر باشد
    • نماد خط مرتبط یا نماد نشانگر که برای نشان دادن علائم شبکه استفاده می شود
    • فاصله X و فاصله Y بین علائم شبکه، در واحدهای نقشه
    • یک فاصله افست X و آفست Y از شبکه از گوشه سمت چپ پایین بوم نقشه، در واحدهای نقشه
    • پارامترهای فاصله و افست را می توان بر اساس موارد زیر تنظیم کرد:
      • گستره بوم : یک شبکه با فاصله ای که تقریباً 1/5 عرض بوم است ایجاد می کند.
      • وضوح لایه رستر فعال
  3. تیک Draw annotations را بزنید تا مختصات علائم شبکه نمایش داده شود و تنظیم کنید:چک باکس
    • جهت حاشیه نویسی ، یعنی اینکه برچسب ها چگونه نسبت به خط شبکه خود قرار می گیرند. میتونه باشه:
      • افقی یا عمودی برای همه برچسب ها
      • افقی و عمودی ، یعنی هر برچسب موازی با علامت شبکه ای است که به آن اشاره می کند
      • جهت مرزی ، یعنی هر برچسب از مرز بوم پیروی می کند و عمود بر علامت شبکه ای است که به آن اشاره می کند.
    • فونت حاشیه نویسی (قالب بندی متن، بافر، سایه…) با استفاده از ویجت انتخاب فونت
    • فاصله تا قاب نقشه ، حاشیه بین حاشیه‌نویسی و محدودیت‌های بوم نقشه. هنگام صادرات بوم نقشه به عنوان مثال به فرمت تصویر یا PDF راحت است و از حاشیه نویسی برای قرار گرفتن در محدوده “کاغذ” اجتناب کنید.
    • دقت مختصات
  4. روی Apply کلیک کنید تا تأیید شود که مطابق انتظار است یا اگر راضی هستید، تأیید کنید.

11.4.4.2. برچسب عنوان

عنوان برچسب برچسب عنوان به شما امکان می دهد نقشه خود را با عنوان تزئین کنید .

برای افزودن دکوراسیون برچسب عنوان:

  1. گزینه منو View ► Decorations ► Title Label… را انتخاب کنید تا کادر گفتگو باز شود.
    ../../../_images/titleLabel.png
    شکل 11.10 گفتگوی تزئین عنوان
  2. مطمئن شوید که Enable Title Label علامت زده شده باشدچک باکس
  3. متن عنوانی را که می خواهید روی نقشه قرار دهید وارد کنید. می توانید با استفاده از دکمه Insert یا Edit an Expression… آن را پویا کنید.
  4. با استفاده از ویجت انتخاب فونت با دسترسی کامل به گزینه های قالب بندی متن QGIS ، قلم را برای برچسب انتخاب کنید . با کلیک بر روی فلش سیاه در سمت راست کادر ترکیبی فونت، به سرعت رنگ و کدورت فونت را تنظیم کنید.
  5. رنگی را برای اعمال به رنگ نوار پس‌زمینه عنوان انتخاب کنید .
  6. محل قرارگیری برچسب را در بوم انتخاب کنید: گزینه‌ها عبارتند از بالا سمت چپ ، بالا مرکز (پیش‌فرض)، بالا راست ، پایین سمت چپ ، پایین مرکز و پایین سمت راست .
  7. با تنظیم حاشیه افقی و/یا عمودی از Edge ، محل قرارگیری مورد را اصلاح کنید . این مقادیر می توانند برحسب میلی متر یا پیکسل باشند یا به صورت درصدی از عرض یا ارتفاع بوم نقشه تنظیم شوند.
  8. روی Apply کلیک کنید تا تأیید شود که مطابق انتظار است یا اگر راضی هستید، تأیید کنید.

11.4.4.4. تزیین تصویر

تصویر اضافه کن Image به شما امکان می دهد یک تصویر (لوگو، افسانه، …) را روی بوم نقشه اضافه کنید.

برای افزودن تصویر:

  1. برای باز کردن کادر گفتگو، گزینه منو View ► Decorations ► Image… را انتخاب کنید.
    ../../../_images/image_decoration.png
    شکل 11.12 گفتگوی تزئین تصویر
  2. مطمئن شوید که Enable Image علامت زده شده استچک باکس
  3. یک بیت مپ (مانند png یا jpg) یا تصویر SVG را با استفاده از دکمه … Browse انتخاب کنید
  4. اگر پارامتری را انتخاب کرده‌اید که SVG را فعال کرده باشد، می‌توانید رنگ Fill یا Stroke (طرح کلی) را نیز تنظیم کنید. برای تصاویر بیت مپ، تنظیمات رنگ غیرفعال است.
  5. اندازه تصویر را بر حسب میلی متر تنظیم کنید . عرض تصویر انتخاب شده برای تغییر اندازه آن به اندازه داده شده استفاده می شود .
  6. با کادر ترکیبی Placement ، جایی که می‌خواهید تصویر را روی بوم نقشه قرار دهید، انتخاب کنید. موقعیت پیش فرض بالا سمت چپ است.
  7. حاشیه افقی و عمودی را از لبه (کانواس) تنظیم کنید . این مقادیر را می‌توان بر حسب میلی‌متر ، پیکسل یا به صورت درصدی از عرض یا ارتفاع بوم نقشه تنظیم کرد.
  8. روی Apply کلیک کنید تا مطمئن شوید که مطابق انتظار است و اگر راضی هستید، تأیید کنید.

11.4.4.5. فلش شمال

شمال پیکان فلش شمال به شما امکان می دهد یک فلش شمال را روی بوم نقشه اضافه کنید.

برای افزودن یک فلش شمال:

  1. گزینه منو View ► Decorations ► North Arrow… را انتخاب کنید تا کادر گفتگو باز شود.
    ../../../_images/north_arrow_dialog.png
    شکل 11.13 گفتگوی پیکان شمالی
  2. مطمئن شوید که فلش شمال را فعال کنید علامت بزنیدچک باکس
  3. به صورت اختیاری رنگ و اندازه را تغییر دهید یا یک SVG سفارشی انتخاب کنید
  4. به صورت اختیاری زاویه را تغییر دهید یا Automatic را انتخاب کنید تا QGIS جهت را تعیین کند
  5. به صورت اختیاری، محل قرارگیری را از کادر ترکیبی Placement انتخاب کنید
  6. به صورت اختیاری با تنظیم حاشیه افقی و/یا عمودی از لبه (کانواس) موقعیت فلش را اصلاح کنید . این مقادیر می توانند برحسب میلی متر یا پیکسل باشند یا به صورت درصدی از عرض یا ارتفاع بوم نقشه تنظیم شوند.
  7. روی Apply کلیک کنید تا مطمئن شوید که مطابق انتظار است و اگر راضی هستید، تأیید کنید.

11.4.4.6. نوار مقیاس

نوار مقیاس نوار مقیاس یک نوار مقیاس ساده را به بوم نقشه اضافه می کند. شما می توانید سبک و محل قرارگیری و همچنین برچسب گذاری نوار را کنترل کنید.

QGIS فقط از نمایش مقیاس در همان واحدهای قاب نقشه شما پشتیبانی می کند. بنابراین، اگر واحدهای CRS پروژه شما متر هستند، نمی توانید یک نوار مقیاس در فوت ایجاد کنید. به همین ترتیب، اگر از درجه اعشار استفاده می کنید، نمی توانید یک نوار مقیاس برای نمایش فاصله بر حسب متر ایجاد کنید.

برای افزودن نوار مقیاس:

  1. گزینه منو View ► Decorations ► Scale Bar… را انتخاب کنید تا کادر گفتگو باز شود
    ../../../_images/scale_bar_dialog.png
    شکل 11.14 گفتگوی نوار مقیاس
  2. مطمئن شوید که نوار مقیاس فعال کردن علامت زده شده استچک باکس
  3. یک سبک را از کادر ترکیبی سبک نوار مقیاس انتخاب کنید selectString
  4. رنگ نوار را با انتخاب رنگ را انتخاب کنیدرنگ پر (پیش‌فرض: سیاه) و رنگ طرح (پیش‌فرض: سفید) انتخاب کنید. پر کردن و طرح کلی نوار مقیاس را می توان با کلیک بر روی فلش رو به پایین در سمت راست ورودی رنگ، مات کرد.
  5. فونت نوار مقیاس را از کادر ترکیبی Font of bar انتخاب کنید selectString
  6. اندازه نوار را تنظیم کنید شماره را انتخاب کنید
  7. برای نمایش مقادیر آسان برای نمایش مقادیر خوانا، به صورت اختیاری علامت بزنید تا به صورت خودکار به عدد گرد شود در تغییر اندازهچک باکس
  8. مکان را از کادر ترکیبی Placement انتخاب کنید selectString
  9. می‌توانید با تنظیم حاشیه افقی و/یا عمودی از لبه (کانواس) موقعیت مورد را اصلاح کنید . این مقادیر می توانند برحسب میلی متر یا پیکسل باشند یا به صورت درصدی از عرض یا ارتفاع بوم نقشه تنظیم شوند.
  10. روی Apply کلیک کنید تا تأیید شود که مطابق انتظار است یا اگر راضی هستید، تأیید کنید.

11.4.4.7. گستره های چیدمان

افزودن نقشه Layout Extents وسعت آیتم(های) نقشه را در طرح(های) چاپی به بوم اضافه می کند. وقتی فعال باشد، وسعت همه موارد نقشه در همه طرح‌بندی‌های چاپی با استفاده از یک حاشیه کم نقطه‌دار که با نام طرح‌بندی چاپ و مورد نقشه برچسب‌گذاری شده نشان داده می‌شود. می توانید سبک و برچسب گذاری وسعت طرح بندی نمایش داده شده را کنترل کنید. این دکوراسیون زمانی مفید است که موقعیت عناصر نقشه مانند برچسب‌ها را تغییر می‌دهید و باید ناحیه قابل مشاهده واقعی طرح‌بندی‌های چاپ را بدانید.

../../../_images/decoration_layoutextents_example.png
شکل 11.15 نمونه ای از گستره های طرح بندی نمایش داده شده در یک پروژه QGIS با دو طرح چاپی. طرح چاپی با نام “Sights” شامل دو آیتم نقشه است، در حالی که طرح چاپی دیگر حاوی یک آیتم نقشه است.

برای افزودن گستره(های) طرح بندی:

  1. برای باز کردن کادر گفتگو، View ► Decorations ► Layout Extents را انتخاب کنید
    ../../../_images/decoration_layoutextents.png
    شکل 11.16 گفتگوی گستره های چیدمان
  2. مطمئن شوید که Show layout extensions علامت زده شده باشد.چک باکس
  3. به صورت اختیاری نماد و برچسب گذاری محدوده ها را تغییر دهید.
  4. روی Apply کلیک کنید تا مطمئن شوید که مطابق انتظار است و اگر راضی هستید، تأیید کنید.

نکته

تنظیمات دکوراسیون

هنگامی که یک فایل پروژه QGIS را ذخیره می کنید، هر تغییری که در Grid، فلش شمالی، نوار مقیاس، کپی رایت و گستره طرح بندی ایجاد کرده اید در پروژه ذخیره می شود و دفعه بعد که پروژه را بارگذاری می کنید بازیابی می شود.

11.4.5. ابزار حاشیه نویسی

حاشیه نویسی ها اطلاعاتی هستند که به بوم نقشه اضافه می شوند و در یک بالون نشان داده می شوند. این اطلاعات می تواند انواع مختلفی داشته باشد و حاشیه نویسی با استفاده از ابزارهای مربوطه در نوار ابزار حاشیه نویسی اضافه می شود :

  • متن حاشیه نویسی حاشیه نویسی متن برای متن قالب بندی شده سفارشی
  • html حاشیه نویسی حاشیه نویسی HTML برای قرار دادن محتوای یک htmlفایل
  • svgAnnotation حاشیه نویسی SVG برای افزودن SVGنماد
  • فرم حاشیه نویسی Annotation Form : برای نمایش ویژگی های یک لایه برداری در یک uiفایل سفارشی مفید است ( شکل 11.17 را ببینید ). این شبیه به فرم‌های ویژگی سفارشی است ، اما در یک مورد حاشیه‌نویسی نمایش داده می‌شود. همچنین برای اطلاعات بیشتر این ویدیو را https://www.youtube.com/watch?v=0pDBuSbQ02o&feature=youtu.be&t=2m25s از تیم ساتون ببینید.
../../../_images/custom_annotation.png
شکل 11.17 فرم حاشیه نویسی سفارشی طراحی QT

برای افزودن حاشیه نویسی، ابزار مربوطه را انتخاب کرده و روی بوم نقشه کلیک کنید. یک بادکنک خالی اضافه می شود. روی آن دوبار کلیک کنید و یک گفتگو با گزینه های مختلف باز می شود. این گفتگو برای همه انواع حاشیه نویسی تقریباً یکسان است:

  • در بالا، یک انتخابگر فایل برای پر کردن مسیر به یک html، svgیا uiفایل بسته به نوع حاشیه نویسی. برای حاشیه نویسی متن، می توانید پیام خود را در یک جعبه متن وارد کنید و رندر آن را با ابزارهای فونت معمولی تنظیم کنید.
  • چک باکس موقعیت نقشه ثابت : وقتی علامت را بردارید، محل قرارگیری بالون بر اساس موقعیت صفحه (به جای نقشه) است، به این معنی که همیشه بدون توجه به وسعت بوم نقشه نشان داده می شود.
  • لایه پیوندی : حاشیه نویسی را با یک لایه نقشه مرتبط می کند، و آن را تنها زمانی قابل مشاهده می کند که آن لایه قابل مشاهده باشد.
  • نشانگر نقشه : با استفاده از نمادهای QGIS ، نماد را تنظیم می کند تا در موقعیت لنگر بالون نمایش داده شود (فقط زمانی نشان داده می شود که موقعیت نقشه ثابت علامت زده شود).
  • سبک قاب : رنگ پس زمینه قاب، شفافیت، رنگ ضربه ای یا عرض بالون را با استفاده از نمادهای QGIS تنظیم می کند.
  • حاشیه های محتوا : حاشیه های داخلی قاب حاشیه نویسی را تنظیم می کند.
../../../_images/annotation.png
شکل 11.18 گفتگوی متن حاشیه نویسی

هنگامی که ابزار حاشیه نویسی فعال باشد، می توان حاشیه نویسی را انتخاب کرد. سپس می توان آنها را با موقعیت نقشه (با کشیدن نشانگر نقشه) یا تنها با حرکت دادن بالون جابه جا کرد. ابزار Move Annotation همچنین به شما امکان می دهد بالون را روی بوم نقشه جابجا کنید.حاشیه نویسی

برای حذف حاشیه نویسی، آن را انتخاب کنید و یا دکمه Delیا را Backspaceفشار دهید، یا روی آن دوبار کلیک کنید و دکمه Delete را در گفتگوی خواص فشار دهید.

توجه داشته باشید

اگر در حالی که یک ابزار حاشیه نویسی (حرکت حاشیه نویسی، حاشیه نویسی متن، حاشیه نویسی فرم) فعال است فشار دهید، وضعیت نمایان بودن موارد معکوس می شود.Ctrl+T

نکته

نقشه را با حاشیه نویسی چیدمان کنید

می توانید حاشیه نویسی را با نقشه خود به فرمت های مختلف چاپ یا صادر کنید با استفاده از:

  • ابزارهای صادرات بوم نقشه موجود در منوی پروژه
  • طرح بندی چاپ ، در این صورت باید موارد ترسیم نقشه بوم را در ویژگی های آیتم نقشه مربوطه بررسی کنید

11.4.6. اندازه گیری

11.4.6.1. اطلاعات کلی

QGIS چهار وسیله برای اندازه گیری هندسه ارائه می دهد:

  • ابزارهای اندازه گیری تعاملیاندازه گرفتن
  • اندازه گیری در ماشین حساب میدانیمحاسبه فیلد
  • اندازه گیری های مشتق شده در ابزار شناسایی ویژگی ها
  • ابزار تحلیل برداری: بردار ► ابزار هندسه ► صادرات/افزودن ستون های هندسه

اندازه گیری در سیستم های مختصات پیش بینی شده (مانند UTM) و داده های پیش بینی نشده کار می کند. سه ابزار اندازه گیری اول با تنظیمات پروژه جهانی یکسان رفتار می کنند:

  • بر خلاف سایر GIS، متریک اندازه‌گیری پیش‌فرض بیضوی است و از بیضی تعریف شده در Project ► Properties… ► General استفاده می‌کند. این هم زمانی که سیستم مختصات جغرافیایی و پیش بینی شده برای پروژه تعریف می شود صادق است.
  • اگر می‌خواهید مساحت یا مسافت پیش‌بینی‌شده/طرح‌سنجی را با استفاده از ریاضیات دکارتی محاسبه کنید، بیضی اندازه‌گیری باید روی «هیچ‌کدام/صفحه‌سنجی» ( Project ► Properties… ► General ) تنظیم شود. با این حال، با یک CRS جغرافیایی (یعنی پیش بینی نشده) که برای داده ها و پروژه تعریف شده است، اندازه گیری مساحت و فاصله بیضی خواهد بود.

با این حال، نه ابزار شناسایی و نه ماشین‌حساب میدان داده‌های شما را قبل از اندازه‌گیری به پروژه CRS تبدیل نمی‌کنند. اگر می‌خواهید به این هدف برسید، باید از ابزار تحلیل برداری استفاده کنید: Vector ► Geometry Tools ► Add Geometry Attributes… . در اینجا، اندازه گیری پلان سنجی است، مگر اینکه اندازه گیری بیضی را انتخاب کنید.

11.4.6.2. طول، مساحت ها، یاتاقان ها و زاویه ها را به صورت تعاملی اندازه گیری کنید

برای شروع اندازه گیری ، روی اندازه گرفتننماد در نوار ابزار Attribute کلیک کنید. فلش رو به پایین نزدیک نماد بین اندازه گرفتنطول، مساحت اندازه گیریمساحت، اندازه گیرییاتاقان یا زاویه اندازه گیریزاویه تغییر می کند. واحد پیش‌فرض مورد استفاده در گفتگو، واحدی است که در منوی Project ► Properties… ► General تنظیم شده است.

برای خط اندازه گیری و مساحت اندازه گیری می توان اندازه گیری ها را به صورت دکارتی یا بیضی انجام داد.radioButtonOn radioButtonOn

توجه داشته باشید

پیکربندی ابزار اندازه گیری

هنگام اندازه‌گیری طول یا مساحت، با کلیک بر روی دکمه پیکربندی در پایین ویجت ، منوی تنظیمات ► گزینه‌ها ► ابزار نقشه باز می‌شود، جایی که می‌توانید رنگ نوار لاستیکی، دقت اندازه‌گیری‌ها و رفتار واحد را انتخاب کنید. همچنین می‌توانید واحدهای اندازه‌گیری یا زاویه دلخواه خود را انتخاب کنید، اما به خاطر داشته باشید که این مقادیر در پروژه فعلی با انتخاب انجام شده در منوی Project ► Properties… ► عمومی و با انتخاب انجام شده در ویجت اندازه‌گیری لغو می‌شوند.

همه ماژول‌های اندازه‌گیری از تنظیمات snapping ماژول دیجیتالی استفاده می‌کنند (به بخش تنظیم تحمل گیرش و شعاع جستجو مراجعه کنید). بنابراین، اگر می‌خواهید دقیقاً در امتداد یک ویژگی خط یا اطراف یک ویژگی چند ضلعی اندازه‌گیری کنید، ابتدا تحمل شکست لایه آن را تنظیم کنید. اکنون، هنگام استفاده از ابزارهای اندازه گیری، هر کلیک ماوس (در تنظیمات تلورانس) به آن لایه می چسبد.

Measure Line فاصله بین نقاط داده شده را اندازه گیری می کند. سپس این ابزار به شما امکان می دهد روی نقاط روی نقشه کلیک کنید. طول هر بخش، و همچنین کل، در پنجره اندازه گیری نشان داده می شود. برای توقف اندازه گیری، روی دکمه سمت راست ماوس کلیک کنید. اکنون می‌توانید با استفاده از دکمه Copy All ، تمام اندازه‌های خط خود را به یکباره در کلیپ بورد کپی کنید.اندازه گرفتن

توجه داشته باشید که می‌توانید از فهرست کشویی نزدیک به کل برای تغییر واحدهای اندازه‌گیری به صورت تعاملی در حین کار با ابزار اندازه‌گیری استفاده کنید (“مترها”، “کیلومترها”، “پاها”، “یارها”، “مایل”، “مایل‌های دریایی” ، ‘سانتی متر’، ‘میلی متر’، ‘درجات’، ‘واحد نقشه’). این واحد تا زمانی که یک پروژه جدید ایجاد شود یا پروژه دیگری باز شود برای ویجت حفظ می شود.

بخش اطلاعات در گفتگو توضیح می دهد که چگونه محاسبات با توجه به تنظیمات CRS موجود انجام می شود.

../../../_images/measure_line.png
شکل 11.19 اندازه گیری فاصله

مساحت اندازه گیری مساحت اندازه گیری: مساحت ها را نیز می توان اندازه گیری کرد. در پنجره اندازه گیری، اندازه منطقه انباشته ظاهر می شود. برای توقف طراحی کلیک راست کنید. بخش اطلاعات همچنین در دسترس است و همچنین امکان جابجایی بین واحدهای مختلف منطقه (“متر مربع”، “کیلومتر مربع”، “فوت مربع”، “مربع یارد”، “مایل مربع”، “هکتار”، “هکتار” ، “سانتی متر مربع”، “میلیمتر مربع”، “مایل دریایی مربع”، “درجه مربع”، “واحد نقشه”).

../../../_images/measure_area.png
شکل 11.20 مساحت را اندازه گیری کنید

اندازه گیری اندازه گیری بلبرینگ : شما همچنین می توانید بلبرینگ را اندازه گیری کنید. مکان نما به شکل ضربدری در می آید. برای رسم نقطه اول بلبرینگ کلیک کنید، سپس مکان نما را حرکت دهید تا نقطه دوم را بکشید. اندازه گیری در یک گفتگوی پاپ آپ نمایش داده می شود.

../../../_images/measure_bearing.png
شکل 11.21 اندازه گیری بلبرینگ

زاویه اندازه گیری اندازه گیری زاویه : شما همچنین می توانید زاویه را اندازه گیری کنید. مکان نما به شکل ضربدری در می آید. برای رسم اولین بخش از زاویه ای که می خواهید اندازه گیری کنید، کلیک کنید، سپس مکان نما را حرکت دهید تا زاویه مورد نظر ترسیم شود. اندازه گیری در یک گفتگوی پاپ آپ نمایش داده می شود.

../../../_images/measure_angle.png
شکل 11.22 زاویه اندازه گیری

11.5. تعامل با ویژگی ها

11.5.1. انتخاب ویژگی ها

QGIS چندین ابزار را برای انتخاب ویژگی‌ها بر روی بوم نقشه فراهم می‌کند. ابزارهای انتخاب در منوی ویرایش ► انتخاب یا در نوار ابزار انتخاب موجود هستند.

توجه داشته باشید

ابزارهای انتخاب با لایه فعال فعلی کار می کنند.

11.5.1.1. انتخاب دستی روی بوم نقشه

برای انتخاب یک یا چند ویژگی با ماوس، می توانید از یکی از ابزارهای زیر استفاده کنید:

  • مستطیل را انتخاب کنید ویژگی ها را بر اساس منطقه یا یک کلیک انتخاب کنید
  • چند ضلعی را انتخاب کنید Features by Polygon را انتخاب کنید
  • انتخاب آزاد ویژگی ها را توسط Freehand انتخاب کنید
  • شعاع را انتخاب کنید Features by Radius را انتخاب کنید

توجه داشته باشید

به غیر از Select Features by Polygon ، این ابزارهای انتخاب دستی به شما این امکان را می دهند که با یک کلیک، ویژگی(های) را روی بوم نقشه انتخاب کنید.چند ضلعی را انتخاب کنید

توجه داشته باشید

از ابزار Select Features by Polygon برای استفاده از ویژگی چندضلعی موجود (از هر لایه) برای انتخاب ویژگی های همپوشانی در لایه فعال استفاده کنید. در چند ضلعی کلیک راست کرده و آن را از منوی زمینه انتخاب کنید که فهرستی از تمام چند ضلعی هایی که حاوی نقطه کلیک شده هستند را نشان می دهد. تمام ویژگی های همپوشانی لایه فعال انتخاب شده اند.چند ضلعی را انتخاب کنید

نکته

از ابزار Edit ► Select ► Reselect Features برای انجام مجدد آخرین انتخاب خود استفاده کنید. زمانی که با زحمت انتخابی انجام داده اید، و سپس به طور تصادفی در جای دیگری کلیک کرده و انتخاب خود را پاک کنید، بسیار مفید است.

در حین استفاده از ابزار Select Feature(s) ، نگه داشتن یا تغییر انتخاب یک ویژگی (یعنی یا به انتخاب فعلی اضافه می کند یا از آن حذف می شود).مستطیل را انتخاب کنید ShiftCtrl

برای سایر ابزارها، رفتارهای مختلفی را می توان با نگه داشتن پایین انجام داد:

  • Shift: ویژگی ها را به انتخاب فعلی اضافه کنید
  • Ctrl: ویژگی ها را از انتخاب فعلی کم کنید
  • Ctrl+Shift: با انتخاب فعلی تلاقی می کند، یعنی فقط ویژگی های همپوشانی را از انتخاب فعلی حفظ کنید
  • Alt: ویژگی هایی را انتخاب کنید که کاملاً در شکل انتخاب هستند. در ترکیب با Shiftیا Ctrlکلیدها، می‌توانید ویژگی‌ها را به/از انتخاب فعلی اضافه یا تفریق کنید.

11.5.1.2. انتخاب خودکار

سایر ابزارهای انتخاب، که اکثر آنها از جدول ویژگی موجود هستند ، انتخابی را بر اساس ویژگی یک ویژگی یا وضعیت انتخاب آن انجام می دهند (توجه داشته باشید که جدول ویژگی و بوم نقشه همان اطلاعات را نشان می دهند، بنابراین اگر یک ویژگی را در جدول ویژگی انتخاب کنید، روی بوم نقشه نیز انتخاب خواهد شد):

  • expressSelect با بیان انتخاب کنید… ویژگی ها را با استفاده از گفتگوی عبارت انتخاب کنید
  • formSelect Features By Value… را انتخاب کنید یا فشار دهیدF3
  • لغو انتخاب همه ویژگی ها را از همه لایه ها لغو انتخاب کنید یا برای لغو انتخاب همه ویژگی های انتخاب شده در همه لایه ها فشار دهیدCtrl+Alt+A
  • حذف فعال لایه ویژگی ها را از لایه فعال فعلی حذف کنید یا فشار دهیدCtrl+Shift+A
  • انتخاب همه همه ویژگی ها را انتخاب کنید یا برای انتخاب همه ویژگی ها در لایه فعلی فشار دهیدCtrl+A
  • انتخاب معکوس Invert Feature Selection برای معکوس کردن انتخاب در لایه فعلی
  • مکان را انتخاب کنید انتخاب بر اساس مکان برای انتخاب ویژگی ها بر اساس رابطه فضایی آنها با سایر ویژگی ها (در همان لایه یا لایه دیگر – به انتخاب بر اساس مکان مراجعه کنید )

برای مثال، اگر می‌خواهید مناطقی را بیابید که از regions.shpداده‌های نمونه QGIS هستند، می‌توانید:

  1. از ویژگی های Select با استفاده از نماد Expression استفاده کنیدexpressSelect
  2. گروه فیلدها و مقادیر را گسترش دهید
  3. روی فیلدی که می‌خواهید پرس و جو کنید دوبار کلیک کنید («TYPE_2»)
  4. در پانلی که در سمت راست نشان داده می شود، روی All Unique کلیک کنید
  5. از لیست، روی «Borough» دوبار کلیک کنید. در قسمت ویرایشگر Expression ، عبارت زیر را بنویسید:
    "TYPE_2"  =  'Borough'
    
  6. روی Select Features کلیک کنید

از کادر گفتگوی سازنده عبارت، می‌توانید از لیست توابع ► اخیر (انتخاب) برای انتخابی که قبلاً استفاده کرده‌اید استفاده کنید. گفتگو آخرین 20 عبارت استفاده شده را به خاطر می آورد. برای اطلاعات بیشتر و مثال ها به Expressions مراجعه کنید .

نکته

انتخاب خود را در یک فایل جدید ذخیره کنید

کاربران می‌توانند ویژگی‌های انتخاب‌شده را با استفاده از Edit ► Copy Features و Edit ► Paste Features در قالب مورد نظر در یک لایه جدید موقت یا لایه برداری جدید ذخیره کنند.

11.5.1.3. ویژگی ها بر اساس مقدار را انتخاب کنید

این ابزار انتخاب، فرم ویژگی لایه را باز می‌کند و به کاربر این امکان را می‌دهد تا انتخاب کند که کدام مقدار را برای هر فیلد جستجو کند، آیا جستجو باید به حروف کوچک و بزرگ حساس باشد یا نه، و عملیاتی که باید استفاده شود. این ابزار همچنین دارای تکمیل خودکار است که به طور خودکار کادر جستجو را با مقادیر موجود پر می کند.

../../../_images/select_by_value.png
شکل 11.23 فیلتر/انتخاب ویژگی ها با استفاده از محاوره فرم

در کنار هر فیلد، یک لیست کشویی با گزینه هایی برای کنترل رفتار جستجو وجود دارد:

گزینه جستجوی فیلد رشته عددی تاریخ
فیلد را از جستجو حذف کنید چک باکس چک باکس چک باکس
برابر با (=) چک باکس چک باکس چک باکس
مساوی نیست با (≠) چک باکس چک باکس چک باکس
بزرگتر از (>) چک باکس چک باکس
کمتر از (<) چک باکس چک باکس
بزرگتر یا مساوی (≥) چک باکس چک باکس
کمتر یا مساوی (≤) چک باکس چک باکس
بین (شامل) چک باکس چک باکس
نه بین (شامل) چک باکس چک باکس
حاوی چک باکس
شامل نمی شود چک باکس
وجود ندارد (تهی) چک باکس چک باکس چک باکس
گم نشده است (تهی نیست) چک باکس چک باکس چک باکس
شروع می شود با چک باکس
به پایان می رسد با چک باکس

برای مقایسه رشته ها می توان از گزینه Case sensitive نیز استفاده کرد .چک باکس

پس از تنظیم همه گزینه‌های جستجو، روی Select features کلیک کنید تا ویژگی‌های منطبق را انتخاب کنید. گزینه های کشویی عبارتند از:

  • ویژگی ها را انتخاب کنید
  • به انتخاب فعلی اضافه کنید
  • حذف از انتخاب فعلی
  • انتخاب فعلی را فیلتر کنید

همچنین می توانید با استفاده از دکمه بازنشانی فرم همه گزینه های جستجو را پاک کنید.

پس از تنظیم شرایط، همچنین می توانید یکی از موارد زیر را انجام دهید:

  • بدون نیاز به انتخاب قبلی، روی ویژگی‌های روی بوم نقشه زوم کنید
  • ویژگی های فلش ، برجسته کردن ویژگی های تطبیق. این یک راه مفید برای شناسایی یک ویژگی بدون انتخاب یا با استفاده از ابزار Identify است. توجه داشته باشید که فلاش وسعت بوم نقشه را تغییر نمی دهد و تنها در صورتی قابل مشاهده است که ویژگی در محدوده بوم نقشه فعلی باشد.

11.5.2. شناسایی ویژگی ها

ابزار Identify به شما این امکان را می دهد که با بوم نقشه تعامل داشته باشید و اطلاعاتی در مورد ویژگی ها در یک پنجره بازشو دریافت کنید. برای شناسایی ویژگی ها، از:

  • مشاهده ► شناسایی ویژگی ها
  • Ctrl+Shift+I(یا )،osx Cmd+Shift+I
  • شناسایی نماد ویژگی ها را در نوار ابزار ویژگی ها شناسایی کنید

11.5.2.1. با استفاده از ابزار Identify Features

QGIS چندین راه برای شناسایی ویژگی ها با ابزار Identify Features ارائه می دهد :شناسایی

  • کلیک چپ ویژگی ها را با توجه به حالت انتخاب و ماسک انتخابی که در پانل شناسایی نتایج تنظیم شده است، شناسایی می کند
  • با کلیک راست با Identify Feature(s) به عنوان حالت انتخابی که در پانل Identify Results تنظیم شده است، همه ویژگی های برداشته شده از همه لایه های قابل مشاهده را واکشی می کند. این یک منوی زمینه را باز می‌کند و به کاربر این امکان را می‌دهد تا با دقت بیشتری ویژگی‌ها را برای شناسایی یا اقدامی که باید بر روی آنها انجام دهد انتخاب کند.
  • با کلیک راست با Identify Features by Polygon به عنوان حالت انتخاب در پانل Identify Results ویژگی هایی را که با چند ضلعی انتخابی موجود همپوشانی دارند، مطابق با ماسک انتخابی تنظیم شده در پانل Identify Results شناسایی می کند.

نکته

لایه ها را برای پرس و جو با ابزار Identify Features فیلتر کنید

در قسمت Layer Capabilities in Project ► Properties… ► Data Sources ، علامت ستون Identifiable در کنار یک لایه را بردارید تا هنگام استفاده از ابزار Identify Features در حالتی غیر از لایه فعلی ، از آن سوال پرسیده نشود . این یک راه مفید برای بازگرداندن ویژگی‌ها از لایه‌هایی است که مورد علاقه شما هستند.شناسایی

اگر روی ویژگی(ها) کلیک کنید، کادر گفتگوی Identify Results اطلاعاتی درباره ویژگی(های) کلیک شده فهرست می کند. نمای پیش فرض یک نمای درختی است که اولین مورد آن نام لایه و فرزندان آن ویژگی (های) شناسایی شده آن هستند. هر ویژگی با نام یک فیلد همراه با مقدار آن توصیف می شود. این فیلد در قسمت Layer Properties ► Display تنظیم شده است. تمام اطلاعات دیگر در مورد این ویژگی به شرح زیر است.

11.5.2.2. اطلاعات ویژگی

گفتگوی Identify Results را می توان برای نمایش فیلدهای سفارشی سفارشی کرد، اما به طور پیش فرض اطلاعات زیر را نمایش می دهد:

  • نام نمایشی ویژگی ؛
  • اقدامات : اقدامات را می توان به پنجره های ویژگی شناسایی اضافه کرد. عمل با کلیک بر روی برچسب اقدام اجرا می شود. به طور پیش فرض، تنها یک عمل اضافه می شود، یعنی برای ویرایش. می توانید اقدامات بیشتری را در گفتگوی خصوصیات لایه تعریف کنید (به ویژگی های عملکردها مراجعه کنید ).View feature form
  • مشتق شده : این اطلاعات از اطلاعات دیگر محاسبه یا مشتق شده است. آن شامل:
    • اطلاعات کلی در مورد هندسه ویژگی:
      • بسته به نوع هندسه، اندازه‌گیری‌های دکارتی طول، محیط یا مساحت در واحدهای CRS لایه. برای بردارهای خط سه بعدی، طول خط دکارتی در دسترس است.
      • بسته به نوع هندسه و اگر یک بیضی در محاوره خصوصیات پروژه برای اندازه گیری ها تنظیم شده باشد، مقادیر بیضی طول، محیط یا مساحت با استفاده از واحدهای مشخص شده
      • تعداد قطعات هندسی در ویژگی و تعداد قسمت کلیک شده
      • تعداد رئوس در ویژگی
    • مختصات اطلاعات با استفاده از خصوصیات پروژه تنظیمات نمایش مختصات :
      • Xو Yمقادیر مختصات نقطه کلیک شده است
      • تعداد نزدیکترین راس به نقطه کلیک شده
      • Xو Yمقادیر مختصات نزدیکترین راس (و Z/در Mصورت وجود)
      • اگر روی یک بخش منحنی کلیک کنید، شعاع آن بخش نیز نمایش داده می شود.
  • ویژگی های داده : این لیستی از فیلدهای ویژگی و مقادیر برای ویژگی است که روی آن کلیک شده است.
  • اطلاعات مربوط به ویژگی فرزند مرتبط اگر رابطه ای را تعریف کرده باشید :
    • نام رابطه
    • ورودی در فیلد مرجع، به عنوان مثال نام ویژگی فرزند مرتبط
    • اقدامات : اقدامات تعریف شده در گفتگوی خصوصیات لایه را فهرست می کند (به ویژگی های عملکردها مراجعه کنید ) و عملکرد پیش فرض آن است .View feature form
    • ویژگی های داده : این لیست فیلدهای ویژگی ها و مقادیر ویژگی فرزند مرتبط است.

توجه داشته باشید

پیوندهای موجود در ویژگی‌های این ویژگی از پانل Identify Results قابل کلیک هستند و در مرورگر وب پیش‌فرض شما باز می‌شوند.

../../../_images/identify_features.png
شکل 11.24 گفتگوی شناسایی نتایج

11.5.2.3. گفتگوی شناسایی نتایج

در بالای پنجره، تعدادی ابزار دارید:

  • formView فرم ویژگی فعلی را باز کنید
  • گسترش درخت درخت را گسترش دهید
  • collapseTree سقوط درخت
  • گسترشNewTree باز کردن نتایج جدید به صورت پیش فرض برای تعیین اینکه آیا اطلاعات ویژگی شناسایی بعدی باید جمع شود یا بزرگ شود
  • لغو انتخاب همه پاک کردن نتایج
  • ویرایش کپی ویژگی انتخاب شده را در کلیپ بورد کپی کنید
  • فایل چاپ پاسخ HTML انتخاب شده را چاپ کنید
  • حالت انتخاب برای استفاده برای واکشی ویژگی ها برای شناسایی:
    • IDByRectangle ویژگی ها را بر اساس منطقه یا یک کلیک شناسایی کنید
    • IDByPolygon ویژگی ها را با چند ضلعی شناسایی کنید
    • IDByFreehand شناسایی ویژگی ها توسط Freehand
    • IDByRadius شناسایی ویژگی ها توسط Radius

    توجه داشته باشید

    هنگام استفاده از Identify Features by Polygon ، می توانید روی هر چند ضلعی موجود راست کلیک کرده و از آن برای شناسایی ویژگی های همپوشانی در لایه دیگر استفاده کنید.IDByPolygon

در پایین پنجره، جعبه های ترکیبی Mode و View قرار دارند. حالت تعریف می کند که ویژگی های لایه ها باید شناسایی شوند:

  • لایه فعلی : فقط ویژگی های لایه های انتخاب شده شناسایی می شوند. اگر گروهی انتخاب شود، ویژگی‌های لایه‌های قابل مشاهده آن شناسایی می‌شوند. اگر انتخابی وجود نداشته باشد، فقط لایه فعلی شناسایی می شود.
  • از بالا به پایین، ابتدا توقف کنید : فقط ویژگی های لایه قابل مشاهده بالا.
  • بالا به پایین : تمام ویژگی های لایه های قابل مشاهده. نتایج در پانل نشان داده شده است.
  • انتخاب لایه : یک منوی زمینه را باز می کند که در آن کاربر لایه ای را برای شناسایی ویژگی ها انتخاب می کند، مشابه با کلیک راست. فقط ویژگی های انتخاب شده در پانل نتیجه نشان داده می شود.

نمای را می توان به صورت درخت ، جدول یا نمودار تنظیم کرد. نماهای «جدول» و «گراف» را فقط می‌توان برای لایه‌های شطرنجی تنظیم کرد.

ابزار شناسایی به شما این امکان را می دهد که فرم را به صورت خودکار برای نتایج تک ویژگی باز کنید ، که در قسمت شناسایی تنظیمات یافت می شود. اگر علامت زده شود، هر بار که یک ویژگی مشخص می شود، فرمی باز می شود که ویژگی های آن را نشان می دهد. این یک راه مفید برای ویرایش سریع ویژگی های یک ویژگی است.چک باکس گزینه ها

سایر عملکردها را می توان در منوی زمینه مورد شناسایی شده یافت. به عنوان مثال، از منوی زمینه می توانید:

  • مشاهده فرم ویژگی
  • برای ویژگی بزرگنمایی کنید
  • قابلیت کپی: تمام هندسه و ویژگی های ویژگی را کپی کنید
  • تغییر حالت انتخاب ویژگی: ویژگی شناسایی شده را به انتخاب اضافه کنید
  • کپی مقدار ویژگی: فقط مقدار مشخصه ای را که روی آن کلیک می کنید کپی کنید
  • کپی ویژگی های ویژگی: ویژگی های ویژگی را کپی کنید
  • پاک کردن نتیجه: نتایج را در پنجره حذف کنید
  • پاک کردن نکات برجسته: ویژگی های برجسته شده روی نقشه را حذف کنید
  • همه را برجسته کنید
  • لایه برجسته
  • لایه فعال: لایه ای را برای فعال سازی انتخاب کنید
  • ویژگی های لایه: پنجره ویژگی های لایه را باز کنید
  • همه را گسترش دهید
  • همه را جمع کن

11.6. ویژگی های لایه را ذخیره و به اشتراک بگذارید

11.6.1. مدیریت سبک های سفارشی

هنگامی که یک لایه برداری به بوم نقشه اضافه می شود، QGIS به طور پیش فرض از یک نماد/رنگ تصادفی برای ارائه ویژگی های خود استفاده می کند. با این حال، می‌توانید یک نماد پیش‌فرض را در Project ► Properties… ► سبک‌های پیش‌فرض تنظیم کنید که بر اساس نوع هندسی آن برای هر لایه اضافه‌شده جدید اعمال می‌شود.

با این حال، بیشتر اوقات، ترجیح می دهید یک سبک سفارشی و پیچیده تر داشته باشید که می تواند به طور خودکار یا دستی روی لایه ها اعمال شود (با تلاش کمتر). می توانید با استفاده از منوی Style در پایین کادر گفتگوی Layer Properties به این هدف برسید. این منو توابعی برای ایجاد، بارگیری و مدیریت سبک ها در اختیار شما قرار می دهد.

یک استایل هر مجموعه اطلاعاتی را در گفتگوی خصوصیات لایه ذخیره می‌کند تا لایه‌ها (شامل نمادشناسی، برچسب‌گذاری، فیلدها و تعاریف فرم، اقدامات، نمودارها…) را برای لایه‌های برداری یا پیکسل‌ها (رنگ باند یا رنگ، شفافیت، هرم) رندر کند یا با آن تعامل داشته باشد. ، هیستوگرام …) برای رستر.

../../../_images/style_combobox.png
شکل 11.25 گزینه های جعبه ترکیبی سبک لایه برداری

به‌طور پیش‌فرض، استایل اعمال شده روی یک لایه بارگذاری شده نام defaultدارد. هنگامی که رندر ایده آل و مناسب را برای لایه خود دریافت کردید، می توانید آن را با کلیک کردن بر روی جعبه ترکیبی Style ذخیره کنید و انتخاب کنید:selectString

  • تغییر نام فعلی : سبک فعال تغییر نام داده و با گزینه های فعلی به روز می شود
  • افزودن : یک سبک جدید با استفاده از گزینه های فعلی ایجاد می شود. به طور پیش فرض در فایل پروژه QGIS ذخیره می شود. برای ذخیره سبک در فایل یا پایگاه داده دیگری به زیر مراجعه کنید
  • حذف : در صورتی که بیش از یک استایل برای لایه تعریف شده باشد، استایل ناخواسته را حذف کنید.

در پایین لیست کشویی Style، می توانید استایل های تنظیم شده برای لایه را با علامت فعال مشاهده کنید.

توجه داشته باشید که هر بار که گفتگوی خصوصیات لایه را تأیید می کنید، سبک فعال با تغییراتی که ایجاد کرده اید به روز می شود.

شما می توانید به تعداد دلخواه استایل برای یک لایه ایجاد کنید اما تنها یکی می تواند در هر زمان فعال باشد. در ترکیب با مضامین نقشه ، این یک راه سریع و قدرتمند برای مدیریت پروژه های پیچیده بدون نیاز به تکرار هیچ لایه ای در افسانه نقشه ارائه می دهد.

توجه داشته باشید

با توجه به اینکه هر زمان که تغییراتی را در ویژگی‌های لایه اعمال می‌کنید، تغییرات در سبک فعال ذخیره می‌شوند، همیشه مطمئن شوید که سبک مناسب را ویرایش می‌کنید تا از تغییر اشتباه یک سبک استفاده شده در موضوع نقشه جلوگیری کنید.

نکته

مدیریت سبک ها از منوی زمینه لایه

روی لایه در پنل لایه‌ها کلیک راست کنید تا سبک‌های لایه را کپی، جای‌گذاری، اضافه یا تغییر نام دهید.

11.6.2. ذخیره سبک ها در یک فایل یا یک پایگاه داده

در حالی که سبک های ایجاد شده از جعبه ترکیبی Style به طور پیش فرض در داخل پروژه ذخیره می شوند و می توان آنها را از لایه ای به لایه دیگر در پروژه کپی و جایگذاری کرد، همچنین امکان ذخیره آنها در خارج از پروژه وجود دارد تا در پروژه دیگری بارگذاری شوند.

11.6.2.1. ذخیره به عنوان فایل متنی

با کلیک بر روی Style ► Save Style می توانید استایل را به صورت زیر ذخیره کنید:selectString

  • فایل سبک لایه QGIS ( .qml)
  • فایل SLD ( .sld)، فقط برای لایه های برداری موجود است

در لایه های فرمت مبتنی بر فایل ( .shp.tab…) استفاده می شود، ذخیره به عنوان پیش فرض یک .qmlفایل برای لایه (با همان نام) ایجاد می کند. SLD ها را می توان از هر نوع رندر صادر کرد – نماد تک، طبقه بندی شده، درجه بندی شده یا مبتنی بر قانون – اما هنگام وارد کردن یک SLD، یک نماد واحد یا رندر مبتنی بر قانون ایجاد می شود. این به این معنی است که سبک های طبقه بندی شده یا درجه بندی شده به مبتنی بر قانون تبدیل می شوند. اگر می خواهید آن رندرها را حفظ کنید، باید از فرمت QML استفاده کنید. از طرف دیگر، گاهی اوقات استفاده از این روش آسان برای تبدیل سبک ها به مبتنی بر قانون می تواند بسیار مفید باشد.

11.6.2.2. ذخیره در پایگاه داده

اگر منبع داده لایه یک ارائه دهنده پایگاه داده باشد، سبک های لایه برداری نیز می توانند در یک پایگاه داده ذخیره شوند. فرمت های پشتیبانی شده PostGIS، GeoPackage، SpatiaLite، MSSQL و Oracle هستند. سبک لایه در یک جدول (با نام layer_styles) در پایگاه داده ذخیره می شود. روی Save Style کلیک کنید… ► Save in database را وارد کنید، سپس کادر محاوره ای را برای تعریف نام سبک، اضافه کردن توضیحات، .uiفایل در صورت وجود و بررسی اینکه آیا سبک باید سبک پیش فرض باشد را پر کنید.

شما می توانید چندین سبک را برای یک جدول در پایگاه داده ذخیره کنید. با این حال، هر جدول می تواند تنها یک سبک پیش فرض داشته باشد. سبک های پیش فرض را می توان در پایگاه داده لایه یا در پایگاه qgis.dbداده محلی SQLite در فهرست فعال پروفایل کاربر ذخیره کرد.

../../../_images/save_style_database.png
شکل 11.26 ذخیره سبک در دیالوگ پایگاه داده

نکته

به اشتراک گذاری فایل های سبک بین پایگاه های داده

تنها زمانی می توانید استایل خود را در پایگاه داده ذخیره کنید که لایه از چنین پایگاه داده ای آمده باشد. شما نمی توانید پایگاه های داده (لایه در Oracle و سبک در MSSQL) را با هم ترکیب کنید. اگر می خواهید سبک بین پایگاه های داده به اشتراک گذاشته شود، به جای آن از یک فایل متنی ساده استفاده کنید.

توجه داشته باشید

layer_stylesممکن است هنگام بازیابی جدول از پشتیبان گیری پایگاه داده PostgreSQL با مشکلاتی مواجه شوید. برای رفع آن، جدول QGIS layer_style و پشتیبان‌گیری از پایگاه داده را دنبال کنید.

11.6.2.3. سبک بارگذاری

هنگام بارگذاری یک لایه در QGIS، اگر یک سبک پیش فرض از قبل برای این لایه وجود داشته باشد، QGIS لایه را با این سبک بارگذاری می کند. همچنین Style ► Restore Default آن فایل را جستجو می کند و بارگذاری می کند، و جایگزین سبک فعلی لایه می شود.

سبک ► Load Style به شما کمک می کند تا هر سبک ذخیره شده را در یک لایه اعمال کنید. در حالی که سبک‌های فایل متنی ( .sldیا .qml) را می‌توان برای هر لایه‌ای با هر فرمتی اعمال کرد، بارگیری سبک‌های ذخیره شده در پایگاه داده تنها در صورتی امکان‌پذیر است که لایه از همان پایگاه داده باشد یا سبک در پایگاه داده محلی QGIS ذخیره شده باشد.

گفتگوی Database Styles Manager لیستی از سبک های مربوط به لایه موجود در پایگاه داده و سایر سبک های ذخیره شده در آن را با نام و توضیحات نمایش می دهد.

نکته

به سرعت یک سبک لایه را در پروژه به اشتراک بگذارید

همچنین می‌توانید سبک‌های لایه را در یک پروژه بدون وارد کردن یک فایل یا سبک پایگاه داده به اشتراک بگذارید: روی لایه در پنل لایه‌ها کلیک راست کنید و از کادر ترکیبی Styles ، سبک یک لایه را کپی کنید و آن را در یک گروه یا یک انتخاب جای‌گذاری کنید. از لایه‌ها: این استایل برای تمام لایه‌هایی اعمال می‌شود که از یک نوع (بردار در مقابل شطرنجی) لایه اصلی هستند و در مورد لایه‌های برداری، نوع هندسه یکسانی دارند (نقطه، خط یا چندضلعی).

11.6.3. فایل تعریف لایه

تعاریف لایه را می توان با استفاده از Export ► Save As Layer Definition File… در منوی زمینه لایه های فعال به صورت ( ) ذخیره کرد. یک فایل تعریف لایه ( ) شامل ارجاعاتی به منبع داده لایه ها و سبک های آنها است. فایل ها در پنل مرورگر نشان داده می شوند و می توان از آنها برای افزودن لایه ها (با سبک ذخیره شده) به پنل لایه ها استفاده کرد. همچنین می‌توانید فایل‌ها را از مدیر فایل سیستم به داخل بوم نقشه بکشید و رها کنید.Layer Definition File.qlr.qlr.qlr.qlr

11.7. مستندسازی داده های شما

علاوه بر نمایش و نمادسازی داده ها در لایه ها، QGIS به شما امکان می دهد:

  • فراداده : اطلاعاتی برای کمک به افراد برای یافتن و درک مجموعه داده، نحوه دسترسی و استفاده از آن… اینها ویژگی های منبع داده هستند و می توانند خارج از پروژه QGIS زندگی کنند.
  • یادداشت ها : دستورالعمل ها و نظرات در مورد لایه در پروژه فعلی

11.7.1. فراداده

در گفتگوی ویژگی های لایه، تب Metadata گزینه هایی را برای ایجاد و ویرایش گزارش ابرداده در لایه خود در اختیار شما قرار می دهد.ویرایش متادیتا

اطلاعات برای پر کردن نگرانی:

  • شناسایی داده ها : انتساب اولیه مجموعه داده (والد، شناسه، عنوان، چکیده، زبان…)
  • دسته بندی هایی که داده ها به آنها تعلق دارند. در کنار دسته‌های ISO ، می‌توانید دسته‌های سفارشی اضافه کنید.
  • کلمات کلیدی برای بازیابی داده ها و مفاهیم مرتبط به دنبال واژگان مبتنی بر استاندارد.
  • دسترسی به مجموعه داده (مجوزها، حقوق، هزینه ها و محدودیت ها)؛
  • وسعت مجموعه داده، یا مکانی (CRS، وسعت نقشه، ارتفاعات) یا زمانی.
  • تماس با مالک(های) مجموعه داده؛
  • پیوندها به منابع فرعی و اطلاعات مرتبط؛
  • تاریخچه مجموعه داده

خلاصه ای از اطلاعات پر شده در برگه اعتبار سنجی ارائه شده است و به شما کمک می کند تا مشکلات احتمالی مربوط به فرم را شناسایی کنید. سپس می توانید آنها را اصلاح کنید یا نادیده بگیرید.

ابرداده ها در حال حاضر در فایل پروژه ذخیره می شوند. آنها همچنین می توانند در یک .qmdفایل در کنار لایه های مبتنی بر فایل یا در یک .sqliteپایگاه داده محلی برای لایه های راه دور (مانند PostGIS) ذخیره شوند.

11.7.2. یادداشت های لایه ای

یادداشت های لایه به شما امکان می دهند لایه را در پروژه فعلی مستند کنید. آنها می توانند مکانی برای ذخیره پیام های مهم برای کاربران پروژه مانند انجام لیست ها، دستورالعمل ها، هشدارها و …

از منوی متنی لایه در پانل لایه ها، افزودن یادداشت های لایه را انتخاب کنید و کادر گفتگوی باز را با متون ضروری پر کنید.

../../../_images/layer_notes.png
شکل 11.27 افزودن یادداشت ها به یک لایه

گفتگوی افزودن یادداشت های لایه یک کادر متنی چند خطی مبتنی بر html با مجموعه کاملی از ابزارها برای:

  • دستکاری متن: برش، کپی، چسباندن، خنثیسازی، انجام مجدد
  • قالب بندی کاراکترها، اعمال شده بر روی تمام یا قسمتی از مطالب: اندازه فونت و رنگ، پررنگ، مورب، زیر خط، خط خطی، رنگ پس زمینه، برجسته سازی URL
  • ساختار پاراگراف: لیست های گلوله و شماره گذاری شده، تورفتگی، سرفصل های از پیش تعریف شده
  • درج فایل، حتی با کشیدن و رها کردن
  • ویرایش با کد نویسی HTML

از منوی کشویی  در سمت راست نوار ابزار، می توانید:

  • تمام قالب بندی ها را حذف کنید
  • قالب بندی کاراکتر را حذف کنید
  • تمام مطالب را پاک کنید

در پانل لایه‌ها ، نمادی به لایه‌ای با یک یادداشت اختصاص داده می‌شود نشانگر یادداشت هاکه پس از شناور، یادداشت را نمایش می‌دهد. برای ویرایش یادداشت روی نماد کلیک کنید. همچنین می‌توانید روی لایه کلیک راست کنید و یادداشت لایه را ویرایش کنید… یا Remove layer note .

توجه داشته باشید

یادداشت ها بخشی از سبک لایه هستند و می توانند در فایل .qmlیا ذخیره شوند. .qlrآنها همچنین می توانند از یک لایه به لایه دیگر منتقل شوند، در حالی که سبک لایه را کپی پیست کنید.

11.8. ذخیره مقادیر در متغیرها

در QGIS، می توانید از متغیرها برای ذخیره مقادیر مکرر مفید (به عنوان مثال عنوان پروژه یا نام کامل کاربر) که می توانند در عبارات استفاده شوند استفاده کنید. متغیرها را می توان در سطح جهانی برنامه، سطح پروژه، سطح لایه، سطح مدل ساز پردازش، سطح طرح، و سطح آیتم طرح تعریف کرد. درست مانند قوانین آبشاری CSS، متغیرها را می توان بازنویسی کرد – به عنوان مثال، یک متغیر سطح پروژه هر متغیر سطح جهانی برنامه را که با همان نام تنظیم شده است، بازنویسی می کند. شما می توانید از این متغیرها برای ساخت رشته های متنی یا دیگر عبارات سفارشی با استفاده از @کاراکتر قبل از نام متغیر استفاده کنید. برای مثال در طرح‌بندی چاپ، برچسبی با این محتوا ایجاد کنید:

This map was made using QGIS [% @qgis_version %]. The project file for this
map is: [% @project_path %]

برچسب را به این صورت ارائه می کند:

This map was made using QGIS 3.4.4-Madeira. The project file for this map is:
/gis/qgis-user-conference-2019.qgs

علاوه بر متغیرهای از پیش تعیین شده فقط خواندنی ، می توانید متغیرهای سفارشی خود را برای هر یک از سطوح ذکر شده در بالا تعریف کنید. شما می توانید مدیریت کنید:

  • متغیرهای سراسری از منوی تنظیمات ► گزینه ها
  • متغیرهای پروژه از گفتگوی Project Properties (به ویژگی های پروژه مراجعه کنید )
  • متغیرهای لایه برداری از گفتگوی ویژگی های لایه (به گفتگوی ویژگی های برداری مراجعه کنید ).
  • متغیرهای modeler از گفتگوی Graphical Modeler (به The graphical Modeler مراجعه کنید ).
  • متغیرهای طرح بندی از پانل Layout در طرح بندی چاپ (به صفحه Layout مراجعه کنید ).
  • و متغیرهای آیتم طرح‌بندی از پانل ویژگی‌های آیتم در طرح‌بندی چاپ (به گزینه‌های رایج آیتم‌های چیدمان مراجعه کنید ).

برای متمایز کردن از متغیرهای قابل ویرایش، نام و مقادیر متغیرهای فقط خواندنی به صورت مورب نمایش داده می شوند. از سوی دیگر، متغیرهای سطح بالاتر که توسط متغیرهای سطح پایین‌تر بازنویسی می‌شوند، از بین می‌روند.

../../../_images/options_variables.png
شکل 11.28 ویرایشگر متغیرها در سطح پروژه

توجه داشته باشید

می‌توانید درباره متغیرها بیشتر بخوانید و نمونه‌هایی را در کاوش متغیرهای نایل داوسون در پست‌های وبلاگ QGIS 2.12، بخش 1 ، بخش 2 و بخش 3 بیابید .

11.9. احراز هویت

QGIS این امکان را دارد که اعتبارنامه های احراز هویت را به شیوه ای امن ذخیره/بازیابی کند. کاربران می‌توانند به طور ایمن اعتبارنامه‌ها را در پیکربندی‌های احراز هویت ذخیره کنند، که در یک پایگاه داده قابل حمل ذخیره می‌شوند، می‌توانند روی اتصالات سرور یا پایگاه داده اعمال شوند و به‌طور ایمن توسط نشانه‌های شناسه خود در فایل‌های پروژه یا تنظیمات ارجاع داده می‌شوند. برای اطلاعات بیشتر به سیستم احراز هویت مراجعه کنید .

هنگام راه اندازی سیستم احراز هویت و پایگاه داده قابل حمل آن باید یک رمز عبور اصلی تنظیم شود.

11.10. ویجت های رایج

در QGIS، گزینه هایی وجود دارد که اغلب باید با آنها کار کنید. برای راحتی کار، QGIS ویجت های خاصی را در اختیار شما قرار می دهد که در زیر ارائه شده است.

11.10.1. انتخابگر رنگ

11.10.1.1. گفتگوی رنگ

هر زمان که برای انتخاب رنگ روی نماد کلیک کنید، کادر گفتگوی Select Color ظاهر می شود . رنگ را انتخاب کنیدویژگی‌های این گفتگو به وضعیت کادر انتخاب پارامتر استفاده از گزینه‌های انتخابگر رنگ بومی در تنظیمات ► گزینه‌ها… ► عمومی بستگی دارد . هنگامی که علامت زده می شود، گفتگوی رنگ مورد استفاده، یکی از سیستم عامل هایی است که QGIS در آن اجرا می شود. در غیر این صورت از انتخابگر رنگ سفارشی QGIS استفاده می شود.

گفتگوی انتخابگر رنگ سفارشی دارای چهار زبانه مختلف است که به شما امکان می دهد رنگ ها را بر اساس سطح شیب دار رنگ ، چرخ رنگ ، نمونه های رنگ یا انتخابگر رنگ انتخاب کنید. با دو تب اول، می‌توانید تمام ترکیب‌های رنگی ممکن را مرور کنید و انتخاب خود را روی مورد اعمال کنید.جعبه رنگ چرخ رنگی ساعت های رنگی انتخاب کننده رنگ

../../../_images/color_selector_ramp.png
شکل 11.29 زبانه شیبدار انتخابگر رنگ

در برگه نمونه‌های رنگ ، می‌توانید از فهرستی از پالت‌های رنگ انتخاب کنید ( برای جزئیات به تنظیمات رنگ‌ها مراجعه کنید ). همه به جز پالت رنگ های اخیر را می توان با دکمه های افزودن رنگ فعلی و حذف رنگ انتخاب شده در پایین کادر تغییر داد.ساعت های رنگی نمادشناسی افزودن نمادشناسی حذف

دکمه  در کنار جعبه ترکیبی پالت نیز چندین گزینه را ارائه می دهد:

  • کپی، چسباندن، واردات یا صادرات رنگ
  • ایجاد، وارد کردن یا حذف پالت های رنگی
  • با آیتم Show in Color Buttons ، پالت سفارشی را به ویجت انتخابگر رنگ اضافه کنید ( شکل 11.31 را ببینید )
../../../_images/color_selector_recent_colors.png
شکل 11.30 برگه نمونه های انتخابگر رنگ

گزینه دیگر استفاده از انتخابگر رنگ است که به شما امکان می دهد یک رنگ را از زیر نشانگر ماوس خود در هر قسمت از رابط کاربری QGIS یا حتی از یک برنامه دیگر نمونه برداری کنید: در حالی که برگه فعال است، نوار فاصله را فشار دهید، ماوس را روی رنگ مورد نظر حرکت دهید. و روی آن کلیک کنید یا دوباره کلید فاصله را فشار دهید. همچنین می توانید روی دکمه Sample Color کلیک کنید تا انتخابگر فعال شود.انتخاب کننده رنگ

از هر روشی که استفاده می کنید، رنگ انتخاب شده همیشه از طریق لغزنده های رنگی برای مقادیر HSV(Hue, Saturation, Value) و RGB(قرمز، سبز، آبی) توضیح داده می شود. رنگ در نماد HTML نیز قابل شناسایی است .

تغییر رنگ به سادگی کلیک روی چرخه رنگ یا سطح شیب دار یا روی هر یک از لغزنده های پارامترهای رنگ است. شما می توانید چنین پارامترهایی را با جعبه چرخش در کنار یا با حرکت دادن چرخ ماوس روی نوار لغزنده مربوطه تنظیم کنید. همچنین می توانید رنگ را در نماد HTML تایپ کنید. در نهایت، یک نوار لغزنده Opacity برای تنظیم سطح شفافیت وجود دارد.

گفتگو همچنین یک مقایسه بصری بین رنگ قدیمی (اعمال شده برای شیء) و رنگ فعلی (در حال انتخاب) ارائه می دهد. با استفاده از کشیدن و رها کردن یا فشار دادن دکمه Add color to Swatch ، هر یک از این رنگ ها را می توان در یک شکاف برای دسترسی آسان ذخیره کرد.atlasNext

نکته

تغییر رنگ سریع

یک ویجت انتخابگر رنگ را روی یکی دیگر بکشید و رها کنید تا رنگ آن اعمال شود.

11.10.1.2. میانبر کشویی رنگ

برای نمایش یک ویجت برای انتخاب سریع رنگ ، روی فلش کشویی سمت راست رنگ را انتخاب کنیددکمه رنگ کلیک کنید. این میانبر دسترسی به موارد زیر را فراهم می کند:

  • یک چرخ رنگ برای انتخاب یک رنگ
  • یک نوار لغزنده آلفا برای تغییر کدورت رنگ
  • پالت های رنگی که قبلا روی دکمه های رنگی نمایش داده شده بود
  • رنگ فعلی را کپی کرده و در ویجت دیگری قرار دهید
  • یک رنگ را از هر نقطه از صفحه نمایش رایانه خود انتخاب کنید
  • یک رنگ را از گفتگوی انتخابگر رنگ انتخاب کنید
  • برای تغییر سریع رنگ را از یک ویجت به ویجت دیگر بکشید و رها کنید

توجه داشته باشید

هنگامی که ویجت رنگ از طریق ویژگی‌های نادیده گرفته شده توسط داده‌ها روی رنگ پروژه تنظیم می‌شود ، توابع بالا برای تغییر رنگ در دسترس نیستند. ابتدا باید رنگ را لغو پیوند کنید یا تعریف را پاک کنید.

../../../_images/quick_color_selector.png
شکل 11.31 منوی انتخابگر رنگ سریع

11.10.1.3. میانبر کشویی رمپ رنگ

رمپ های رنگی روشی عملی برای اعمال مجموعه ای از رنگ ها برای یک یا چند ویژگی است. ایجاد آنها در بخش Setting a Color Ramp توضیح داده شده است . در مورد رنگ‌ها، با فشار دادن دکمه سطح ColorRamp را انتخاب کنیدشیبدار رنگ، کادر گفتگوی نوع سطح شیبدار رنگی مربوطه را باز می‌کند که به شما امکان می‌دهد ویژگی‌های آن را تغییر دهید.

../../../_images/color_ramp_brewer.png
شکل 11.32 سفارشی کردن یک رمپ رنگبر

منوی کشویی سمت راست دکمه دسترسی سریع به مجموعه گسترده تری از رمپ های رنگی و گزینه ها را می دهد:

  • رمپ رنگ معکوس
  • بدون علامت رنگ‌های تصادفی : فقط در برخی زمینه‌ها موجود است (مثلاً زمانی که از یک رمپ رنگ برای نمادشناسی لایه استفاده می‌شود)، بررسی این ورودی یک رمپ رنگی با رنگ‌های تصادفی ایجاد و اعمال می‌کند. همچنین یک ورودی رنگ‌های تصادفی Shuffle را فعال می‌کند تا در صورتی که رنگ فعلی رضایت‌بخش نباشد، یک رمپ رنگ تصادفی جدید را بازسازی کند.
  • پیش نمایشی از رمپ های رنگی که به عنوان gradientموارد دلخواه در گفتگوی مدیر سبک پرچم گذاری شده استcatalog: cpt-city
  • همه رمپ های رنگی برای دسترسی به پایگاه داده رمپ های رنگی سازگار
  • ایجاد Ramp رنگ جدید… از هر نوع پشتیبانی شده ای که می تواند در ویجت فعلی استفاده شود (توجه داشته باشید که این رمپ رنگی در جای دیگری در دسترس نخواهد بود مگر اینکه آن را در کتابخانه ذخیره کنید)
  • ویرایش رنگ Ramp… ، مانند کلیک کردن روی دکمه کل رنگ سطح شیب دار
  • Save Color Ramp… , برای ذخیره رمپ رنگ فعلی با سفارشی سازی های آن در کتابخانه سبک
../../../_images/quick_colorramp_selector.png
شکل 11.33 ویجت انتخاب سریع رنگ شیبدار

11.10.2. ویجت نماد

وقتی می‌خواهید ویژگی‌های نماد یک ویژگی را تنظیم کنید، ویجت انتخاب نماد یک میانبر مناسب است با کلیک بر روی فلش کشویی گزینه های نماد زیر را به همراه ویژگی های ویجت کشویی رنگی نشان می دهد :

  • پیکربندی نماد… : مانند فشار دادن ویجت انتخاب نماد. یک گفتگو برای تنظیم پارامترهای نماد باز می شود .
  • نماد را از مورد فعلی کپی کنید
  • نماد را در مورد فعلی، پیکربندی سرعت، بچسبانید

11.10.3. انتخابگر فایل از راه دور یا جاسازی شده

همراه با ویجت انتخابگر فایل، دکمه  گاهی اوقات یک فلش کشویی را نشان می دهد. این معمولاً هنگام استفاده در دسترس است:

  • یک فایل SVG در یک نماد یا یک برچسب
  • یک تصویر شطرنجی برای سفارشی کردن نمادها، برچسب ها، بافت ها یا تزئینات

با فشار دادن فلش، منوی زیر در اختیار شما قرار می گیرد:

  • فایل را از سیستم فایل بارگیری کنید: فایل از طریق مسیر فایل شناسایی می شود و QGIS برای نمایش تصویر مربوطه باید مسیر را حل کند.
  • فایل را از یک URL راه دور بارگیری کنید: همانطور که در بالا ذکر شد، تصویر تنها در صورت بازیابی موفقیت آمیز منبع راه دور بارگیری می شود.
  • فایل را در آیتم جاسازی کنید: فایل در پروژه فعلی، پایگاه داده سبک یا قالب طرح چاپی جاسازی شده است. سپس فایل همیشه به عنوان بخشی از آیتم ارائه می شود. این یک راه راحت برای ایجاد پروژه های مستقل با نمادهای سفارشی است که می تواند به راحتی بین کاربران مختلف و نصب QGIS به اشتراک گذاشته شود.
  • فایل تعبیه شده را از ویجت استخراج کرده و روی دیسک ذخیره کنید.

11.10.4. انتخاب کننده وسعت فضایی

ویجت انتخاب گستره یک میانبر مناسب برای زمانی است که می‌خواهید یک وسعت فضایی را برای اختصاص دادن به یک لایه یا محدود کردن عملکردها برای اجرا انتخاب کنید بسته به زمینه، انتخاب بین موارد زیر را ارائه می دهد:

  • وسعت لایه فعلی ، به عنوان مثال هنگام صادرات یک لایه
  • محاسبه از لایه ► : از وسعت یک لایه بارگذاری شده در پروژه فعلی استفاده می کند
  • از گستره بوم نقشه فعلی استفاده کنید
  • روی بوم یک مستطیل بکشید که مختصات آن استفاده می شود
  • مختصات را به عنوان وارد یا ویرایش کنیدxmin, xmax, ymin, ymax
../../../_images/extent_selector.png
شکل 11.34 ویجت انتخاب کننده میزان

11.10.5. انتخابگر فونت

ویجت انتخاب فونت یک میانبر مناسب برای زمانی است که می خواهید ویژگی های فونت را برای اطلاعات متنی تنظیم کنید (برچسب های ویژگی، برچسب های دکوراسیون، متن افسانه نقشه، …). با کلیک بر روی فلش کشویی برخی یا همه گزینه های زیر را نشان می دهد:

../../../_images/fontselector_widget.png
شکل 11.35 منوی کشویی انتخابگر قلم
  • اندازه قلم در واحد مرتبط
  • منوی فونت های اخیر ► با فونت فعال علامت زده شده (در بالا)
  • پیکربندی فرمت… : مانند فشار دادن ویجت انتخابگر فونت. یک گفتگو برای تنظیم پارامترهای قالب متن باز می شود. بسته به زمینه، می‌تواند گفتگوی قالب متن پیش‌فرض سیستم‌عامل یا گفتگوی سفارشی QGIS با گزینه‌های قالب‌بندی پیشرفته (تیرگی، جهت‌گیری، بافر، پس‌زمینه، سایه، …) باشد که در بخش قالب‌بندی متن برچسب توضیح داده شده است .
  • فرمت کپی متن
  • چسباندن قالب به متن، پیکربندی سرعت
  • ویجت رنگ برای تنظیم سریع رنگ

11.10.6. انتخابگر واحد

ویژگی‌های اندازه آیتم‌ها (برچسب‌ها، نمادها، عناصر طرح‌بندی، …) در QGIS لزوماً به واحدهای پروژه یا واحدهای یک لایه خاص محدود نمی‌شوند. برای مجموعه بزرگی از ویژگی‌ها، منوی کشویی انتخابگر واحد به شما امکان می‌دهد مقادیر آن‌ها را با توجه به رندر مورد نظر خود (بر اساس وضوح صفحه، اندازه کاغذ، یا زمین) تغییر دهید. واحدهای موجود عبارتند از:

  • میلی متر
  • نکته ها
  • پیکسل ها
  • اینچ
  • متر در مقیاس : این به شما امکان می دهد همیشه اندازه را بر حسب متر تنظیم کنید، صرف نظر از اینکه واحدهای نقشه زیرین چیست (مثلاً آنها می توانند بر حسب اینچ، فوت، درجات جغرافیایی و … باشند). اندازه بر حسب متر بر اساس تنظیم بیضی پروژه فعلی و پیش بینی فواصل بر حسب متر در مرکز وسعت نقشه فعلی محاسبه می شود.
  • و واحدهای نقشه : اندازه با توجه به مقیاس نمای نقشه مقیاس بندی می شود. از آنجا که این می تواند به مقادیر خیلی بزرگ یا خیلی کوچک منجر شود، از گزینه هادکمه کنار ورودی استفاده کنید تا اندازه را به محدوده ای از مقادیر بر اساس:
    • حداقل مقیاس و حداکثر مقیاس : مقدار بر اساس مقیاس نمای نقشه مقیاس می شود تا زمانی که به هر یک از این محدودیت های مقیاس برسید. خارج از محدوده مقیاس، مقدار در نزدیکترین حد مقیاس حفظ می شود.
    • و/یا حداقل اندازه و حداکثر اندازه در mm: مقدار بر اساس مقیاس نمای نقشه مقیاس می شود تا زمانی که به هر یک از این محدودیت ها برسد. سپس اندازه محدود حفظ می شود.
    ../../../_images/adjust_scaling.png
    شکل 11.36 گفتگوی محدوده مقیاس بندی را تنظیم کنید

11.10.7. قالب بندی اعداد

فرمت‌کننده‌های عددی امکان قالب‌بندی مقادیر عددی را برای نمایش با استفاده از انواع تکنیک‌های قالب‌بندی مختلف (به عنوان مثال نمادگذاری علمی، مقادیر ارز، مقادیر درصد و غیره) می‌دهند. یکی از کاربردهای آن تنظیم متن در یک نوار مقیاس چیدمان یا جدول ثابت است.

../../../_images/number_formatting.png
شکل 11.37 قالب بندی مقدار عددی

دسته بندی های مختلف فرمت ها پشتیبانی می شوند. برای اکثر آنها، می توانید بخشی یا تمام گزینه های عددی زیر را تنظیم کنید:

  • چک باکس نمایش جداکننده هزاران
  • بدون علامت نشان دادن علامت بعلاوه
  • بدون علامت نمایش صفرهای دنباله دار

اما آنها همچنین می توانند تنظیمات سفارشی خود را داشته باشند. دسته بندی های ارائه شده عبارتند از:

  • عمومی ، دسته پیش‌فرض: هیچ تنظیمی ندارد و مقادیر را همانطور که در ویژگی‌های ویجت والد یا با استفاده از تنظیمات کلی تنظیم شده است نمایش می‌دهد.
  • عدد
    • این مقدار می تواند به تعداد مکان های اعشاری یا ارقام مهم آنها گرد باشد
    • جداکننده هزاران و جداکننده اعشاری را سفارشی کنید
  • بلبرینگ برای نمایش متنی جهت/برینگ با استفاده از:
    • قالب : محدوده های ممکن از مقادیر ، و0 to 180°, with E/W suffix-180 to +180°0 to 360°
    • تعداد مکان های اعشاری
  • ارز برای نمایش متنی یک ارزش ارز.
    • پیشوند
    • پسوند
    • تعداد مکان های اعشاری
  • کسری برای نمایش کسری مبتذل یک مقدار اعشاری (مثلاً 1/2 به جای 0.5 )
    • بدون علامت برای نمایش از یونیکد super/subscript استفاده کنید. به عنوان مثال 1/2 به جای 1/2
    • بدون علامت از کاراکترهای اختصاصی یونیکد استفاده کنید
    • جداکننده هزاران را سفارشی کنید
  • درصد – %به مقادیر اضافه می شود، با تنظیم:
    • تعداد مکان های اعشاری
    • مقیاس بندی برای نشان دادن اینکه آیا مقادیر واقعی از قبل نشان دهنده درصد هستند (سپس آنها به همان صورت حفظ می شوند) یا کسری (سپس تبدیل می شوند)
  • نماد علمی در فرم 2.56e+03. تعداد مکان های اعشاری را می توان تنظیم کرد.

پیش نمایش زنده تنظیمات در قسمت Sample نمایش داده می شود .

11.10.8. حالت های ترکیبی

QGIS گزینه های مختلفی را برای جلوه های رندر ویژه با این ابزارها ارائه می دهد که قبلاً فقط از برنامه های گرافیکی می دانستید. حالت‌های ترکیبی را می‌توان روی لایه‌ها و ویژگی‌ها و همچنین روی موارد طرح‌بندی چاپ اعمال کرد:

  • Normal : این حالت ترکیب استاندارد است که از کانال آلفای پیکسل بالایی برای ترکیب با پیکسل زیر آن استفاده می کند. رنگ ها با هم مخلوط نمی شوند
  • Lighten : حداکثر هر جزء را از پیکسل های پیش زمینه و پس زمینه انتخاب می کند. توجه داشته باشید که نتایج معمولاً ناهموار و خشن هستند.
  • صفحه نمایش : پیکسل های روشن از مبدا بر روی مقصد نقاشی می شوند، در حالی که پیکسل های تیره رنگ نمی شوند. این حالت برای اختلاط بافت یک آیتم با آیتم دیگر (مانند استفاده از یک تپه برای بافت لایه ای دیگر) بسیار مفید است.
  • Dodge : پیکسل های زیرین را بر اساس روشنایی پیکسل بالایی روشن و اشباع کنید. روشن‌تر شدن پیکسل‌های بالایی باعث افزایش اشباع و روشنایی پیکسل‌های زیرین می‌شود. اگر پیکسل های بالایی خیلی روشن نباشند، این بهترین کار می کند. در غیر این صورت تأثیر بسیار شدید است.
  • Addition : مقادیر پیکسل یک مورد را به مورد دیگر اضافه می کند. در صورت مقادیر بالاتر از حداکثر مقدار (در مورد RGB)، رنگ سفید نمایش داده می شود. این حالت برای برجسته کردن ویژگی ها مناسب است.
  • Darken : کمترین مقادیر هر جزء از پیکسل های پیش زمینه و پس زمینه را حفظ می کند. مانند روشن کردن، نتایج معمولاً ناهموار و خشن هستند.
  • ضرب : مقادیر پیکسل مورد بالا با مقادیر مربوطه برای مورد پایین ضرب می شود. نتایج تیره تر است.
  • سوختن : رنگ‌های تیره‌تر در آیتم بالایی باعث تیره شدن آیتم‌های زیرین می‌شوند. از Burn می توان برای تغییر دادن و رنگ آمیزی لایه های زیرین استفاده کرد.
  • پوشش : حالت های ضرب و ترکیب صفحه را با هم ترکیب می کند. قسمت های روشن روشن تر و قسمت های تیره تیره تر می شوند.
  • نور ملایم : بسیار شبیه به همپوشانی است، اما به جای استفاده از ضرب/صفحه نمایش، از سوختن/جاخالی دادن رنگی استفاده می‌کند. قرار است این تابش نور ملایم به تصویر را تقلید کند.
  • نور سخت : نور سخت نیز بسیار شبیه به حالت همپوشانی است. قرار است پرتاب نور بسیار شدید به تصویر را تقلید کند.
  • تفاوت : پیکسل بالا را از پیکسل پایین کم می کند، یا برعکس، تا همیشه یک مقدار مثبت به دست آید. ترکیب با مشکی هیچ تغییری ایجاد نمی کند، زیرا تفاوت با همه رنگ ها صفر است.
  • Subtract : مقادیر پیکسل یک مورد را از مورد دیگر کم می کند. در مورد مقادیر منفی، مشکی نمایش داده می شود.

11.10.9. تنظیم نادیده گرفتن داده تعریف شده

در کنار بسیاری از گزینه‌ها در گفتگوی خصوصیات لایه برداری یا تنظیمات در طرح چاپ، یک نماد لغو تعریف شده داده‌ها را خواهید دید. این ابزار با استفاده از عبارات مبتنی بر ویژگی های لایه یا تنظیمات آیتم، توابع و متغیرهای از پیش ساخته شده یا سفارشی ، به شما امکان می دهد مقادیر پویا را برای پارامترها تنظیم کنید. هنگامی که فعال باشد، مقدار بازگردانده شده توسط این ویجت بدون توجه به مقدار عادی آن (چک باکس، جعبه متن، نوار لغزنده …) به پارامتر اعمال می شود.dataDefine

11.10.9.1. داده تعریف شده نادیده گرفتن ویجت

با کلیک بر روی نماد لغو تعریف شده داده ها، ورودی های زیر را نشان می دهد:dataDefine

  • توضیحات… که نشان می دهد اگر گزینه فعال است، کدام ورودی مورد انتظار، نوع ورودی معتبر و تعریف فعلی است. با نگه داشتن ماوس روی ویجت نیز این اطلاعات ظاهر می شود.
  • ذخیره داده ها در پروژه : دکمه ای که اجازه می دهد ویژگی با استفاده از مکانیسم ویژگی های ذخیره سازی کمکی ذخیره شود.
  • نوع فیلد : ورودی برای انتخاب از فیلدهای لایه که با نوع ورودی معتبر مطابقت دارد.
  • رنگ : هنگامی که ویجت به یک ویژگی رنگی مرتبط است، این منو به رنگ‌هایی که به عنوان بخشی از طرح رنگ‌های پروژه فعلی تعریف شده‌اند، دسترسی می‌دهد .
  • متغیر : منویی برای دسترسی به متغیرهای تعریف شده توسط کاربر موجود
  • دکمه Edit… را برای ایجاد یا ویرایش عبارت برای اعمال، با استفاده از گفتگوی Expression String Builder . برای کمک به شما در پر کردن صحیح عبارت، یادآوری فرمت خروجی مورد انتظار در گفتگو ارائه شده است.
  • دکمه های Paste و Copy .
  • دکمه پاک کردن برای حذف تنظیمات.
  • برای ویژگی‌های عددی و رنگی، Assistant… برای تغییر مقیاس نحوه اعمال داده‌های ویژگی به ویژگی (جزئیات بیشتر در زیر )

نکته

از کلیک راست برای (غیرفعال) کردن لغو داده استفاده کنید

هنگامی که گزینه لغو تعریف شده از داده به درستی تنظیم شود، نماد زرد dataDefineOnیا dataDefineExpressionOn. اگر خراب است، نماد قرمز dataDefineErrorیا dataDefineExpressionError.

شما می توانید با کلیک روی ویجت با دکمه سمت راست ماوس، یک دکمه لغو پیکربندی شده با تعریف داده را فعال یا غیرفعال کنید.dataDefine

11.10.9.2. با استفاده از رابط دستیار تعریف شده از داده

هنگامی که دکمه لغو تعریف شده داده با اندازه، چرخش، کدورت یا ویژگی رنگ مرتبط است، یک گزینه Assistant… دارد که به شما کمک می‌کند نحوه اعمال داده‌ها به پارامتر را برای هر ویژگی تغییر دهید. دستیار به شما اجازه می دهد:dataDefine

  • داده های ورودی را تعریف کنید ، به عنوان مثال:
    • منبع : ویژگی برای نشان دادن، با استفاده از یک فیلد یا یک عبارتاصطلاح
    • محدوده مقادیری که باید نمایش داده شود: می‌توانید مقادیر را به‌صورت دستی وارد کنید یا از دکمه Fetch value range from layer برای پر کردن خودکار این فیلدها با حداقل و حداکثر مقادیر بازگردانده شده توسط عبارت Source به داده‌های شما استفاده کنید.تازه کردن
  • بدون علامت اعمال منحنی تبدیل : به‌طور پیش‌فرض، مقادیر خروجی (برای تنظیم به زیر مراجعه کنید) برای ویژگی‌های ورودی به دنبال یک مقیاس خطی اعمال می‌شود. شما می توانید این منطق را لغو کنید: گزینه transform را فعال کنید، روی گرافیک کلیک کنید تا نقاط شکست را اضافه کنید و نقطه(ها) را بکشید تا توزیع سفارشی اعمال شود.
  • مقادیر خروجی را تعریف کنید : گزینه ها با توجه به پارامتری که باید تعریف شود متفاوت است. شما می توانید به صورت جهانی تنظیم کنید:
    • برای تنظیم رنگ، رمپ رنگ برای اعمال به مقادیر و تک رنگ برای استفاده از مقادیر NULL
    • برای سایرین، حداقل و حداکثر مقادیر برای اعمال به ویژگی انتخاب شده و همچنین مقدار اندازه/زاویه/تماندگی برای ویژگی های منبع نادیده گرفته شده یا NULL اعمال می شود.
    • برای ویژگی های اندازه، روش مقیاس نمایش که می تواند فلانری ، نمایی ، سطحی ، شعاع یا خطی باشد.
    • توان مورد استفاده برای مقیاس بندی داده ها زمانی که روش مقیاس از نوع نمایی است یا هنگام تنظیم کدورت

هنگامی که با ویژگی سازگار است، یک پیش‌نمایش به‌روزرسانی زنده در سمت راست کادر گفتگو نمایش داده می‌شود تا به شما در کنترل مقیاس‌بندی مقدار کمک کند.

../../../_images/varying_size_assistant.png
شکل 11.38 اندازه ویژگی مقیاس بر اساس مقدار میدان مسافران

9 نظرات

دیدگاهتان را بنویسید