Skip to main content

Distance Matrix API

زمن الرحلة والمسافة بين نقاط متعددة

احصل على مصفوفات المسافة والوقت بين نقاط متعددة بكفاءة. مثالية لخدمات توزيع الأسطول، وتخصيص الموارد، وتخطيط سلسلة التوريد.

الميزات الرئيسية

حسابات مصفوفة قوية

مصفوفة المسافات

احسب المسافات بين نقاط انطلاق ووجهات متعددة في طلب واحد

مصفوفة الوقت

احصل على تقديرات دقيقة لوقت السفر لجميع أزواج الانطلاق-الوجهة

الحسابات المتوازية

معالجة مئات أزواج المواقع في وقت واحد باستخدام خوارزميات محسّنة

حساب سريع

أوقات استجابة بالميلي ثانية حتى للمصفوفات الكبيرة مع العديد من المواقع

أوضاع متعددة

احسب المصفوفات لأوضاع القيادة والمشي وركوب الدراجات والنقل العام

تحليل التكلفة

قم بتضمين بيانات المسافة والوقت لحسابات تكلفة النقل

المواصفات التقنية

القدرات الأساسية

أنواع المصفوفة
المسافة والوقت
وقت الاستجابة
استجابات بالميلي ثانية

الحجم والأداء

الحد الأقصى للمواقع
مصفوفة 100x100
المعالجة المتوازية
خوارزميات محسّنة

أوضاع السفر

الأوضاع المدعومة
القيادة، المشي، الدراجة، النقل العام
مرونة الوضع
التكوين لكل طلب

التسعير

الفئة المجانية
100,000 حساب/شهر
حدود المعدل
غير محدود

هل أنت مستعد للبدء؟

ابدأ البناء مع MapAtlas اليوم. سجل مجانًا واحصل على وصول فوري إلى جميع واجهات برمجة التطبيقات الخاصة بالخرائط مع حدود مجانية سخية.

Matrix API: الأسئلة الشائعة

كل ما تحتاج معرفته عن حسابات المسافات وأوقات السفر بالجملة.

تبني باستخدام الذكاء الاصطناعي؟ استدعِ هذا API مباشرة من وكيلك.

يمكن لـ Cursor و Copilot و Cline والوكلاء المستقلين استخدام هذا endpoint عبر OpenAPI 3.1 spec العامة أو MapAtlas MCP server. اكتشاف تلقائي، بدون glue code.

دليل تكامل الذكاء الاصطناعي

Matrix API: الأسئلة الشائعة

كل ما تحتاج معرفته عن حسابات المسافات وأوقات السفر بالجملة.

ما الغرض من استخدام Matrix API؟
تحسب Matrix API أوقات السفر والمسافات بين كل تركيبة ممكنة من نقاط الانطلاق والوجهات في طلب واحد. تشمل حالات الاستخدام النموذجية إيجاد أقرب سائق أو فني لمهمة معينة، وحل مشكلات توجيه المركبات، وتقدير نوافذ وقت التوصيل للعملاء، وحساب تغطية منطقة الخدمة لتخطيط المرافق.
ما الفرق بين Matrix API وDirections API؟
تُرجع Directions API مسارًا واحدًا مفصلًا بين نقطتين يشمل تعليمات الانعطاف والهندسة. بينما تُرجع Matrix API جدولًا بالمسافات والفترات الزمنية لأزواج متعددة من الانطلاق والوجهة دون هندسة المسار. إذا كنت بحاجة إلى مقارنة مواقع كثيرة بكفاءة، فإن Matrix API أسرع وأكثر فعالية من حيث التكلفة من إجراء استدعاءات Directions فردية.
ما الحد الأقصى لحجم المصفوفة؟
تدعم الواجهة مصفوفات تصل إلى 100 نقطة انطلاق في مقابل 100 وجهة في طلب واحد، مما يُعطي ما يصل إلى 10,000 زوج من نقاط الانطلاق والوجهات لكل استدعاء. لا يلزم أن تكون المصفوفات مربعة: يمكنك إرسال نقطة انطلاق واحدة في مقابل 100 وجهة للبحث عن أقرب موقع، أو 50 في مقابل 50 لتعيين أسطول كامل إلى عملاء.
ما أوضاع السفر التي تدعمها Matrix API؟
تدعم Matrix API القيادة والمشي وركوب الدراجات والنقل العام. يُعيَّن وضع السفر لكل طلب. تستخدم جميع الأزواج في طلب واحد الوضع نفسه. إذا احتجت إلى نتائج بأوضاع مختلطة، أرسل طلبات منفصلة لكل وضع ودمّج الاستجابات في تطبيقك.
هل تستخدم Matrix API بيانات حركة المرور في الوقت الفعلي؟
تستخدم Matrix API افتراضيًا سرعات السير الحر التمثيلية لظروف السفر النموذجية. تتوفر الفترات الزمنية المعدَّلة وفق حركة المرور الفعلية في الخطط المؤهلة. اضبط معامل departure_time على طابع زمني مستقبلي للحصول على تقديرات سفر تبعًا لوقت اليوم استنادًا إلى أنماط حركة المرور التاريخية.
كيف أستخدم Matrix API للبحث عن أقرب موقع؟
أرسل موقع الاستعلام الواحد كنقطة انطلاق وقائمة المواقع المرشحة كوجهات. تُرجع الواجهة وقت السفر والمسافة من نقطة الاستعلام إلى كل مرشح في استدعاء واحد. رتّب الاستجابة حسب الفترة الزمنية للعثور على الخيار الأقرب. هذا أكثر كفاءة بكثير من استدعاء Directions API في حلقة تكرار لكل مرشح.

واجهات API ذات الصلة