Seçiciler
Yanıt süresini ve boyutunu optimize etmek için MVT ve JSON API varsayılan olarak küçültülmüş bir yanıt döndürür. Bu yaklaşım en yüksek performansı sağlar ve akıcı harita etkileşimleri için kritik olan karo (tile) yük boyutlarını azaltır. Seçicileri kullanarak, uygulamanızın özellikle ihtiyaç duyduğu ek veri noktalarını dahil edebilirsiniz.
Kullanılabilir seçiciler
MVT ve JSON karoları için istasyon özelliklerinde listelenen herhangi bir alan, JSON uç noktasında döndürülen zorunlu GeoJSON alanları hariç, ilgili serviste seçici olarak kullanılabilir.
count·integer· default- Bir kümedeki istasyon sayısı. 1 olan bir sayı Station özelliğini, 1’den büyük bir sayı ise Cluster özelliğini ifade eder.
expansion_zoom·integer· default- Bir kümenin birden fazla daha küçük kümeye veya istasyona ayrıldığı yakınlaştırma seviyesi.
id·string- İstasyonun tanımlayıcısı.
lng·float- İstasyonun boylamı.
lat·float- İstasyonun enlemi.
station_maximum_power·integer- İstasyonda sunulan maksimum şarj gücü (kW cinsinden). Bu değer statiktir ve konnektör filtrelerinden bağımsız olarak her zaman istasyonun en yüksek kapasitesini yansıtır.
connector_maximum_power·integerconnectors[]filtresiyle eşleşen konnektörlerden sunulan maksimum şarj gücü (kW cinsinden). Filtre verilmezse tüm konnektörler dikkate alınır ve değerstation_maximum_powerile aynı olur.preferred_operator·boolean- Bir istasyonun operatörünün tercih edilen operatör olup olmadığını belirtir. Tercih edilen operatörler Dashboard’da proje düzeyinde yönetilebilir.
connector_minimum_energy_price·float·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - İstasyonun konektörleri arasındaki en düşük enerji fiyatı. Mevcut değilse döndürülmez.
connector_maximum_energy_price·float·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - İstasyonun konektörleri arasındaki en yüksek enerji fiyatı. Mevcut değilse döndürülmez.
price_vat·float·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - Fiyata uygulanan KDV. Mevcut değilse döndürülmez.
price_valid_until·string·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - Fiyatın geçerli olduğu son tarih ve saat. Mevcut değilse döndürülmez.
price_original_currency·string·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - Fiyatın
currencybirimine dönüştürülmeden önce başlangıçta tanımlandığı para birimi. Mevcut değilse döndürülmez. price_conversion_rate·float·Beta Bu alan beta aşamasındadır ve kararlı hale gelmeden önce değişebilir. - Fiyatın özgün para biriminden
currencybirimine dönüştürülmesinde kullanılan kur. Mevcut değilse döndürülmez. evse_status_blocked·integer- Engellenmiş durumdaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türleriyle eşleşen engellenmiş EVSE’leri sayar. evse_status_planned·integer- Planlanmış durumdaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip planlanmış EVSE’leri sayar. evse_status_available·integer- Müsait durumdaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip müsait EVSE’leri sayar. evse_status_charging·integer- Şarj olma durumundaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip şarj olan EVSE’leri sayar. evse_status_unknown·integer- Bilinmeyen durumdaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip durumu bilinmeyen EVSE’leri sayar. evse_status_reserved·integer- Rezerve edilmiş durumdaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip rezerve edilmiş EVSE’leri sayar. evse_status_out_of_order·integer- out_of_order durumundaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip arızalı EVSE’leri sayar. evse_status_inoperative·integer- inoperative durumundaki EVSE sayısı. Bir
connectors[]filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip çalışmayan EVSE’leri sayar.
Uygulama
Belirli özellikleri istemek için karo isteği URL’sine station_properties[] sorgu parametresini ekleyin.
Davranış örnekleri
Seçiciler verildiğinde istek yalnızca belirtilen alanları döndürür.
GeoJSON
GeoJSON uç noktasında zorunlu GeoJSON alanları (type, geometry ve id), seçilen seçicilerden bağımsız olarak her zaman döndürülür.
MVT
MVT uç noktasında zorunlu alan olmadığından yalnızca açıkça seçilen parametreler döndürülür.
Bu içerik yardımcı oldu mu?