كل المقالات

March 30, 2026 · 4 min read

كيف نحمي موقعك بإزاحة 200 متر

2.8k

أحد أول الأسئلة التي يطرحها الناس عن Walk With Me هو: "مهلاً، هل يمكن للناس رؤية مكاني؟" وإجابتي دائماً: "لا. حقاً لا يستطيعون."

المشكلة

يُظهر Walk With Me نشاطات المشي على خريطة. لكن إظهار الموقع الدقيق لشخص ما للغرباء؟ بالتأكيد لا. كان علينا إيجاد طريقة لإظهار "مكان تقريبي" لنشاط مشي يحدث دون الكشف عن "المكان الدقيق" الذي يقف فيه الماشي.

إزاحة صيغة هافرساين

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

مثال إزاحة 1 مثال إزاحة 2 مثال إزاحة 3 مثال إزاحة 4 مثال إزاحة 5

قيود تكبير الخريطة

مستويات التكبير مقفلة بين 12 و15. تعرض كل خريطة تسمية "الموقع تقريبي". هذا يمنع أي شخص من التكبير بما يكفي لتحديد مبنى معيّن أو زاوية شارع.

تأخير 5 دقائق

يُحدَّث الموقع كل 5 دقائق. بمعدل سرعة المشي، هذا يعادل حوالي 400 متر من عدم اليقين الإضافي. مجتمعة مع إزاحة الـ200 متر، سيبحث أي شخص يحاول إيجادك من الخريطة في المكان الخاطئ وفي الوقت الخاطئ.

كيف يلتقي الناس فعلياً

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

قبل الموافقة - موقع تقريبي بعد الموافقة - نقطة لقاء دقيقة

لماذا اخترنا هذا الحل

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

اقرأ المزيد عن جميع ميزات الأمان والخصوصية لدينا.

هل تريد أن تصبح مرشدًا سياحيًا؟