التقنية وتطوير الويب

إضافة Boat Position: نظام تتبع حي وسجل إبحار ذكي لقاربك على WordPress

تحويل WordPress إلى مركز تحكم ذكي لقاربك

لم يعد تتبع مسار القوارب وتوثيق رحلات الإبحار أمراً يتطلب الاعتماد على خدمات خارجية باهظة الثمن أو مفاتيح API معقدة. مع إضافة Boat Position، يمكنك تحويل موقعك المبني على WordPress إلى نظام تتبع حي وسجل إبحار آلي متكامل، يعتمد على بيانات GPS المباشرة من القارب لتوثيق كل رحلة بدقة متناهية.

الميزات الأساسية لإضافة Boat Position

1. التتبع الحي والخرائط التفاعلية

تقدم الإضافة صفحة عامة للخرائط الحية عبر الرابط /boat-position/map، حيث يتم عرض الموقع الحالي للقارب باستخدام مكتبة Leaflet.js مع بيانات OpenStreetMap وOpenSeaMap. ما يميز هذه الخريطة هو التفاصيل الذكية: تظهر أيقونة سهم متحركة عندما يكون القارب في حالة إبحار، ومؤشر ثابت عندما يكون متوقفًا، مما يمنحك ومراقبيك رؤية فورية لحالة القارب.

2. سجل الإبحار الآلي (Logbook)

من خلال الرابط /boat-position/history، توفر الإضافة سجلاً تفصيلياً يحتوي على شريط جانبي لتقويم تاريخ الرحلات. تعمل الإضافة على تشغيل آلة حالة (State Machine) ذكية تقوم تلقائياً بتجميع نقاط المواقع التي يتم إرسالها كل دقيقة إلى رحلات (Trips) وأجزاء (Legs). يمكن للمحررين المسجلين الدخول تعديل هذا السجل، مثل دمج الرحلات التي تم تقسيمها بشكل غير صحيح، أو إضافة أسماء المواني التي تم زيارتها.

3. التعرف التلقائي على المواني

واحدة من أقوى الميزات هي البيانات الأساسية المدمجة التي تتضمن أكثر من 150 ميناء دنماركي. بناءً على إحداثيات GPS، يمكن للنظام تحديد اسم الميناء وتوثيقه تلقائياً في سجل الإبحار دون أي تدخل يدوي، مما يسهل عملية التسجيل ويضمن دقة السجلات.

التكامل التقني: الأجهزة المتوافقة

تم تصميم الإضافة في الأساس حول جهاز Teltonika RUTX50، وهو جهاز توجيه (Router) يعمل بنظام Linux ويدعم شبكات 5G مع مستقبل GPS مدمج. يعمل البرنامج النصي (Shell Script) على هذا الجهاز لإرسال الموقع إلى موقعك كل دقيقة.

ومع ذلك، Boat Position مرن جداً ولا يقتصر على هذا الجهاز فقط. يمكنك استخدام أي جهاز يمتلك اتصالاً بالإنترنت وإمكانية الوصول إلى GPS. على سبيل المثال:

  • جهاز Raspberry PI متصل بجهاز GPS خاص به.
  • أي جهاز Linux يستقبل بيانات NMEA من أجهزة القارب الملاحية.

لماذا تعتبر Boat Position الخيار الأمثل للملاحين؟

  • استقلالية كاملة: لا حاجة للاعتماد على مزودي خدمات تتبع خارجيين، أنت تملك بياناتك وتتحكم بها على موقعك الخاص.
  • خصوصية وأمان: البيانات تبقى على خادمك، مما يضمن خصوصية مساراتك وتاريخ رحلاتك.
  • تكلفة فعالة: استخدام خرائط مجانية ومفتوحة المصدر (OpenStreetMap وOpenSeaMap) يلغي أي رسوم اشتراك لخرائط ملاحية.
  • دقة متناهية: تحديث الموقع كل 60 ثانية يضمن تسجيل مسار دقيق جداً لأي رحلة.

خطوات التثبيت والإعداد

إعداد الإضافة بسيط ومباشر للمستخدمين المعتادين على WordPress:

  1. قم برفع مجلد boat-position إلى المسار /wp-content/plugins/ على خادمك.
  2. انتقل إلى قسم الإضافات في لوحة تحكم WordPress وقم بتفعيل الإضافة.
  3. اذهب إلى الإعدادات ← Boat Position لتعيين مفتاح API سري، والذي يضمن أن بيانات الموقع المرسلة من القارب تأتي من مصدر موثوق فقط.
  4. استخدم تعليمات تكوين جهاز التوجيه الموجودة في الإعدادات لضبط Teltonika RUTX50 أو أي جهاز آخر لبدء إرسال البيانات.

باختصار، Boat Position هي أداة لا غنى عنها لأي مالك قارب يبحث عن طريقة موثوقة، آمنة، ومفتوحة المصدر لتوثيق رحلاته ومشاركة موقعه الحي مع العالم، مستغلاً قوة WordPress كمركز تحكم ملاحي شخصي.

مقالات ذات صلة

اترك تعليقاً

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

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

يرجي أيقاف مانع الإعلانات من المتصفح ,موقعنا يعتمد علي ربح الإعلانات للإستمرار في تقديم خدماته شاكرين لكم ولتفاهمكم