متوفر أيضًا بلغات أخرى: English · Español · Português · Français
محوّل Plus Code
حوّل بين الإحداثيات وOpen Location Code، وانظر كم يبلغ حجم المربع الذي يسمّيه الرمز حقًا.
ما Plus Code؟
رمز Plus Code، واسمه الرسمي Open Location Code، سلسلة قصيرة تسمّي مكانًا: 849VCWC8+X8 بدل شارع ورقم. والمهم أنه لا قاعدة بيانات وراءه. فالرمز هو الإحداثيات مرمّزةً؛ ويستطيع أي أحد أن يعرف إلى أين يشير بالحساب وحده، دون اتصال، ودون استعلام، ودون إذن من أحد.
وهذا أثقل وزنًا حيث لا وجود للعناوين أو لا يُعوَّل عليها، وذلك شطر كبير من العالم. وينفع كذلك في ما لا يبلغه عنوان: بوابة في وسط حقل، أو مبدأ درب، أو بسطة في سوق، أو الركن بعينه من مبنى كبير حيث ينبغي أن يصل تسليم.
ويزيح النظام خطي العرض والطول ليصيرا موجبين، ثم يكتبهما بالأساس عشرين بأبجدية من عشرين محرفًا، محرف لخط العرض والذي يليه لخط الطول، بالتناوب. وتأتي علامة الزائد بعد المحرف الثامن. هذه هي الفكرة كلها، وما بقي تدقيق.
كيفية الاستخدام
- اختر الاتجاه. من الإحداثيات إلى الرمز أو العكس. وتُحمِّل الأزرار أماكن حقيقية، ومنها القطب الشمالي، وهو حيث تتعثر التنفيذات الساذجة عادةً.
- اختر طولًا. عشرة محارف هو المعتاد. فالرموز الأقصر تسمّي مساحات أكبر، والأطول أصغر. ودون العشرة تزيد الأطوال اثنين اثنين، لأن المحارف تُقرأ أزواجًا من خط عرض وخط طول.
- اقرأ الخلية لا النقطة وحدها. لا يسمّي الرمز نقطةً قط، بل يسمّي مربعًا، واللوحة تعرض حدوده وحجمه الحقيقي بالأمتار عند ذلك العرض.
ما لا يذكره أحد: الخلايا تكفّ عن كونها مربعة
حتى عشرة محارف يقسم كل زوج خطَّ العرض وخطَّ الطول على عشرين، فالخلايا مربعة حقًا. وعشرة محارف تعطي نحو 13.92 مترًا للضلع عند خط الاستواء، وهو الرقم الذي يستشهد به الجميع.
وبعد ذلك يبدّل النظام آليته. فقد نفدت من الأساس عشرين دقتُه المفيدة، فتستعمل المحارف التالية شبكة تدقيق، وتلك الشبكة أربعة أعمدة عرضًا في خمسة صفوف طولًا. فكل محرف زائد يقسم خط الطول على أربعة وخط العرض على خمسة، فتكفّ الخلايا عن كونها مربعة. ورمز من أحد عشر محرفًا يسمّي خلية ارتفاعها 2.78 مترًا وعرضها 3.48 عند خط الاستواء، أي نسبة خمسة إلى أربعة بالضبط. وعند اثني عشر محرفًا تصير خمسة وعشرين إلى ستة عشر.
فالـPlus Code إذن أدق شمالًا وجنوبًا منه شرقًا وغربًا ما إن تتجاوز عشرة محارف، وبفارق يتسع. وليس هذا خطأً، بل هو ما تكونه الشبكة؛ لكنه يعني أن وصف رمز من أحد عشر محرفًا بأنه دقيق إلى عدد بعينه من الأمتار خطأٌ في أحد الاتجاهين.
وفوق ذلك أثر ثانٍ أشهر منه: خطوط الطول تتلاقى نحو القطبين، فيضيق عرض كل خلية بازدياد العرض بينما لا يتغير ارتفاعها. فعند ستين درجة شمالًا تبقى خلية العشرة محارف 13.92 مترًا ارتفاعًا ونحو نصف ذلك عرضًا. والأداة تحسب الاثنين عند المكان الذي تنظر إليه بدل أن تسوق رقمًا عالميًا واحدًا.
كيف تُحقِّق من هذا، وما لا تفعله الأداة
ينشر المعيار طقمَ مطابقة رسميًا، فالصواب هنا درجة لا رأي. وتنجح متجهات الصلاحية الواحد والخمسون كلها، ومتجهات الترميز السبعة والستون وثلاثمئة، ومتجهات فك الترميز العشرون وأربعمئة. والحالات غير الصالحة هي النصف المهم — فمحلِّل يقبل كل شيء يبلي حسنًا في كل شيء إلا الصفوف التي يُفترض رفضها — ولذلك تُعدّ على حدة.
وأمران في الصيغة خرجا من التجريب لا من القراءة. فالرمز الذي يزيد على خمسة عشر محرفًا يُقبَل ويُهمَل فائضه: ورمز من واحد وعشرين محرفًا يسمّي الخلية نفسها التي تسمّيها بادئته ذات الخمسة عشر، فقد تعني سلسلتان مختلفتان مكانًا واحدًا. والأبجدية خالية من كل حرف صائت، وذلك مقصود: فلا يكوّن الرمز كلمةً بالمصادفة في أي لغة.
وما لا تفعله: الرموز القصيرة. فالرمز الذي دون ثمانية محارف قبل علامة الزائد قد فقد أوائله، ولا يعني شيئًا إلا بجوار بلدة قريبة، ففكّه يقتضي بحثًا في أسماء الأماكن لا قاعدة بيانات له في هذه الصفحة. فتَسِمها بأنها قصيرة بدل التخمين. ولا ترسم خريطة كذلك، لأن ذلك يعني تحميلها من خادم غيرنا وإخباره أين تنظر.
والحساب مضبوط بالمعنى الذي يهم: فالمرمِّز يعمل بوحدات صحيحة من أصغر خلية بدل القسمة المتكررة، وهو ما يمنع قيمةً واقعةً على حدّ خلية من أن تسقط في المربع الخطأ.
لماذا هي مجانية؟
هذا حساب على عددين يجري داخل متصفحك. فلا خادم، ولا بلاطة خريطة تُجلب، ولا حساب يُنشأ.
ولا يُرفع شيء مما تكتبه ولا يُخزَّن ولا يُسجَّل، ويحسن قول ذلك صراحةً هنا لأن المُدخَل موقع. وهو لا يغادر اللسان أبدًا.