Ana içeriğe atla
Rest

Seçiciler

Ağ gecikmesini ve oluşturma performansını optimize etmek için Chargetrip MVT ve JSON karo servisleri varsayılan olarak minimum bir yük döndürür. Bu varsayılan yük, harita karolarını hızlı oluşturmak için gereken temel geometri ve kümeleme verilerini sağlar.

Seçicileri kullanarak, gereksiz yük oluşturmadan istemci uygulamanızın ihtiyaç duyduğu belirli istasyon veri niteliklerini isteyebilirsiniz.

Uygulama

Belirli istasyon niteliklerini istemek için karo isteği URL’nize station_properties[] sorgu parametresini ekleyin. Dahil etmek istediğiniz her seçici için parametreyi tekrarlayın:

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

Kullanılabilir seçiciler

Seçiciler yalnızca istasyon özelliklerine uygulanır; küme özellikleri etkilenmez ve her zaman count ve expansion_zoom döndürür.

count · integer · default
Bir kümedeki istasyon sayısı. 1 değeri bir istasyon özelliğini, 1’den büyük bir değer ise bir küme özelliğini gösterir.
id · string · default
İstasyonun benzersiz Chargetrip tanımlayıcısı. Yalnızca MVT karoları için geçerlidir.
lng · float
İstasyonun boylamı. Yalnızca MVT karoları için geçerlidir.
lat · float
İstasyonun enlemi. Yalnızca MVT karoları için geçerlidir.
operator_id · string
İstasyonun operatörünün benzersiz Chargetrip kimliği. Operatör bilinmiyorsa döndürülmez.
station_maximum_power · integer
İstasyonda bulunan 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 elde edilebilen maksimum şarj gücü (kW cinsinden). Filtre sağlanmazsa tüm konnektörler dikkate alınır ve değer station_maximum_power ile eşleşir.
preferred_operator · boolean
Bir istasyonun operatörünün tercih edilen operatör olup olmadığını belirtir. Operatör tercihleri Chargetrip panosunda 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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
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. Yalnızca Eco-Movement istasyon veritabanı kullanılıyorsa geçerlidir; aksi halde yok sayılır.
evses_blocked · integer
Fiziksel veya elektronik olarak engellenmiş EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip engellenmiş EVSE’leri sayar.
evses_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.
evses_available · integer
Kullanılabilir durumdaki EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip kullanılabilir EVSE’leri sayar.
evses_charging · integer
Şu anda dolu olan EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip şarj olan EVSE’leri sayar.
evses_unknown · integer
Gerçek zamanlı durumu şu anda bilinmeyen EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip durumu bilinmeyen EVSE’leri sayar.
evses_reserved · integer
Bir sürücü için rezerve edilmiş EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip rezerve edilmiş EVSE’leri sayar.
evses_out_of_order · integer
Arızalı olarak işaretlenmiş EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip arızalı EVSE’leri sayar.
evses_inoperative · integer
Geçici olarak çalışmayan EVSE sayısı. Bir connectors[] filtresi verilirse yalnızca seçilen konnektör türlerinden en az birine sahip geçici olarak çalışmayan EVSE’leri sayar.

Örnekler

JSON karolarında istasyon gücünü ve operatör tercihini isteyin

JSON karolarında zorunlu özellik yapısı (type, geometry, id) istasyon özelliklerinde her zaman korunur; properties ise yalnızca istenen seçicileri içerir (varsayılan count niteliği istenmediği için dahil edilmez). Küme özellikleri seçicilerden etkilenmez ve yine count ve expansion_zoom döndürür.

