Energy Efficient and Dynamic Routing for Electric Vehicles
A Case Study in Büyükdere/Eskişehir
Bu proje, Büyükdere/Eskişehir bölgesinde elektrikli araçlar için enerji verimli ve dinamik yönlendirme çözümleri geliştirmek amacıyla problemsetlerin oluşturulması, analizi ve görselleştirilmesi için tasarlanmıştır.
| Bölüm | Açıklama | Durum |
|---|---|---|
| 📊 Problem Generator | Problemset oluşturma ve kategorizasyon | ✅ Tamamlandı |
| 📍 Task Visualizer | Problem setlerinin görselleştirilmesi | ✅ Tamamlandı |
| 🗺️ OSRM Routing | Rota hesaplama ve optimizasyon | ✅ Tamamlandı |
| 🎯 Route Visualizer | JSON route görselleştirme | ✅ Tamamlandı |
| 📍 Kalabak Maps | Müşteri konumları ve animasyonlu rotalar | ✅ Tamamlandı |
| 📈 Route Analysis | XML analiz ve performans dashboard’u | ✅ Tamamlandı |
Problemset Oluşturma ve Kategorizasyon
Problemsetler, env.xml klasöründe bulunan Node’ların RoutingMarkupLanguage standardındaki Info4Task yapısında tanımlanması ile oluşturulmuştur.
Özellikler:
Problem Setlerinin İnteraktif Görselleştirilmesi
Datasets klasörü kullanılarak veriler harita üzerinde görselleştirilir. Node’lar harita konumuna göre farklı renklerde gösterilmiştir.

Kullanım:
python TaskVisualizer.py
Özellikler:
Gelişmiş Rota Hesaplama ve Görselleştirme
MapBox API kullanılarak trafik dahil rota hesaplama ve harita üzerinde görselleştirme işlemlerini gerçekleştiren web arayüzü.
Ana Özellikler:

R4V JSON Dosya Görselleştirme
v1.03 ve v1.04 formatlarındaki JSON dosyalarını yükleyerek rotaları interaktif harita üzerinde görüntüleme aracı.
Desteklenen JSON Yapısı:
{
"routes": [
{
"start_point": {
"location": { "latitude": 39.123, "longitude": 30.654 },
"waypoints": [...]
},
"delivery_points": [...],
"end_point": {...}
}
]
}

🧪 Live Demo - Route Visualizer
Müşteri Konumları ve Animasyonlu Rotalar
Büyükdere ortamında KALABAK müşterilerinin konumları, istasyonları ve depoları ile günlük taleplerin animasyonlu rota görselleştirmesi.
Ana Dosyalar:
harita_buyukdere.html - Statik konumlaranimated_rotalar.html - Animasyonlu rotalarTeknolojiler:
XML Analiz ve Performans Dashboard’u
CEVRP (Capacitated Electric Vehicle Routing Problem) optimizasyon sonuçlarını analiz eden modern web dashboard’u.
Dashboard Özellikleri:
Teknik Özellikler:
Analiz Türleri:
Geliştirici: @Yasin Ünal
Durum: Aktif Geliştirme
Son Güncelleme: 2025
Bu proje MIT lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına bakınız.
🌟 Projeyi beğendiyseniz yıldızlamayı unutmayın!
⬆️ Başa Dön