يوميات التطوير / PeakSight - Altitude & AR

يوميات تطوير PeakSight: الارتفاع والجبال وخطوط القمم AR

مستوحاة من رحلة برية حول الصين، تستكشف PeakSight نظام تحديد المواقع العالمي (GPS) والارتفاع الجوي، وتحديد الجبال، وحدود خط القمم المرسوم من الناحية الإجرائية.

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

من أين جاءت الفكرة

أردنا في المقام الأول شيئين:

  1. شاهد ارتفاعنا الحالي. حظي تطبيق الارتفاع ذو النقطة الحمراء الكبيرة المميزة بشعبية كبيرة على Xiaohongshu. استخدمه الناس لإظهار مكانهم ومدى ارتفاعهم.

  2. تعرّف على الجبال من خلال خطوط القمم الخاصة بها. هذا مجال أصغر بكثير، ولا يخدمه سوى عدد قليل من المنتجات. الأمثلة الرئيسية التي أعرفها كانت PeakVisor، الذي كان اشتراكه السنوي يكلف أكثر من 1000 يوان صيني في ذلك الوقت، وتطبيق الواقع المعزز لخرائط الجبال الذي صممه مطور ياباني.

أردت بديلاً بسيطًا يجمع بين الاثنين، دون الميزات المعقدة العديدة المخصصة لمتسلقي الجبال المحترفين. أصبح ذلك PeakSight.

ما يفعله التطبيق

بيك سايت
بيك سايت

الارتفاع الحالي

يحتوي التطبيق على شاشتين أو ثلاث شاشات فقط. تعرض الشاشة الرئيسية ارتفاعك الحالي، مع خيار التبديل بين نظام تحديد المواقع العالمي (GPS) والارتفاع الجوي. أضافت شركة Apple لأول مرة مقياسًا في سلسلة iPhone 6، مما يسمح بقياسات ارتفاع أكثر دقة في بعض المواقف. كان شعوري هو أن ارتفاع نظام تحديد المواقع العالمي (GPS) عادة ما يكون كافيًا في الجبال، بينما يكون البارومتر أكثر فائدة في الأماكن المرتفعة في مبنى خرساني في الغابة الحضرية.

خط القمم

قم بتدوير هاتفك لرؤية أسماء الجبال المطابقة لخط القمم. لا يزال تنفيذي صعبًا، وذلك باستخدام قاعدة بيانات عامة متاحة مجانًا. فيما يلي شرح GPT لكيفية عمله:

يستخدم PeakSight "مواقع الذروة بالإضافة إلى الخطوط الإجرائية"، وليس تضاريس DEM الحقيقية. يحتوي على ثلاث طبقات بيانات: 92 قمة مشهورة مدمجة، وقمة عبر الإنترنت من OpenStreetMap Overpass، وذاكرة تخزين مؤقت للتنزيل المحلي. من موقع المستخدم، يحسب التطبيق مسافة كل قمة واتجاهها. ثم يجمع بعد ذلك بين الارتفاع والانخفاض المعتمد على المسافة واتجاه الهاتف لرسم صورة ظلية متواصلة. يستخدم الواقع المعزز نفس البيانات لعرض التسميات باستخدام زوايا السمت والارتفاع. ترتكز الأسماء والارتفاعات والمسافات والاتجاهات على بيانات فعلية، ولكن أشكال الجبال والوديان والانسداد هي محاكاة بصرية. تتطلب المطابقة الدقيقة لخط القمم الحقيقي بيانات الارتفاع مثل SRTM أو Copernicus DEM.

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

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