JOSM ، محرر قابل للتوسيع لـ OpenStreetMap (OSM) مكتوب بلغة Java

حول JOSM

في المقالة التالية سوف نلقي نظرة على JOSM. يتعلق الامر ب محرر قابل للتوسيع في وضع عدم الاتصال لـ OpenStreetMap (OSM) مكتوب بلغة Java. المشروع أوبن ستريت ماب يوصي باستخدامه أمام المحررين الآخرين ، خاصة إذا كنت ستقوم بعمل مكثف لتحرير البيانات أو استيرادها. تم إصدار هذا البرنامج بموجب رخصة جنو العمومية العامة (GPL) الإصدار 2 ، على الرغم من أن الوظائف الإضافية التي يسمح بها قد تستخدم تراخيص أخرى.

Java OpenStreetMap هو ملف محرر خرائط مجاني ومفتوح المصدر غير متصل بالإنترنت لـ Gnu / Linux و Windows و MacOS. باستخدام هذا البرنامج ، يمكننا تحرير بيانات OSM (العقد والأشكال والعلاقات) وعلامات البيانات الوصفية الخاصة بها. يدعم تحميل مسارات GPX وصور الخلفية وبيانات OSM من المصادر المحلية ، بالإضافة إلى المصادر عبر الإنترنت. بالإضافة نحن سيسمح بتوسيع وظائفه من خلال الإضافات والإعدادات المسبقة والقواعد والأنماط.

JOSM هو اختصار لـ Java OpenStreetMap. هذا البرنامج هو برنامج مجاني لسطح المكتب ومبرمج في Java. تم تصميمه لتحرير البيانات في مشروع OpenStreetMap. يحتوي البرنامج على العديد من الميزات المتقدمة ، مما يجعل منحنى التعلم الخاص به أكبر من غيره من المحررين. إنها تحظى بشعبية كبيرة لدى المساهمين الذين لديهم بالفعل بعض الخبرة مع OpenStreetMap ، مما يجعلها واحدة من أكبر عدد من التعديلات في قاعدة بيانات المشروع.

تعديل الخريطة

بعض الميزات البارزة لـ JOSM هي استيراد ملفات GPX ، مما يسمح بالعمل مع صور الأقمار الصناعية أو الصور التقويمية من خلال بروتوكولات موحدة ، ودعم الإسقاطات الخرائطية المتعددة ، وإدارة طبقة المعلومات ، وتحرير العلاقات ، والتحقق من الأخطاء ، والفلاتر وأنماط العرض وغيرها.

الخصائص العامة لـ JOSM

تفضيلات JOSM

من بين أمور أخرى ، يمكن العثور على الميزات التالية في البرنامج:

  • لديها أدوات واجهة سطح المكتب GIS المشتركة؛ تخصيص شريط الأدوات ، التحكم في العرض (التكبير ، التحريك ، إلخ.) والأسلوب والأيقونة وإدارة الطبقة.
  • نستطيع تنزيل وتحميل بيانات المتجه من OSM.
  • يسمح بفتح البيانات المحلية؛ ملفات NMEA-0183 (.nmea ، .nme ، .nma ، .log ، .txt) ، ملفات OSM (.osm ، .xlm ، .osmbz2 ، .osmbz) ، ملف تغيير OSM (.osc ، .osc.bz2 ،. osc.bz، .osc.gz)، الصور (.jpg)
  • انها تسمح عرض الخرائط الأساسية من OSM أو Bingsat أو Lansat أو القمر الصناعي MapBox أو MapQuest Open Aerial أو أي مصدر WMS آخر.

تحميل الخريطة من JOSM

  • لديها أدوات التحرير; العقد- الدمج والانضمام والتقشير والتوزيع ومحاذاة الدائرة ومحاذاة الخط وربط العقدة بالمسار والمزيد. أشكال: تقسيم الأشكال ، ودمجها ، وعكسها ، وتبسيطها ، وخلعها والمزيد. المناطق- انضم إلى مناطق متداخلة وأنشئ مضلعات متعددة والمزيد. رسم الخرائط الصوتية: إدارة تسجيل المسح. تعيين الصورة: إدارة صور المسح.
  • تتوفر العديد من الميزات الإضافية من خلال المكونات الإضافية للجهات الخارجية التي يتم تنزيلها من داخل البرنامج نفسه..

قم بتثبيت JOSM Java OpenStreetMap Editor على Ubuntu Linux

هذا برنامج عبر الأنظمة الأساسية ويتم تضمينه كحزمة في العديد من توزيعات GNU / Linux ، مثل Ubuntu. يمكن العثور عليها في المحفوظات الملفات التنفيذية .jar و. jnlp  التي لا تتطلب التثبيت. على الرغم من أنه في هذا المثال ، سنرى كيف يمكننا تثبيته كحزمة flatpak ، حيث إنه متوفر أيضًا في Flathub.

قبل البدء ، إذا كنت تستخدم Ubuntu 20.04 وما زلت غير ممكَّن لهذه التقنية على جهاز الكمبيوتر الخاص بك ، يمكنك المتابعة الدليل كتبه أحد الزملاء على هذه المدونة منذ فترة. ثم تحتاج فقط إلى فتح Terminal (Ctrl Alt T) و قم بتشغيل أمر التثبيت التالي:

تثبيت JOSM

flatpak install flathub org.openstreetmap.josm

بعد التثبيت ، نستطيع تشغيل البرنامج البحث عن المشغل على جهاز الكمبيوتر الخاص بنا ، أو سيكون لدينا أيضًا إمكانية بدء تشغيل البرنامج عن طريق الكتابة في Terminal:

قاذفة التطبيق

flatpak run org.openstreetmap.josm

إلى تحرير وتنزيل أمثلة، سيتعين علينا فقط زيارة الروابط التالية للحصول عليها تعليمات حول كيفية الحصول عليها.

إلغاء

فإنه يمكن قم بإلغاء تثبيت Java OpenStreetMap Editor فتح محطة (Ctrl Alt T) وتنفيذ الأمر فيها:

قم بإلغاء تثبيت JOSM

flatpak uninstall org.openstreetmap.josm

إلى معرفة المزيد عن هذا البرنامج ، يمكن للمستخدمين الانتقال إلى موقع المشروع أو لها ويكي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.