Ana içeriğe atla
Rest

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 · integer
connectors[] 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ğer station_maximum_power ile 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 currency birimine 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 currency birimine 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.

Tile / Selectors / Example
bash
https://api.chargetrip.io/v2/station/10/516/352/tile.mvt?station_properties[]={selector1}&station_properties[]={selector2}&station_properties[]={selector3}

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.

JSON Selectors example
json
{  "type": "FeatureCollection",  "features": [    // Station feature    {      "id": "132313",      "type": "Feature",      "geometry": {        "type": "Point",        "coordinates": [6.789, 52.234]      },      // 'count' is missing because it wasn't provided as selector      "properties": {        "station_maximum_power": 350,        "preferred_operator": true      }    },    // Cluster feature    // Cluster feature is not modified, as it's not affected by the selectors.    {      "type": "Feature",      "geometry": {        "type": "Point",        "coordinates": [6.723, 50.0]      },      "properties": {        "count": 3,        "expansion_zoom": 18      }    }  ]}

MVT

MVT uç noktasında zorunlu alan olmadığından yalnızca açıkça seçilen parametreler döndürülür.

MVT Selectors example
json
// Station feature// 'count' is missing because it wasn't provided as a selector.{  "id": "132313",  "preferred_operator": false,  "station_maximum_power": 350}// Cluster feature// Cluster feature is not modified, as it's not affected by the selectors.{  "count": 3,  "expansion_zoom": 32}

Bu içerik yardımcı oldu mu?

Geliştiriciler

Chargetrip ©

Durum bilinmiyor

Çerezleri yönetin

Yürürlük tarihi: 20 Mart 2024 · Güncellenme tarihi: 25 Ocak 2023

Çerez politikası

developers.chargetrip.com deneyiminizi geliştirmeye yardımcı olmak için çerezler kullanıyoruz. Bu çerez politikası gizlilik politikasının bir parçasıdır ve cihazınız ile sitemiz arasındaki çerez kullanımını kapsar. Ayrıca, kullanabileceğimiz ve hizmetlerinin bir parçası olarak çerez kullanabilecek üçüncü taraf hizmetler hakkında temel bilgiler de sunuyoruz; ancak bunlar politikamızın kapsamında değildir.

Bizden herhangi bir çerezi kabul etmek istemiyorsanız, tarayıcınıza developers.chargetrip.com sitesinden gelen çerezleri reddetmesini söylemelisiniz; ancak bu durumda istediğiniz bazı içerik ve hizmetleri sunamayabileceğimizi unutmayın.

Çerez onayı tercihlerinizi gözden geçirin

Çerez nedir

Çerez, bir web sitesinin siz ziyaret ettiğinizde cihazınızda sakladığı küçük bir veri parçasıdır. Genellikle web sitesinin kendisi hakkında bilgiler, siz geri döndüğünüzde sitenin web tarayıcınızı tanımasını sağlayan benzersiz bir tanımlayıcı, çerezin amacına hizmet eden ek veriler ve çerezin kendi ömrü bulunur.

Çerezler belirli özellikleri etkinleştirmek (ör. oturum açma), site kullanımını izlemek (ör. analizler), kullanıcı ayarlarınızı saklamak (ör. saat dilimi, bildirim tercihleri) ve içeriğinizi kişiselleştirmek (ör. reklam, dil) için kullanılır.

Ziyaret ettiğiniz web sitesi tarafından ayarlanan çerezlere normalde “birinci taraf çerezleri” denir ve bunlar genellikle yalnızca o sitedeki etkinliğinizi izler. Diğer siteler ve şirketler (yani üçüncü taraflar) tarafından ayarlanan çerezler, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir.

Gerekli çerezler

Ziyaret ettiğiniz web sitesi tarafından ayarlanan çerezlere normalde “birinci taraf çerezleri” denir ve bunlar genellikle yalnızca o sitedeki etkinliğinizi izler. Diğer siteler ve şirketler (yani üçüncü taraflar) tarafından ayarlanan çerezler, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir.

Performans çerezleri

Hedefleme / reklam çerezleri, hangi promosyon içeriğinin size ve ilgi alanlarınıza daha uygun ve alakalı olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı kaç kez gördüğünüzü sınırlamak için kullanabilir. Bu, şirketlerin kampanyalarının etkinliğini ve size sunulan içeriğin kalitesini artırmasına yardımcı olur. Bu çerezler, ziyaret ettiğiniz web sitesi (birinci taraf) veya üçüncü taraf hizmetler tarafından ayarlanabilir. Üçüncü taraflarca ayarlanan hedefleme/reklam çerezleri, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir. Sitemizde hedefleme/reklam çerezleri kullanıyoruz.

Pazarlama / reklam çerezleri

Hedefleme / reklam çerezleri, hangi promosyon içeriğinin size ve ilgi alanlarınıza daha uygun ve alakalı olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı kaç kez gördüğünüzü sınırlamak için kullanabilir. Bu, şirketlerin kampanyalarının etkinliğini ve size sunulan içeriğin kalitesini artırmasına yardımcı olur. Bu çerezler, ziyaret ettiğiniz web sitesi (birinci taraf) veya üçüncü taraf hizmetler tarafından ayarlanabilir. Üçüncü taraflarca ayarlanan hedefleme/reklam çerezleri, aynı üçüncü taraf hizmetini kullanan diğer web sitelerinde sizi izlemek için kullanılabilir. Sitemizde hedefleme/reklam çerezleri kullanıyoruz.

Üçüncü taraf taahhüdü

Üçüncü taraf sağlayıcılarımızın hizmetlerini kullanmadan önce, uygulamalarının bizimkilerle uyumlu olduğundan emin olmak için tüm gizlilik politikalarını inceliyoruz. Kullanıcılarımızın gizliliğini tehlikeye atan veya ihlal eden üçüncü taraf hizmetleri bilerek asla dahil etmeyeceğiz.

Çerez
google-cookie-consent
Açıklama
Çerez tercihlerinizi, yani hangi kategorileri kabul ettiğinizi veya reddettiğinizi saklar; böylece her ziyarette seçiminize saygı gösterebilir ve yalnızca izin verdiğiniz analiz veya pazarlama araçlarını yükleyebiliriz.
Ömür
2 yıl

Çerezleri nasıl kontrol edebilir veya devre dışı bırakabilirsiniz

Bizden çerez kabul etmek istemiyorsanız, tarayıcınıza web sitemizden gelen çerezleri reddetmesini söyleyebilirsiniz. Çoğu tarayıcı varsayılan olarak çerezleri kabul edecek şekilde yapılandırılmıştır, ancak bu ayarları çerezleri tamamen reddedecek veya bir web sitesi çerez ayarlamaya çalıştığında sizi uyaracak şekilde güncelleyebilirsiniz.

Web sitelerine birden fazla cihazdan göz atıyorsanız, ayarlarınızı her bir cihazda ayrı ayrı güncellemeniz gerekebilir.

Bazı çerezler bir web sitesi deneyimini az etkileyerek engellenebilse de, tüm çerezleri engellemek ziyaret ettiğiniz sitelerdeki belirli özelliklere ve içeriğe erişememenize neden olabilir.

Bu Çerez Politikasını, örneğin kullandığımız çerezlerdeki değişiklikleri yansıtmak veya diğer operasyonel, yasal ya da düzenleyici nedenlerle zaman zaman güncelleyebiliriz. Çerez kullanımımız ve ilgili teknolojiler hakkında bilgi sahibi olmak için lütfen bu Çerez Politikasını yeniden ziyaret edin. Bu Çerez Politikasının en üstündeki tarih, en son ne zaman güncellendiğini gösterir.