Routes API'nin büyük araç rotası çizme özelliği, büyük araçlar için rotaları ve tahmini varış zamanlarını (TVS) hesaplar. Araç yüksekliği, ağırlığı, uzunluğu ve tehlikeli madde sınıflandırmalarına göre kısıtlamalardan kaçınan optimize edilmiş rotalar döndürür. Hizmet, adım adım navigasyon sağlamak için Navigasyon SDK'sına iletilebilecek bir rota jetonu da oluşturur.
Büyük araç rotası özelliğini neden kullanmalısınız?
Büyük araç filolarının lojistik sorunlarını çözen uygulamalar geliştirmek için büyük araç rotası oluşturma özelliğini kullanın.
| Avantaj | Açıklama |
|---|---|
| Fiyatlandırma ve planlama doğruluğunu artırma | Kamyon ve otobüs gibi büyük araçlar için daha doğru fiyat teklifleri ve teslimat aralıkları sağlayan, trafiğe göre ayarlanmış özel TVS'ler oluşturun. |
| Sürücü güvenliğini ve verimliliğini artırma | Sürücüleri alçak köprüler, ağırlık kısıtlaması olan yollar ve diğer tehlikelerden kaçınan rotalara yönlendirin. |
| Filo genelindeki işlemleri kolaylaştırma | Yük atamalarını optimize etmek ve tüm filonun durak sıralamasını belirlemek için rota optimizasyonunu büyük araç rotasıyla birlikte kullanın. Görevlerin ve araç konumlarının gerçek zamanlı görünürlüğünü etkinleştirmek için Fleet Engine'i kullanın. |
| Eğitimi en aza indirme ve benimsemeyi artırma | Büyük araç veya kamyon sürücülerine kendi uygulamanızda Google Haritalar navigasyon deneyiminin tanıdık özelliklerini sunun. |
Büyük araç rotası ile yapabilecekleriniz
Büyük araç rotası ile aşağıdaki temel işlemleri gerçekleştirebilirsiniz:
- Yükseklik, ağırlık, uzunluk, genişlik, aks sayısı ve tehlikeli madde sınıflandırmaları dahil olmak üzere ayrıntılı araç özelliklerini belirtin.
- Aracın özelliklerine göre özel olarak hesaplanan rota, seyahat süresi ve seyahat mesafesi bilgilerini alın.
- U dönüşlerinden otomatik olarak kaçınarak ve eyaletler arası yolları ve otoyolları kesinlikle tercih ederek manevra kabiliyeti için optimize edilmiş rotalar oluşturun. Bu sayede büyük araçlar, sürücülerinin ihtiyaç ve beklentilerini karşılayan rotalarda kalır.
- Kamyonlara özel TVS modelini kullanarak daha doğru bir TVS hesaplayın. Model, büyük araçlar için daha doğru tahminler sağlamak amacıyla gözlemlenen kamyon seyahat hızlarını gerçek zamanlı ve tahmine dayalı trafik verileriyle birleştirir.
- Routes API'den kamyonlar için güvenli bir rota aktarmak üzere rota jetonu kullanarak Navigasyon SDK'sında adım adım rotayı etkinleştirin.
- Filo genelinde planlama yapmak için birden fazla başlangıç ve varış noktası arasındaki seyahat sürelerini ve mesafeleri belirlemek üzere rota matrislerini hesaplayın.
- Kamyon filonuzun rota planını, uygulanabilirlik ve güvenliği dikkate alan genel operasyonel verimlilik için optimize edin.
Büyük araç rotalarının işleyiş şekli
Büyük araç rotası özelliği aşağıdaki hizmetler aracılığıyla çalışır:
| Uç nokta | İşlem | Çıkış |
|---|---|---|
| Routes API | Başlangıç ve varış noktanızı içeren bir istek gövdesiyle Routes API uç noktasına (computeRoutes veya computeRouteMatrix) gönderilen bir HTTPS isteği. travelMode, TRUCK olarak ayarlanmalı ve routeModifiers nesnesi vehicleInfo değerini içermelidir.
|
Rota çoklu çizgisi, rota ayakları ve adımlarının listesi, tahmini seyahat süresi ve rota jetonu. |
| Route Optimization API | Route Optimization API uç noktasına gönderilen bir HTTPS isteği. travelMode, TRUCK olarak ayarlanmalı ve routeModifiers nesnesi vehicleInfo değerini içermelidir.
|
Filo için belirli bir araca göre tasarlanmış optimize edilmiş rota planı ve her gezi için rota jetonları. |
| Navigation SDK (Android, iOS) | Navigatörde hedef belirlerken rota jetonu (Routes API veya Büyük Araç Rotası ile Route Optimization API'den oluşturulur) ekleyin. | Kamyonlar için özelleştirilmiş ve orijinal Routes API veya Route Optimization API isteğinde belirtilen araç bilgilerine uygun bir rota izleyen adım adım rota deneyimi. |
Örnek
Aşağıdaki örnekte, Routes API ile büyük araç rotası planlama özelliğinin kullanımı ele alınmaktadır.
Örneğin, temel bir computeRoutes istek gövdesi aşağıdaki gibi görünür:
{
"origin": { "location": { "latLng": { "latitude": 41.31, "longitude": -74.75 }}},
"destination": { "location": { "latLng": { "latitude": 41.30, "longitude": -74.78 }}},
"travelMode": "TRUCK",
"routeModifiers": {
"vehicleInfo": {
"totalHeightMm": 4114,
"totalLengthMm": 21945,
"totalWeightKg": 32658,
... // other vehicle attributes
}
}
}
Zorunlu: İsteğinizde travelMode, TRUCK olarak ayarlanmalı ve vehicleInfo nesnesi, aracınızın belirli boyutları ve özellikleriyle doldurulmalıdır.
Routes API, belirtilen araç bilgilerini dikkate alan bir rota döndürür. Yanıt, belirtilen alan maskesine bağlı olarak rota çoklu çizgisini, kamyona özel TVS'yi, seyahat mesafesini ve Navigasyon SDK'sı ile kullanılacak bir rota jetonunu içerebilir. Yanıt, tamamen uyumlu bir rota bulunamadığını da gösterir.
İstek ve yanıt içeriği
Aşağıdaki tabloda, Routes API computeRoutes yöntemini kullanarak büyük araç rotası isteği gönderirken gönderdiğiniz ve aldığınız veriler listelenmektedir.
| İstek içerikleri | Yanıt içerikleri | Döndürme biçimi |
|---|---|---|
|
|
JSON |
Sınırlamalar
Başlamadan önce aşağıdaki sınırlamaları ve şartları bilmeniz gerekir.
- Coğrafi kullanılabilirlik: Büyük araç rotası, ABD'nin bitişik 48 eyaletinde (genel kullanıma sunulmuştur) ve Japonya'da (deneysel) kullanılabilir. Alaska, Hawaii veya ABD bölgelerinde kullanılamaz.
- Sürücü danışmanlığı ve güvenliği. Sürücüler, güvenli veya yasal olması için yalnızca bu API tarafından döndürülen rotalara güvenmemelidir. Rotaların araç için uygun olduğu garanti edilmez ve bu rotaları takip etmek, sürücüleri alçak köprüler veya büyük araçların yasak olduğu yollar gibi tehlikelere maruz bırakabilir.
- En iyi çaba rotaları. Bazı durumlarda API, seyahat kısıtlamalarına tamamen uyan bir rota bulamaz. Bunun yerine, kısıtlanmış alanlardan geçebilecek "en iyi" rotayı döndürür. Routes API yanıtı, bu rotaları
routeRestrictionsPartiallyIgnoredalanında açıkça işaretler. Bu gibi durumlarda rotanızı dikkatli bir şekilde planlayın. İdeal olarak diğer kaynak verilerini kullanın. İşaretlenmiş bir rotayı planlama veya navigasyon için tek doğruluk kaynağı olarak kullanmayın. - Desteklenmeyen özellikler: Büyük araç rotası aşağıdakileri desteklemez:
- Kamyon geçiş ücretleri
- Hız sınırları
- Radyoaktif tehlikeli maddeler için rota belirleme
- Kullanım sınırları: Tüm istekler standart saniyedeki sorgu sayısı (QPS) sınırlarına tabidir.
Büyük araç rotası nasıl kullanılır?
Routes API ile büyük araç rotası özelliğini kullanmak için aşağıdaki adımları uygulayın:
- Projenizi ayarlayın: Google Cloud projenizin oluşturulduğundan ve Routes API için etkinleştirildiğinden emin olun.
- Büyük araç rotası için temel hazırlık: Büyük araç rotası, sınırlı sayıda müşteri tarafından kullanılabilir. Erişim isteğinde bulunmak ve projenizi bu özellik için hazırlamak üzere bizimle iletişime geçin.
- İstek oluşturun:
travelMode,TRUCKolarak ayarlanmış şekildecomputeRoutesveyacomputeRouteMatrixuç noktasını çağırın,routingPreferencedeğeriniTRAFFIC_AWARE_OPTIMALolarak ayarlayın vevehicleInfonesnesini kullanarak araç özelliklerinizi belirtin. - Adım adım rota sağlama (isteğe bağlı):
computeRoutesyöntemini çağırdıysanız navigasyon oturumu başlatmak için yanıttakirouteTokendeğerini Navigasyon SDK'sına iletin.
Sırada ne var?
- Başlayın: Routes API ile kamyon rotaları ve TVS'ler oluşturun
- Navigasyon ekleme: Android veya iOS için Navigasyon SDK'sında kamyonlara özel rotalarla adım adım rota bilgisi sağlayın.