Rota üzerindeki olanaklı duraklar
Elektrikli araç sürücüleri, şarj noktalarını genellikle yakındaki belirli olanaklara göre kendileri seçmek ister.
getRouteStationsWithAmenities sorgusu, mevcut bir rota üzerinde belirli olanak kategorilerine yürüme mesafesinde bulunan şarj istasyonlarını döndürür ve her istasyon için yakındaki olanakları adlarıyla listeler. Böylece sürücüler şarj molalarını en sevdikleri restoran zinciri veya açık oturma alanı olan bir kahveci gibi belirli bir olanağa göre planlayabilir.
Nasıl çalışır
Bir rotaya olanaklı durak eklemek dört adımda gerçekleşir:
- Rota oluşturun.
createRouteile bir rota isteyin. - Bir rota seçeneği seçin.
routeaboneliği veyagetRoutesorgusu tarafından döndürülen rota seçeneklerinden birini seçin. - Olanaklara sahip istasyonları arayın.Seçilen rota seçeneğini
route_idolarak vecreateRoutetarafından döndürülen rota isteği kimliğiniroute_request_idolarak, aradığınızamenity_typeve yolculuğun ne kadar ilerisinde arama yapılacağını belirleyen birtime_windowile birliktegetRouteStationsWithAmenitiessorgusuna iletin. Rota üzerindeki uyumlu istasyonların bir listesini, her biri yakındaki belirli olanak noktalarıyla birlikte alırsınız. - Rotayı seçilen istasyonla yeniden hesaplayın.Sürücü istasyonu seçtikten sonra
createRoutesorgusunu tekrar çağırın ve istasyonuvia.properties.station.station_idkullanarak şarj durağı olarakviagirdisine ekleyin. Bunun nasıl çalıştığına dair ayrıntılar için Duraklı rota bölümüne bakın.
İstasyonlar nasıl seçilir
Bir istasyon, yalnızca aşağıdaki kriterlerin tümünü karşılıyorsa sonuçlara dahil edilir:
| Kriter | Açıklama |
|---|---|
| Yolculuk zaman aralığı | İstasyona, rotanın başlangıcından itibaren saniye cinsinden yolculuk süresiyle ölçülen istenen zaman aralığı (center ± margin) içinde ulaşılır. |
| Araç uyumluluğu | İstasyonda, orijinal rotada kullanılan araçla uyumlu en az bir konektör bulunur. |
| Rotaya uzaklık | İstasyon, rota güzergâhına izin verilen maksimum uzaklık içindedir. |
| Olanak eşleşmesi | İstenen türde en az bir olanak, istasyona izin verilen yürüme mesafesi içindedir. |
Hiçbir istasyon tüm kriterleri karşılamıyorsa zaman aralığınızın margin değerini genişletmeyi veya filters ayarlarınızı esnetmeyi deneyin.
Örnekler
Yolculuğun yaklaşık 1. saatinde kahvecisi olan istasyonları arayın
Yürüme mesafesinde kahvecisi bulunan ve yolculuğun 45. ile 75. dakikaları arasında ulaşılan uyumlu istasyonları arayın (center: 3600, margin: 900).
Rotayı seçilen olanaklı istasyon ve 45 dakikalık bir mola ile yeniden hesaplayın
Sürücü bir istasyon seçtikten sonra, bu istasyonu şarj durağı olarak içeren yeni bir rota oluşturun. stop_duration değerini 2700 olarak ayarlamak, rota planlayıcıya sürücünün en az 45 dakika kalacağını bildirir; böylece şarj, öğle molasına göre optimize edilir.
Bu içerik yardımcı oldu mu?