أداة ترميز Polyline تفاعلية

يمكن لتطبيق "خرائط Google" إنشاء خطوط متعددة بسيطة من إحداثيات خط العرض/خط الطول أو أكثر.
يمكنك الاطّلاع على مزيد من المعلومات عن الخطوط المتعددة والخطوط المتعددة البسيطة والخطوط المتعددة المعقدة.

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

مع ذلك، إذا كان لديك حاليًا خطوط متعدّدة مرمّزة أو قائمة من الإحداثيات على شكل سلسلة خطوط GeoJSON وأردت عرض هذا الخط على خريطة، يمكنك استخدام أداة تفاعلية لفك ترميز الخطوط المتعددة.

إنشاء خطوط متعدّدة بشكل تفاعلي على الخريطة

  1. أدخِل عنوانًا أو رمزًا بريديًا أو موقعًا جغرافيًا أو معلمًا لتوسيط الخريطة، وانقر على بحث.
  2. انقر على الخريطة لوضع علامة تمثّل موقع بداية الخط المتعدد.
  3. تظهر إحداثيات مُحدِّد الموقع في مربّعَي خط العرض وخط الطول.
  4. انقر على الزر إضافة موقع جغرافي. يؤدي هذا الإجراء إلى إضافة الإحداثيات إلى قائمة المواقع الجغرافية وإنشاء ترميز في مربّع خطوط متعدّدة مشفّرة.
  5. تابِع وضع العلامات على الخريطة لإضافة كل المواقع الجغرافية على الخطوط المتعددة إلى قائمة المواقع الجغرافية والخطوط المتعددة المشفرّة.

تعديل الإحداثيات

  • لحذف موقع جغرافي، اختَره في قائمة المواقع الجغرافية واضغط على حذف الموقع الجغرافي المحدّد.
  • لحذف جميع المواقع الجغرافية والبدء من جديد، انقر على حذف كل المواقع الجغرافية.
  • لا يمكنك تعديل المواقع الجغرافية. لتعديل موقع جغرافي، يمكنك حذفه ثم إعادة إضافته. إذا لم يكن الموقع الجغرافي في نهاية قائمتك، احذف الموقع الجغرافي وجميع المواقع الجغرافية التي تليه.

إنشاء خطوط متعدّدة عن طريق إدخال الإحداثيات

  • إذا كانت لديك قائمة حالية بالإحداثيات، بدلاً من وضع العلامات، يمكنك إدخال خطوط العرض والطول يدويًا في المربعات المخصّصة لها.

فك ترميز الخطوط المتعددة إلى إحداثيات

  1. أدخِل الخطوط المتعددة في مربّع الخطوط المتعددة المشفّرة.
  2. إذا كان الخط المتعدد يحتوي على أحرف الإلغاء، انقر على مربّع الاختيار لإلغاء هذه الأحرف.
  3. انقر على فك ترميز الخط المتعدد. تظهر الإحداثيات في قائمة المواقع الجغرافية، ويتم رسم الخط على الخريطة.

تستخدم هذه الأداة واجهة برمجة تطبيقات JavaScript للخرائط. على وجه التحديد، يتم التعامل مع ترميز المسارات وفك ترميزها باستخدام الطريقتَين الثابتتَين encodePath() وdecodePath() في مساحة الاسم google.maps.geometry.encoding. راجِع تنسيق خوارزمية الخطوط المتعددة المشفّرة للحصول على معلومات حول مخطط الترميز.