Route Matrix sınıfına genel bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Giriş
RouteMatrix
sınıfı, farklı başlangıç ve hedef konumlar arasındaki bir rota matrisi için mesafeleri ve seyahat sürelerini döndürür. 625'e kadar rota öğesi için birden çok hedefin seyahat sürelerini ve mesafelerini hesaplayın.
Sürüş rotalarına mı ihtiyacınız var? Rota tarifleriyle ilgileniyorsanız Rota sınıfını kullanın.
Taşıma işlemi mi yapıyorsunuz? Distance Matrix Service (Legacy) sınıfından RouteMatrix
sınıfına taşıma yapıyorsanız Route Matrix sınıfına taşıma başlıklı makaleyi inceleyin.
RouteMatrix
sınıfını neden kullanmalısınız?
RouteMatrix
sınıfıyla, gönderim planlaması için en verimli rotaları belirleyebilirsiniz. Örneğin:
- Bir dizi paketi almak için bir grup çalışanı en iyi şekilde nasıl atayabilirim?
- Paketlerin son varış noktasına gönderileceği en iyi depoyu belirleme
RouteMatrix
sınıfıyla neler yapabilirsiniz?
RouteMatrix
sınıfıyla, birçok başlangıç ve bitiş konumu arasındaki olası rotaların matrisini elde edebilirsiniz. Sunucu tarafı isteği başına birden çok kaynak ve hedef belirtebilirsiniz. Kaynak sayısı ile hedef sayısının çarpımı en fazla 625 olabilir.
Yolcuları, gönderileri veya çalışanları birden fazla başlangıç ve varış noktası arasında yönlendirmenin en verimli yolunu belirlemek için şu tür rota verilerini isteyebilirsiniz:
- Seçilen bir ulaşım şekli için kilometre veya mil cinsinden mesafe
- Trafikteki tahmini yolculuk süresi
Sonraki adımlar
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-27 UTC."],[],[],null,["**European Economic Area (EEA) developers** If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](/maps/comms/eea/faq).\n\nIntroduction\n\nThe `RouteMatrix` class returns distances and travel times for a matrix\nof routes between different origin and destination locations. Calculate travel times and\ndistances for multiple destinations for up to 625 route elements.\n\n**Need Driving Routes?** If you are interested in route directions, use the\n[Route class](/maps/documentation/javascript/routes/route-class-overview).\n\n**Migrating?** If you are migrating from the Distance Matrix Service (Legacy)\nto the `RouteMatrix` class, see\n[Migrate to the Route Matrix class](/maps/documentation/javascript/routes/route-matrix-js-migration).\n\nWhy use the `RouteMatrix` class?\n\nWith the `RouteMatrix` class, you can determine the most efficient routes for dispatch\nscheduling, such as:\n\n- How best to assign a set of workers to pick up a series of packages\n- Determine the best warehouse from which to ship packages to their final destination\n\nWhat can you do with the `RouteMatrix` class?\n\nWith the `RouteMatrix` class, you can get a matrix of possible\nroutes between many start and end locations. You can specify multiple origins and\ndestinations per server-side request with the number of origins times the number of\ndestinations up to 625.\n\nYou can request these kinds of route data to determine the most efficient way to route\npassengers, shipments, or workers between multiple origins and destinations:\n\n- Distance in kilometers or miles for a selected travel mode\n- Estimated travel time in traffic\n\nNext steps\n\n- [Get started](/maps/documentation/javascript/routes/start)\n- [Get a route matrix](/maps/documentation/routes/get-route-matrix)"]]