متاحة مع Image Server
تحسب أداة المسار الأمثل كخط المسار من الوجهات إلى المصدر الأمثل كخط.
المخرجات عبارة عن طبقة معالم مستضافة.
التعرف على كيفية عمل أداة المسار الأمثل كخط
أمثلة
تشمل الأمثلة على التطبيقات ما يلي:
ابحث عن أفضل مسار لطريق جديد يتعلق بتكاليف الإنشاء
ابحث عن أفضل طريق للإبحار بين الموقع الحالي والوجهة.
ملاحظات الاستخدام
تتضمن أداة المسار الأمثل كخط تكوينات لطبقات الإدخال وإعدادات المسار والطبقة الناتجة.
الطبقات المدخلة
تتضمن مجموعة طبقات الإدخال المعلمات التالية:
معالم أو البيانات النقطية لوجهة الإدخال هي عبارة عن بيانات نقطية بعدد صحيح أو طبقة معالم تحدد الوجهة التي سيتم احتساب المسافة خلالها إلى المصدر الأقل تكلفة.
يمكنك اختيار طبقة باستخدام زر الطبقة أو استخدام زر رسم المعالم المدخلة لإنشاء طبقة رسم لاستخدامها كمدخل.
إذا وقعت الوجهة على NoData في أي من البيانات النقطية للإدخال المقابلة، فسيتم تجاهلها في التحليل، وبالتالي لن يتم حساب مسار من هذه الوجهة.
إذا كان الإدخال نقطيًا، فيجب أن يتكون من خلايا لها قيم صالحة (الصفر قيمة صالحة) للوجهات، ويجب تعيين الخلايا المتبقية NoData.
إذا كان الإدخال عبارة عن طبقة معالم، فيمكن أن يكون نقطة أو خطًا أو مضلعًا.
عندما تكون بيانات الوجهة المدخلة معلمًا، يتم تحويل المواقع المصدر بشكل داخلي إلى بيانات نقطية قبل تنفيذ التحليل.
لإنشاء المسار الأمثل، يتم تجاهل إعدادات بيئة حجم الخلية ويتم استخدام حجم الخلية لقيمة البيانات النقطية المدخلة للرجوع لحساب البيانات النقطية الناتجة. سيتم تغيير نمط البيانات النقطية لرابط الرجوع في حال إعادة تشكيلها إلى دقة مختلفة. لتجنب التشويش، لا تقم بتعيين حجم الخلية أثناء استخدام هذه الأداة.
عند استخدام بيانات معلم مضلع لوجهات المعلم المدخل، يجب توخي الحذر في كيفية التحكم في حجم الخلية الناتج، خاصة عندما يكون رديئًا، بالمقارنة مع التفاصيل الموجودة في المُدخلات. يتم تطبيق عملية التحويل إلى بيانات نقطية الداخلية باستخدام أداة مضلع إلى بيانات نقطية، مع ضبط الوضع الافتراضي لنوع مركز الاتصال لمركز الخلية. وهو ما يعني أنه لن يتم تضمين البيانات التي لا توجد في مركز الخلية في الناتج الوجهة المتوسط الذي تم تحويله إلى بيانات نقطية، لذا لن يتم تمثيله في حسابات المسافة. على سبيل المثال، إذا كانت الوجهات سلسلة من المضلعات الصغيرة (مثل مناطق الأبنية) التي تعد صغيرة مقارنة بحجم الخلية الناتج، فإنه يمكن أن يقع القيل منها في مراكز خلايا البيانات النقطية الناتجة، وفيما يبدو أن ذلك يتسبب في فقدان العديد في التحليل.
ولتجنب هذا الموقف، وكخطوة انتقالية، يمكنك تحويل المعالم المدخلة إلى بيانات نقطية مباشرةً باستخدام أداة تحويل معلم إلى بيانات نقطية وتعيين معلمة حقل القيمة. ومن ثمَّ، استخدم الناتج كمدخلات لأداة المسافة التي تريد استخدامها.
قبل إنشاء المسار الأمثل، عادةً ما يتم استخدام إحدى الأدوات التالية لإنشاء البيانات النقطية لتراكم المسافة والبيانات النقطية لاتجاه الرجوع: تراكم المسافة أو تخصيص المسافة. تُعد هذه مدخلات مطلوبة لإنشاء المسار الأمثل.
يمكن أن يكون المسار الأمثل الذي تم إنشاؤه عبارة عن مسار تدفق يعتمد على اتجاه تدفق D8. لإنشاء مسار مثالي بهذه الطريقة، استخدم بيانات نقطية لاتجاه التدفق D8 كمدخل بيانات تقطية لاتجاه رجوع الإدخال أو البيانات النقطية لاتجاه التدفق. وقم أيضًا بتوفير قيمة البيانات النقطية المتراكمة لمسافة الإدخال. في حال لم تتوفر معلمة إنشاء مسارات الشبكة، لا يتم استخدام قيمة البيانات النقطية لتراكم مسافة الإدخال لتحديد المسار. سواء كنت تستخدم بيانات نقطية ثابتة أو نموذج ارتفاع رقمي (DEM)، سيكون مسارك هو نفسه؛ لكن ستختلف فقط قيمة البيانات الجدولية على مسارك. ومع ذلك، يتوفر إنشاء مسارات الشبكة وتستخدم، فلا بد أن تكون قيمة البيانات النقطية لتراكم مسافة الإدخال قيمة البيانات النقطية لتراكم تدفق الناتج. يمكنك الاطلاع على وثائق أداة اتجاه التدفق لمزيد من المعلومات حول البيانات النقطية لاتجاه تدفق D8 ووثائق أداة تراكم التدفق لإنشاء بيانات نقطية للتراكم.
حقل الوجهة هو حقل بعدد صحيح والذي سوف يُستخدم للحصول على القيم لمواقع الوجهة.
يتم استخدام البيانات النقطية لتراكم المسافة المدخلة لتحديد المسار الأمثل من المصادر إلى الوجهات.
عادةً ما يتم إنشاء البيانات النقطية لتراكم المسافات باستخدام أداتي تراكم المسافة أو تخصيص المسافة. تمثل كل خلية في البيانات النقطية لتراكم المسافة الحد الأدنى لمسافة التكلفة التراكمية على سطح من كل خلية إلى مجموعة من الخلايا المصدر.
تحتوي البيانات النقطية لخط الاتجاه الخلفي المدخل على الاتجاهات المحسوبة بالدرجات. يحدد الاتجاه الخلية التالية على طول المسار الأمثل للعودة إلى مصدر التكلفة الأقل تراكمًا مع تجنب الحواجز.
يكون نطاق القيم من 0 درجة إلى 360 درجة، مع 0 مخصص لخلايا المصدر. اتجاه الشرق (الأيمن) يكون 90 وتزداد القيم في اتجاه عقارب الساعة (180 جنوبًا، و270 غربًا، و360 شمالاً).
إعدادات المسار
تتضمن مجموعة إعدادات المسار المعلمات التالية:
نوع المسار يحدد كيفية تفسير القيم والمناطق في بيانات وجهة الإدخال في حسابات مسار التكلفة.
كل منطقة—في كل منطقة في بيانات وجهة الإدخال، يتم تحديد مسار أقل تكلفة وحفظه في خدمة البيانات النقطية للإخراج. باستخدام هذا الخيار، يبدأ مسار أقل تكلفة لكل منطقة عند الخلية الذي يتميز بترجيح أقل مسافة تكلفة في المنطقة. هذا هو الوضع الافتراضي.
أفضل مفرد—بالنسبة لكل الخلايا في بيانات وجهة الإدخال، سيتم اشتقاق مسار أقل تكلفة من الخلية بأقل مسارات ذات أقل تكلفة إلى خلايا المصدر.
كل خلية—بالنسبة لكل خلية بقيم صالحة في بيانات وجهة الإدخال، سيتم تحديد مسار أقل تكلفة وحفظه في البيانات النقطية للناتج. باستخدام هذا الخيار، تتم معالجة كل خلية لبيانات وجهة الإدخال بشكل منفصل، كما يتم تحديد مسار أقل تكلفة لكل خلية.
يحدد إنشاء مسارات شبكة ما إذا كانت مكتملة ويمكن تداخلها، وستُحتسب المسارات من الوجهات إلى المصادر أو في حال لم تتداخل مسارات الشبكة، فسيتم إنشاؤها.
- غير محدد—تُحتسب المسارات الكاملة من الوجهات إلى المصادر، والتي يمكن أن تكون متداخلة. هذا هو الوضع الافتراضي.
- محدد—تُحتسب مسارات الشبكة غير المتداخلة.
طبقة النتيجة
تتضمن مجموعة طبقة النتيجة المعلمات التالية:
اسم الخط الناتج هو اسم الطبقة التي سيتم إنشاؤها وإضافتها إلى الخريطة.
يجب أن يكون الاسم فريدًا. إذا كانت هناك طبقة بنفس الاسم موجودة بالفعل في مؤسستك ، فستفشل الأداة وستتم مطالبتك باستخدام اسم مختلف.
- تُحدد أداة حفظ في مجلد اسم المجلد في المحتوى الخاص بي الذي يتم حفظ النتيجة فيه.
بيئات
إعدادات بيئة التحليل هي معلمات إضافية تؤثر على نتائج الأدوات. يمكنك الوصول إلى إعدادات بيئة التحليل الخاصة بالأداة من مجموعة معلمات إعدادات البيئة.
تنفذ هذه الأداة بيئات التحليل التالية:
المخرجات
تتضمن الأداة المخرجات التالية:
طبقة معالم مستضافة بمسارات مثالية في صورة معالم خطية
يتضمن المعلم الناتج متعدد الخطوط حقل DestID وحقل PathCost. يحدد حقل DestID الوجهة التي يؤدي إليها كل خط. يُظهر حقل PathCost إجمالي التكلفة التراكمية لكل مسار. إذا تمت كتابة الناتج في قاعدة بيانات جغرافية ملفية، يتم تضمين الحقل shape_length الذي يحتوي على الطول الإجمالي للمسار الأقل تكلفة.
متطلبات الاستخدام
تتطلب هذه الأداة الترخيصات والتكوينات التالية:
- نوع المستخدم Creator أو GIS Professional
- دور المسئول، أو الناشر، أو دور مخصص مكافئ
- ArcGIS Image Server تم تكوينه لتحليل البيانات النقطية
موارد
استخدم الموارد التالية لمعرفة المزيد:
- كيفية عمل أداة المسار الأمثل كخط
- المسار الأمثل كخط في ArcGIS REST API
- دالة optimal_path_as_line في ArcGIS API for Python
- أداة المسار الأمثل كخط في ArcGIS Pro مع ملحق Raster Analysis
- أداة المسار الأمثل كخط في ArcGIS Pro مع ملحق Spatial Analyst