Büyük araç yönlendirmesine genel bakış

Yolda büyük bir kamyonun fotoğrafı

Routes API'nin büyük araç rotası oluşturma ö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ıtlamaları önleyen optimize edilmiş rotalar döndürür. Hizmet ayrıca adım adım yol tarifi sağlamak için Navigasyon SDK'sına iletilebilecek bir rota jetonu da oluşturur.

Büyük araç rotası neden kullanılmalıdır?

Büyük araç filolarının lojistik sorunlarını çözen uygulamalar oluşturmak için büyük araç yönlendirme ö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 teklifler ve teslimat aralıkları sağlayan, trafikten etkilenen belirli tahmini varış zamanları oluşturun.
Sürücü güvenliğini ve verimliliğini artırma Sürücüleri alçak köprülerden, ağırlık kısıtlaması olan yollardan ve diğer tehlikelerden kaçınan rotalara yönlendirin.
Filo genelindeki işlemleri kolaylaştırma Yük atamalarını ve tüm filonun durak sırasını optimize etmek için büyük araç yönlendirmeyle birlikte rota optimizasyonunu 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 kullanımı artırma Büyük araç veya kamyon sürücülerine, kendi uygulamanızda Google Haritalar navigasyon deneyiminin aşinalığını sunma

Büyük araç rotası oluşturma ile yapabilecekleriniz

Büyük araç rotası oluşturma özelliğiyle 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 hesaplanmış bir rota, seyahat süresi ve seyahat mesafesi elde edin.
  • Manevra kabiliyeti için optimize edilmiş rotalar oluşturun. Bu rotalarda U dönüşleri otomatik olarak engellenir ve eyaletler arası yollar ile otoyollar kesinlikle tercih edilir. Bu sayede büyük araçlar, sürücülerinin ihtiyaçlarını ve beklentilerini karşılayan rotalarda kalır.
  • Kamyona özel bir tahmini varış zamanı modeli kullanarak daha doğru bir tahmini varış zamanı hesaplayın. Model, büyük araçlar için daha doğru tahminler sağlamak amacıyla gözlemlenen kamyon yolculuğu hızlarını gerçek zamanlı ve tahmini trafik verileriyle birleştirir.
  • Routes API'den kamyon için güvenli bir rotayı aktarmak üzere rota jetonu kullanarak Navigation SDK'da adım adım navigasyonu etkinleştirin.
  • Filo genelinde planlama için rota matrislerini hesaplayarak birden fazla başlangıç ve hedef arasındaki seyahat sürelerini ve mesafeleri belirleyin.
  • Filonuzdaki kamyonlar için rota planını optimize edin. Bu sayede, uygulanabilirlik ve güvenlik göz önünde bulundurularak genel operasyonel verimlilik artırılır.