Example request
bash
https://api.chargetrip.io/v2/station/10/582/325/tile.json  ?station_properties[]=station_maximum_power  &station_properties[]=preferred_operator
Example response
json
{  "type": "FeatureCollection",  "features": [    // Station feature (count = 1)    {      "id": "5e5f3e8f8e0c1a0012345678",      "type": "Feature",      "geometry": {        "type": "Point",        "coordinates": [4.895168, 52.370216]      },      "properties": {        "station_maximum_power": 350,        "preferred_operator": true      }    },   // Cluster feature (unaffected by selectors)    {      "type": "Feature",      "geometry": {        "type": "Point",        "coordinates": [5.1214, 52.0907]      },      "properties": {        "count": 4,        "expansion_zoom": 14      }    }  ]}
MVT vektör karolarında istasyon kimliğini, gücünü ve operatör tercihini isteyin

MVT karolarında istasyon özelliğine yalnızca açıkça istenen seçiciler kodlanır (varsayılan count niteliği dışarıda bırakılır); küme özellikleri ise seçicilerden etkilenmez ve her zaman count ve expansion_zoom değerlerini korur.

Example request
bash
https://api.chargetrip.io/v2/station/10/582/325/tile.mvt  ?station_properties[]=id  &station_properties[]=station_maximum_power  &station_properties[]=preferred_operator
Example response
json
// Station feature ('count' is omitted because it wasn't requested as a selector){  "id": "5e5f3e8f8e0c1a0012345678",  "preferred_operator": true,  "station_maximum_power": 350}// Cluster feature (unaffected by selectors){  "count": 4,  "expansion_zoom": 14}
Gerçek zamanlı EVSE durumu için seçicileri konnektör filtreleriyle birleştirin

Belirli bir konnektör türüne göre filtrelerken (ör. CCS / IEC_62196_T2_COMBO), connector_maximum_power ve evses_available sayıları yalnızca bu konnektör filtresiyle eşleşen EVSE’leri yansıtır.

Example request
bash
https://api.chargetrip.io/v2/station/10/582/325/tile.json  ?connectors[]=IEC_62196_T2_COMBO  &station_properties[]=connector_maximum_power  &station_properties[]=evses_available
Example response
json
{  "type": "FeatureCollection",  "features": [    {      "id": "5e5f3e8f8e0c1a0012345678",      "type": "Feature",      "geometry": {        "type": "Point",        "coordinates": [4.895168, 52.370216]      },      "properties": {        "connector_maximum_power": 300,        "evses_available": 2      }    }  ]}

Bu içerik yardımcı oldu mu?

Geliştiriciler

Chargetrip ©

Çerezleri yönet

Yürürlük tarihi: 20 Mart 2024 · Güncelleme: 1 Eylül 2026

Çerez politikası

developers.chargetrip.com deneyiminizi iyileş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ında çerezlerin kullanımını kapsar. Ayrıca, hizmetlerinin bir parçası olarak çerez kullanabilecek, kullanabileceğimiz üçüncü taraf hizmetler hakkında temel bilgiler de sunuyoruz; ancak bunlar politikamızın kapsamında değildir.

Bizden hiç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 size 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 bilgi, 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ü bilgisini içerir.

Çerezler, belirli özellikleri etkinleştirmek (ör. oturum açma), site kullanımını izlemek (ör. analitik), 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 genellikle yalnızca o siteye ilişkin 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 genellikle yalnızca o siteye ilişkin 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 sizin için ve ilgi alanlarınız için daha uygun olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı görme sayı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 sizin için ve ilgi alanlarınız için daha uygun olduğunu belirlemede kullanılır. Web siteleri bunları hedefli reklam sunmak veya bir reklamı görme sayı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ü

Hizmetlerinden yararlanmadan önce tüm üçüncü taraf sağlayıcılarımızın gizlilik politikalarını inceleyerek uygulamalarının bizimkilerle uyumlu olduğundan emin oluyoruz. Kullanıcılarımızın gizliliğinden ödün veren veya bunu ihlal eden üçüncü taraf hizmetlerini bile bile 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 analitik 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 bilgilendirecek şekilde güncelleyebilirsiniz.

Web sitelerinde birden fazla cihazdan gezinirseniz, ayarlarınızı her cihazda ayrı ayrı güncellemeniz gerekebilir.

Bazı çerezler bir web sitesinin deneyimini pek etkilemeden engellenebilse de, tüm çerezleri engellemek ziyaret ettiğiniz sitelerdeki belirli özelliklere ve içeriğe erişemeyeceğiniz anlamına gelebilir.

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