تم إنشاء هذه الصفحة عن طريق الترجمة الآلية.

مواصفات لتقليل حجم البيانات إحداثية

مثال على تقليل حجم بيانات نقطة الطريق (حجم ملف GPX) على خرائط Google

يمكن لـ GPX Editor و Viewer تقليل عدد نقاط الطريق دون تغيير شكل المسار قدر الإمكان. من المهم جدًا تقليل عدد نقاط الطرق لأن ملفات GPX مكتوبة بتنسيق نصي.

مربعات الحوار والمعلمات لتنفيذ معالجة تقليل البيانات باستخدام محرر GPX وعارض

محرر GPX وعارض يقلل من كمية البيانات نقطة الطريق باستخدام نوعين من المعلمات. تحدد المعلمة "الحد الأدنى للمسافة" الحد الأدنى للمسافة بين نقطتي طريق بالأمتار. يحذف GPXEV نقاط الطريق بمسافة أقصر من العتبة المحددة. تحدد معلمة "انحراف المسار" فصل المسار المسموح به بالأمتار قبل وبعد حذف نقطة الطريق. يحذف GPXEV نقاط الطريق التي تقع ضمن العتبة المحددة.

المواصفات التفصيلية لخفض نقاط الطرق موضحة أدناه.

1. الدنيا المسافة

الشكل الذي يحسب المسافة بين نقطتي الطريق

أولاً ، يتم شرح كيفية تقليل مقدار البيانات باستخدام المعلمة "الحد الأدنى للمسافة". إذا كان هناك نقطتي طريق ، w1 و w2 ، فإن المسافة بين نقاط الطريق تُعرف بـ d. إذا كانت المسافة d أقصر من العتبة ، فسيتم حذف w1 أو w2.

أمثلة النجاح والفشل لحذف نقاط الطريق دون تغيير شكل المسار

سوف GPXEV تحديد أفضل إحداثية لحذفها. على سبيل المثال ، في الشكل على اليسار ، يكون w1 و w2 قريبين من بعضهما البعض ، لكن حذف w1 سيغير شكل المسار. من ناحية أخرى ، لا يؤدي حذف w2 إلى تغيير شكل المسار.

كيفية العثور على تغييرات في اتجاه المسار لتقليل عدد نقاط الطريق دون تغيير شكل المسار

يحسب GPXEV الزاوية التي يتغير بها اتجاه السفر لكل نقطة طريق. تعتبر نقطة الطريق ذات القيمة الأقل مناسبة للحذف. كمثال محدد ، عند حذف إما w1 أو w2 ، يتم حساب مقدار التغيير θ1 أو θ2 في اتجاه السفر. ثم احذف نقطة الطريق ذات القيمة الأصغر لـ of.

لا يحذف GPXEV نقطة طريق مؤمنة

لا تؤدي معالجة تقليل البيانات إلى حذف نقطة طريق مؤمنة. على سبيل المثال ، إذا تم إغلاق w1 و w2 وتم قفل w1 ، فسيتم حذف w2 دون قيد أو شرط.

2. مسار الانحراف

مثال على تقليل عدد نقاط الطريق ملف GPX على الطريق على خرائط جوجل

يوضح التالي كيفية تقليل حجم البيانات باستخدام المعلمة "انحراف المسار". يعد استخدام هذه المعلمة مناسبًا لتقليل كمية البيانات على الطرق أو الطرق الطويلة المستقيمة المنحنية بلطف.

3 نقاط الطريق

فيما يلي مثال عندما يكون هناك ثلاث نقاط طريق ، w1 ، w2 ، و w3. الآن النظر في ما إذا كان يمكن حذف W2.

الرقم للعثور على المسافة بين نقاط الطريق

أولاً ، احسب المسافة r بين w1 و w2.

الشكل للعثور على اتجاه السفر والمسافة عند حذف نقطة الطريق

بعد ذلك ، ابحث عن النقطة p الموجودة على الخط المستقيم الذي يربط w1 و w3 وعلى مسافة r من w1.

شكل كيفية حساب المسافة من المسار الأصلي عن طريق حذف نقاط الطريق في معالجة تقليل كمية البيانات لملف GPX

احسب المسافة d بين w2 و p. إذا كانت قيمة d أقل من العتبة ، فسيتم حذف w2. لذلك ، فإن الحد الأقصى للمسافة d المنحرف عن المسار الأصلي هو قيمة العتبة.

رسم تخطيطي يوضح خطًا عموديًا يربط نقطتي طريق

الخط المستقيم الذي يشير إلى المسافة التي تم الحصول عليها هنا ليس خط عمودي يربط بين w1 و w3. من السهل تحديد الخط العمودي على الطائرة. ولكن من الصعب العثور على خط عمودي على سطح الكرة باستخدام خطوط الطول والعرض. لذلك ، يستخدم GPXEV المسافة d المحسوبة ببساطة دون استخدام الخط العمودي.

على