Büyük araç rotalandırması nasıl çalışır?

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 hedefinizin yer aldığı bir istek gövdesiyle Rotalar API uç noktasına (computeRoutes veya computeRouteMatrix) yapılan bir HTTPS isteği. travelMode, TRUCK olarak ayarlanmalı ve routeModifiers nesnesi vehicleInfo'ü içermelidir. Rota çoklu çizgisi, rota ayakları ve adımlarının listesi, tahmini seyahat süresi ve rota jetonu.
Route Optimization API Rota Optimizasyonu API uç noktasına yapılan bir HTTPS isteği. travelMode, TRUCK olarak ayarlanmalı ve routeModifiers nesnesi vehicleInfo'ü içermelidir. Filo için belirli bir araca göre tasarlanmış optimize edilmiş bir rota planı ve her yolculuk için rota jetonları.
Navigation SDK (Android, iOS) Gezginde hedefleri ayarlarken bir rota jetonu (Routes API veya Büyük Araç Rotalandırma ile Rota Optimizasyonu API'sinden oluşturulur) ekleyin. Kamyonlar için özelleştirilmiş ve orijinal Routes API veya Route Optimization API isteğinde belirtilen araç bilgilerine uygun bir rotayı takip eden adım adım yol tarifi deneyimi.

Örnek

Aşağıdaki örnekte, Routes API ile büyük araç rotası oluşturma özelliğinin kullanılmasına odaklanılmıştı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 fieldmask'e bağlı olarak rota çoklu çizgisi, kamyona özel TVS, seyahat mesafesi ve Gezinme SDK'sı ile kullanılacak bir rota jetonu içerebilir. Yanıt, tamamen uygun bir rota bulunup bulunmadığını da belirtir.

İstek ve yanıt içeriği

Aşağıdaki tabloda, Routes API'nin computeRoutes yöntemini kullanarak büyük bir araç rotası isteği gönderirken gönderdiğiniz ve aldığınız veriler listelenmiştir.

İçerik isteğinde bulunma Yanıt içerikleri Dönüş biçimi
  • Başlangıç ve varış noktası koordinatları.
  • vehicleInfo aracın boyutlarını, ağırlığını ve tehlikeli madde türlerini içeren nesne.
  • Rota çoklu çizgisi.
  • Kamyona özel seyahat süresi ve distanceMeters.
  • Navigasyon SDK'sı ile kullanılmak üzere routeToken.
  • travelAdvisory nesnesi, routeRestrictionsPartiallyIgnored olup olmadığını gösterir.
JSON

Sınırlamalar

Başlamadan önce aşağıdaki sınırlamaları ve koşulları bilmeniz gerekir.

  • Coğrafi kullanılabilirlik: Büyük araç rotası, ABD'nin bitişik 48 eyaletinde (genel kullanıma açık) ve Japonya'da (deneysel) kullanılabilir. Alaska, Hawaii veya ABD idari bölgelerinde kullanılamaz.
  • Sürücü tavsiyesi ve güvenlik Sürücüler, güvenli veya yasal olmak için yalnızca bu API'nin döndürdüğü rotalara güvenmemelidir. Rotaların araca 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 tam olarak uyan bir rota bulamaz. Bunun yerine, kısıtlanmış alanlardan geçmeye devam edebilecek bir "en iyi çaba" rotası döndürür. Routes API yanıtı, routeRestrictionsPartiallyIgnored alanında bu rotaları net bir şekilde işaretler. Bu gibi durumlarda rotanızı dikkatlice planlayın. İdeal olarak, diğer kaynak verileri kullanın. Planlama veya gezinme için işaretlenmiş bir rotayı 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 oluşturma
  • Kullanım sınırları: Tüm istekler, standart saniyedeki sorgu sayısı (QPS) sınırlarına tabidir.

Büyük araçlar için rota bulma özelliği nasıl kullanılır?

Rotalar API'si ile büyük araç rotalandırmayı kullanmak için aşağıdaki adımları uygulayın:

  1. Projenizi ayarlayın: Google Cloud projenizin oluşturulduğundan ve Routes API için etkinleştirildiğinden emin olun.
  2. Büyük araç yönlendirme: Büyük araç yönlendirme özelliği sınırlı sayıda müşteriye sunulmaktadır. Erişim isteğinde bulunmak için bizimle iletişime geçin ve projenizin bu özellik için hazırlanmasını sağlayın.
  3. İstek oluşturun: computeRoutes veya computeRouteMatrix uç noktasını travelMode TRUCK olarak ayarlanmış şekilde çağırın, routingPreference değerini TRAFFIC_AWARE_OPTIMAL olarak ayarlayın ve vehicleInfo nesnesini kullanarak araç özelliklerinizi belirtin.
  4. Adım adım rota sağlama (isteğe bağlı): computeRoutes işlevini çağırdıysanız bir rota oturumu başlatmak için yanıttaki routeToken değerini Navigation SDK'sına iletin.

Sırada ne var?

  • Başlayın: Rotalar API'si ile kamyon rotaları ve TVS'ler oluşturma
  • Navigasyon ekleme: Android veya iOS için Navigasyon SDK'sında kamyona özel rotalarla adım adım navigasyon sağlama