| JOSM(1) | General Commands Manual | JOSM(1) |
نام (NAME)
josm - ویرایشگر مبتنی بر جاوا برای سامانه نقشهبرداری OpenStreetMap
خلاصه دستور (SYNOPSIS)
josm
توضیحات (DESCRIPTION)
JOSM یک ویرایشگر برای پروژه OpenStreetMap است که به زبان جاوا ۸ (Java 8) نوشته شده است.
OpenStreetMap پروژهای با هدف تولید و فراهمسازی دادههای جغرافیایی رایگان، از جمله نقشههای شهری و جادهای، برای همگان است. این سامانه به شما اجازه میدهد تا دادههای جغرافیایی را بهصورت مشارکتی از هر نقطهای از کره زمین مشاهده، ویرایش و استفاده کنید. این پروژه به این دلیل آغاز شد که اکثر نقشههایی که عموم افراد آنها را رایگان میپندارند، در واقعیت دارای محدودیتهای حقوقی یا فنی در استفاده هستند و مانع از بهکارگیری آنها به شیوههای خلاقانه، سازنده یا پیشبینینشده میشوند.
گزینهها (OPTIONS)
- -h, -?, --help
- نمایش راهنما
- --geometry=<width>x<height>(+|-)x(+|-)y
- آرگومان استاندارد ابعاد و جایگاه هندسی پنجره X (X geometry)
- [--download=]minlat,minlon,maxlat,maxlon
- بارگیری محدوده جغرافیایی محصور (bounding box)
- [--download=]<url>
- بارگیری موقعیت جغرافیایی در پیوند وب دادهشده (با متغیرهای lat=x&lon=y&zoom=z)
- [--download=]<filename>
- باز کردن فایل (هر نوع فایلی که با منوی File/Open قابل گشودن باشد)
- --downloadgps=minlat,minlon,maxlat,maxlon
- بارگیری محدوده جغرافیایی بهصورت دادههای خام GPS
- --selection=<searchstring>
- انتخاب عناصر با استفاده از عبارت جستجوی دادهشده
- --[no-]maximize
- اجرا شدن یا نشدن برنامه در حالت تمامصفحه (Maximize)
- --reset-preferences
- بازنشانی اولویتها و تنظیمات به مقادیر پیشفرض
- --load-preferences=<url-to-xml>
- تغییر اولویتها و پیکربندی بر اساس فایل XML مشخصشده
- --set=<key>=<value>
- تنظیم کلید مشخصشده به مقدار دادهشده
- --language=<language>
- تنظیم زبان برنامه
- --version
- نمایش نگارش برنامه JOSM
- --status-report
- نمایش گزارش وضعیت با اطلاعات سودمند جهت پیوست به گزارش باگها
- --debug
- چاپ پیامهای اشکالزدایی (Debug) در پایانه
- --offline=<OSM_API|JOSM_WEBSITE|CACHE_UPDATES|CERTIFICATES|ALL>
- غیرفعال کردن دسترسی به منبع یا منابع مشخصشده (جداشده با کاما)
فایلها (FILES)
فایلهای JOSM مطابق با مشخصات دایرکتوریهای پایه XDG ذخیره میشوند:
- $HOME/.config/JOSM
- ترجیحات و تنظیمات (Preferences)
- $HOME/.local/share/JOSM
- دادههای کاربر
- $HOME/.cache/JOSM
- حافظه موقت و کش (Cache)
- اگر پوشه $HOME/.josm وجود داشته باشد، تمام فایلها در آن ذخیره میشوند.
ویژگیهای جاوا (JAVA PROPERTIES)
گزینههای زیر را میتوان با استفاده از مشخصههای سیستمی جاوا (یعنی -Dkey=value پاس دادهشده به جاوا، یا مشخصشده درون متغیر JAVA_OPTS) تنظیم کرد.
- josm.pref=<path>
- تنظیم دایرکتوری تنظیمات و اولویتهای JOSM.
- josm.userdata=<path>
- تنظیم دایرکتوری دادههای کاربری JOSM.
- josm.cache=<path>
- تنظیم دایرکتوری حافظه کش JOSM.
- josm.home=<homedir>
- انتقال هر ۳ پوشه بالا به دایرکتوری homedir. پوشه کش در <homedir>/cache قرار خواهد گرفت.
- josm.dir.name=<JOSM>
- تغییر نام دایرکتوری JOSM.
محیط (ENVIRONMENT)
نویسندگان (AUTHORS)
برنامه JOSM در ابتدا توسط Immanuel Scholz طراحی و کدنویسی شد و اکنون توسط جامعه OpenStreetMap نگهداری و توسعه داده میشود.
نگهدارنده فعلی JOSM آقای Dirk Stöcker است. بخش عمدهای از کارهای اداری و مدیریتی توسط Paul Hartmann و Vincent Privat انجام میشود.
مشارکتکنندگان اصلی کد (به ترتیب الفبایی):
Stefan Breunig David Earl Gabriel Ebner Dave Hansen Paul Hartmann Karl Guggisberg Matthias Julius Alexei Kasatkin Jiri Klement Ulf Lamping Simon Legner Raphael Mack Upliner Mikhalych Vincent Privat Frederik Ramm Dirk Stöcker
مشارکتهای جزئی و وصلههای بسیار از سوی دیگران؛ برای جزئیات به تاریخچه مخزن SVN در نشانی https://josm.openstreetmap.de/svn مراجعه کنید. جهت تماس با نویسندگان فعال پروژه، از آدرس «josm-dev AT openstreetmap.org» استفاده فرمایید. نشانواره پروژه توسط Ilya Palikov طراحی شده است.
این صفحه راهنما در اصل توسط Andreas Putzo <andreas@putzo.net> برای پروژه دبیان نوشته شده است (اما توسط دیگران نیز قابل استفاده است).
| March 22, 2021 |