مسیریابی مسیر ایده آل بین دو مکان یا برای ماتریس مکان های مبدا و مقصد را محاسبه می کند و مسافت ها و زمان سفر را برمی گرداند. کیفیت این اطلاعات و تحویل به موقع آن برای یک تجربه مصرف کننده با کیفیت ضروری است.
Routes API شامل دو بخش ویژگی اصلی است:
- محاسبه مسیرها : مسیرهای بین مکانها را با دادههای مسیریابی جامع و جهانی و ترافیک بیدرنگ محاسبه کنید. اگر در حال حاضر از Directions API استفاده می کنید، اکنون می توانید از Compute Routes استفاده کنید.
- محاسبه مسیر ماتریس : محاسبه مسافت و زمان سفر برای لیست جفت مبدا/مقصد. اگر در حال حاضر از Distance Matrix API استفاده می کنید، اکنون می توانید از Compute Route Matrix استفاده کنید.
Compute Routes و Compute Route Matrix نسخه بهینهسازی شده عملکرد Directions API و Distance Matrix API هستند و از قابلیتهای جدید اضافی مانند مسیریابی دو چرخ پشتیبانی میکنند.
نسخه ی نمایشی را امتحان کنید تا Routes API را در عمل ببینید.
ویژگی ها و پیشرفت های جدید Routes API
Routes API شامل APIهای بهینهسازی عملکرد است که بسیاری از ویژگیها و پیشرفتهای جدید را نسبت به Directions API و Distance Matrix API فعلی ارائه میکند، از جمله:
کاهش تأخیر پاسخ
پشتیبانی از وسایل نقلیه موتوری دو چرخ (به عنوان مثال، موتور سیکلت). حالت سفر دو چرخ با حالت سفر با دوچرخه، که یک حالت سفر با نیروی انسانی است، متفاوت است.
مسیرهای سازگار با محیط زیست را پیکربندی کنید تا با توجه به نوع موتور وسیله نقلیه خود، بیشترین میزان مصرف سوخت یا مصرف انرژی را برآورد کنید.
سفارشی کردن جزئیات پاسخ با مشخص کردن یک فیلد ماسک . پوشاندن میدان تضمین میکند که دادههای غیرضروری درخواست نمیکنید، که به جلوگیری از زمان پردازش غیرضروری و هزینههای صورتحساب کمک میکند.
تنظیم گزینههای دقیق برای محاسبه ترافیک، به شما امکان میدهد تصمیمهای مبادله کیفیت در مقابل تأخیر را بگیرید.
تنظیم عنوان (جهت سفر) و اطلاعات کنار جاده برای ایستگاه های بین راه برای افزایش دقت ETA.
ایستگاههای بین راهی هوشمند برای تعیین گذر از طریق مکانهای پایانه و مکانهای ایمن توقف
درخواست اطلاعات عوارض در پاسخ، به همراه مسافت مسیر و ETA.
برای ویژگی Compute Route Matrix ، عناصر جریان پاسخ قبل از کل ماتریس محاسبه شده است، که تأخیر پاسخ را کاهش می دهد.
محدودیت عناصر (تعداد مبدا × تعداد مقصد) در هر درخواست سمت سرور برای ویژگی Compute Route Matrix از 100 به 625 افزایش یافت.
محاسبه مسیرها
از Compute Routes برای محاسبه مسیرهای بین منبع و مقصد استفاده کنید. مسیر میتواند شامل یک منبع و مقصد واحد، توقفهای میانی و اصلاحکننده مسیر برای ETAهای دقیقتر باشد.
با Compute Routes می توانید:
- برای چندین حالت حمل و نقل، از جمله رانندگی، وسایل نقلیه دو چرخ، پیاده روی یا دوچرخه سواری، مسیرها را جستجو کنید.
- جهت های چند بخشی را با استفاده از یک سری از ایستگاه های بین راه برگردانید.
- مبدا، مقصد، و ایستگاه های بین راه را به عنوان شناسه مکان یا مختصات طول و عرض جغرافیایی برای مکان هایی که شناسه مکان در دسترس نیست، مشخص کنید.
Compute Routes کارآمدترین مسیرها را هنگام محاسبه جهت ها برمی گرداند. زمان سفر عامل اصلی بهینهسازی شده است، اما مسیرهای محاسبه ممکن است فاکتورهای دیگری مانند مسافت، تعداد دور و بسیاری موارد دیگر را در هنگام تصمیمگیری اینکه کدام مسیر کارآمدتر است، در نظر بگیرد.
برای اطلاعات بیشتر، به محاسبه مسیر مراجعه کنید.
محاسبه ماتریس مسیر
Compute Route Matrix مسافت و زمان سفر را برای ماتریسی از مبدا و مقصد فراهم می کند. از Compute Route Matrix برای محاسبه مدت زمان و فاصله برای هر جفت مبدا/مقصد در ماتریس استفاده کنید.
می توانید داده های مسافت را برای حالت های مختلف سفر درخواست کنید و زمان سفر را در ترافیک تخمین بزنید.
برای اطلاعات بیشتر، محاسبه ماتریس مسیر را ببینید.
مهاجرت برنامه های موجود
اگر برنامههایی دارید که از Directions API و Distance Matrix API استفاده میکنند، میتوانید آنها را برای استفاده از ویژگیهای Compute Routes و Compute Route Matrix در Routes API منتقل کنید. برای اطلاعات در مورد نحوه انتقال برنامههای موجود برای استفاده از این ویژگیهای جدید، به راهنمای مهاجرت Routes API مراجعه کنید.