ابزارهای ویرایش در JOSM
ابزارهای ویرایش در JOSM
ذخیرهسازی فایلهای OSM
هنگامی که در JOSM ویرایش میکنید، همواره بهتر است فرآیند دانلود، ویرایش و آپلود را در زمان نسبتاً کوتاهی به پایان رسانید. بطور مثال نباید داده را یک روز دانلود و سپس چند روز بعد ویرایشهای خود را آپلود کنید. علت احتمال بروز مشکل این است که ممکن است شخص دیگری در طول این مدت، همان منطقه را ویرایش کند ! در این حالت این مشکل، باعث ایجاد خطا و تداخل میشود.
بنابراین توصیه میشود و ویرایشهای خود را پیوسته آپلود کنید. با این کار خیالتان راحت است که تغییراتتان در پایگاهداده ذخیره میشود و تلاشتان از بین نمیرود.
اگر روی یک منطقه کار میکنید، بهتر است هر بار که میخواهید ویرایش کنید، داده نقشه را برای کار جدید دانلود کنید؛ زیرا ممکن است با گذشت زمان ،کاربر دیگری در همان منطقه تغییراتی ایجاد کرده باشد.
گرچه همیشه هنگامی که آماده ویرایش هستید باید داده OSM را دانلود و تغییرات خود را مرتب آپلود کنید، اما ممکن است در مواردی نیاز باشد که داده OSM را در رایانه خود ذخیره و در حالت آفلاین کار را انجام دهید. بهعنوان مثال، اگر اتصال اینترنتی شما قطعی دارد، بهتر است داده را دانلود کنید، ذخیره کنید، ویرایش کنید و کمی بعدتر تغییرات خود را آپلود نمایید.
- برای ذخیره یک فایل OSM، اطمینان حاصل کنید که لایه مورد نظر در پنجرک Layers فعال باشد. سپس روی File در منوی بالا کلیک کنید، سپس روی Save کلیک کنید. مکانی برای فایل انتخاب کنید و نامی به آن بدهید. همچنین میتوانید آنرا ذخیره کنید
- هماکنون میتوانید JOSM را ببندید و داده شما بر روی رایانه اتان ذخیره خواهد بود. هنگامی که میخواهید دوباره فایل را باز کنید، بسیار ساده است؛ JOSM را باز کنید، به منوی File بروید و روی Open… کلیک کنید.
ابزارهای ویرایش در JOSM
در اینجا نگاهی میاندازیم به برخی از ابزارها و فنون مقدماتی برای ترسیم عارضههای نقشه در JOSM . در قسمتهای آتی آموزش، به ابزارهای پیشرفته ویرایشی JOSM میپردازیم.
دریافت فایل نمونه
- برای تمرین با ابزارهای JOSM ، در ابتدا tools_menu_sample ” .osm” را دانلود کنید. سپس JOSM را اجرا و فایل مورد نظر را باز کنید.
ابزارهای ترسیم
اگر روی منوی “ابزارها” (Tools) در بالای JOSM کلیک کنید، لیست ابزارهای متعددی که وجود دارند و میتوانند در رسم خطوط و پلیگونها و ویرایش اشیاء روی نقشه به شما کمک کنند، نمایش داده میشود.
JOSM ابزارهای متعددی دارد که عملیات ترسیم خطوط و پلیگونها را آسان میکند. این ابزارها را میتوانید در منوی “ابزارها” (Tools) در بالای JOSM پیدا کنید. برای بهکارگیری فرمانهای این منو، ابتدا باید در پنجره نقشه یک نقطه، خط یا پلیگون را انتخاب کنید سپس براساس نام ابزارهای مختلف منو از آنها استفاده نمایید.
نمونه کاربردی؛ ترازکردن گرهها روی دایره با استفاده از ابزار – Align nodes in circle
- ابتدا یکی از عناصر موجود در فایل را انتخاب کنید. سپس به منوی Tools بروید و فرمانی را انتخاب کنید که نام آن کنار عارضه انتخابی ذکر شده است، بهعنوان مثال، روی دایرهای که ترسیم نامناسبی دارد، کلیک کنید تا انتخاب شود.
- سپس، از منوی Tools گزینه Align Nodes in Circle را انتخاب، سپس مشاهده میشود که دایره نامنظّم، مدوّر و منظّمتر خواهد شد.
با استفاده از همین فایل نمونه برخی از ابزارها را در ادامه با مثال تشریح میکنیم.
تقسیم راه – Split Way
با این فرمان میتوانید یک خط را به دو خط جداگانه تقسیم کنید. این فرایند زمانی به کار میرود است که میخواهید خصوصیتهای مختلفی به قسمتهای مختلف یک جاده بدهید؛ مانند اضافهکردن پل در بین مسیر. برای استفاده از این عملکرد، در میانه خطی که میخواهید تقسیم شود نقطهای را انتخاب کنید. سپس از منوی Tools گزینه Split Way را انتخاب کنید، نتیجتا خط شما به دو قسمت تقسیم خواهد شد.
ترکیب راه – Combine Way
این فرمان برعکس Split Way است. برای ترکیب دو خط به یک خط واحد، آنها باید یک نقطه مشترک داشته باشند. برای استفاده از این عملکرد، ابتدا باید دو خطی را که میخواهید ترکیب کنید را انتخاب کنید. برای انتخاب بیش از یک عارضه، کلیدSHIFT را روی صفحهکلید نگه دارید و روی هر خط کلیک کنید. هنگامی که هر دو خط را انتخاب کردید، گزینهCombine Way را از منوی Tools انتخاب کنید.
معکوسکردن و ترکیب
اگر بخواهید جادههایی را ترکیب کنید که جهتهای مختلف دارند، این هشدار را دریافت میکنید:
هشدار بابت ترکیب عوارض ترسیم شده
اگر جادهها به هم متصل هستند و مسیر حرکت در آنها یکی است، گزینهReverse and Continue را انتخاب کنید.
معکوسکردن راه – Reverse Way
با این فرمان، جهت خط تغییر میکند. اساسا تمام خطوط در OSM دارای یک جهت هستند، که در JOSM با فلشهایی روی خط نشان داده میشود. غالبا جهت خطوط در نقشه اهمیتی ندارد، به جز در مورد جادههای یکطرفه و رودخانههایی که در یک جهت خاص جریان دارند. در این موارد ممکن است لازم باشد راه را معکوس کنید تا جهت حرکت در آن صحیح باشد.
سادهکردن مسیر – Simplify Way
اگر خط شما دارای نقاط بسیار زیادی باشد و مایل به سادهتر کردن آن هستید، این ابزار برخی نقاط را از یک خط حذف میکند.
رسم دایره – Create Circle
با این ابزار میشود یک دایره کامل رسم نمود. ابتدا لازم است خطی به اندازه قطر دلخواه دایره بکشید و سپس این ابزار را به کار ببرید.
ترازکردن گرهها روی خط – Align Nodes in Line
این فرمان مجموعهای از نقاط را در خط مستقیم میچیند. برای خطوط طولانی بهتر است بخشهایی از خط را انتخاب کنید تا جهت خطوط مستقیم شود. مراقب باشید که با انجام این کار، خطوط کمی تکان می خورند.
قائمهکردن شکل – Orthogonalize Shape
این فرمان برای رسم اشکال منظم مانند ساختمانها بسیار مفید است. پس از رسم یک محدوده، با استفاده از این فرمان میتوان شکل آن را بهبود داد تا گوشههای قائمه داشته باشد.
میانبرهای صفحهکلید
همزمان با افزایش فعالیت ویرایشی با JOSM ممکن است زمان زیادی برای کلیک روی منوها و زیرمنوها هدر رود. برای غلبه بر این مشکل، JOSM تقریباً برای همهچیز کلید میانبر ایجاد کرده است. و این یعنی بهجای اینکه روی یک شی کلیک کنید و سپس از طریق منوهای تودرتو به ابزارهای ویرایشی و ترسیمی دسترسی پیدا کنید، میتوانید بهسادگی عوارض را انتخاب و با فشردن کلیدی روی صفحهکلید به ابزارها دسترسی داشت.
لازم به ذکر است تمام ابزارهایی که در بخش قبلی ذکر شدند کلید میانبر دارند. کلید میانبر هر ابزار در سمت راست نام آن ابزار در منوی Tools نمایش نوشته شده است. بهعنوان مثال، O کلید میانبر برای ترازکردن نقاط در دایره و L میانبر برای ترازکردن آنها در خط است. یادگیری کلیدهای میانبر کمی زمانبر است، اما خواهید دید که در طولانیمدت زمان زیادی را بتوانید از این طریق ذخیره کنید.
در ادامه، چند مورد دیگر از کلیدهای میانبر مهم را میبینیم؛
- S : فعالکردن ابزار انتخاب
- A : فعالکردن ابزار ترسیم
- Z : فعالکردن ابزار زوم
- Delete: حذفکردن اشیای انتخابشده
- +: زومپیش
- – : زومپس
تغییر اندازه و چرخش
برای چرخاندن یک عارضه ابتدا آن را انتخاب کنید، سپس با فشردن SHIFT+CTRL و نگه داشتن کلید چپ ماوس، ماوس را تکان دهید تا عارضه مورد نظر بچرخد.
برای بزرگ و کوچک کردن یک عارضه، همان روند را دنبال کنید، اما کلیدهایALT+CTRL را نگه دارید.
این دستورالعملها در نوار اطلاعات در پایین JOSM نمایش داده میشود:
افزونههای JOSM
در JOSM میتوانید افزونههای متعددی نصب کنید که قابلیتهای بیشتری را به نرمافزار اضافه میکنند.
در این بخش نگاهی به نحوه نصب افزونهها میاندازیم و برخی از افزونههای کاربردی و مفید را بررسی خواهیم کرد.
نصب افزونهها
هرگاه میخواهید افزونه جدید نصب کنید، به Edit > Preferences بروید و روی زبانه Plugins کلیک کنید.
- چنانچه لیست افزونههای موجود را نمیبینید روی گزینهDownload List کلیک کنید.
- برای نصب هر افزونه کافیست ، مربع کنار نام آن را تیک بزنید و از پایین صفحه OK را کلیک کنید.
- در آخر، در بعضی نسخه های JOSM وقتی افزونه جدیدی نصب میکنید مجبور هستید JOSM را مجددا راهاندازی کنید.
تعدادی از افزونههای کاربردی:
- buildings_tools اگر در عملیات ترسیم، ساختمانهای زیادی رسم میکنید، این افزونه فرآیند را سریعتر و راحتتر میکند.
- DirectUpload چنانچه در حین عملیات برداشت خود، با داده های traces GPS زیادی سر و کار دارید و میخواهید آنها را در پایگاهداده OSM ذخیره کنید، این افزونه این کار را ساده میکند.
- fieldpapers؛ با این افزونه میتوانید ورقههای میدانی اسکنشده را در JOSM باز کنید.
- imagery_offset_db: با این افزونه میتوانید با سایر نقشهکشهایی که برای ویرایش تصاویر ماهوارهای به کمک احتیاج دارند، همکاری کنید.
- print: قابلیت چاپ را اضافه میکند. در صورتی که بخواهید از یک منطقه خروجی چاپی سریع بگیرید و خیلی درگیر ظاهرش نیستید.
- utilsplugin2: ابزارها و منوهای زیادی برای کاربران حرفهای به JOSM اضافه میکند.
افزونه Opendata – استفاده از داده ذخیرهشده در صفحهگسترده
این راهنما توضیح میدهد چگونه دادههایی را که در قالب صفحهگسترده هستند به OpenStreetMap اضافه کنیم. این دادهها مثلاً ممکن است از طریق بررسی میدانی با استفاده از ابزارهایی نظیر ODK و Kobo جمعآوری شده باشند.
نصب افزونه Opendata
ابتدا این افزونه را با دنبال کردن راهنمای نصب افزونهها در افزونههای JOSM ، نصب کنید.
بعد از نصب افزونه، روی Opendata preferences کلیک کنید؛
تا به ماژولهای اختصاصیتر دسترسی پیدا کنید:
این راهنما، تنها عملکردهای اولیه افزونه را شامل میشود و هیچ ماژولی بارگذاری نشده است.
افزونههای Building Tools و Utilsplugin2 در JOSM
افزونههای buildings_tools و utilsplugin2 عملکردهای بسیار عالی به JOSM اضافه میکنند. در این بخش نگاه نزدیکتری به قابلیتهای آنها میاندازیم.