{ } BACS // labs
Case 01 · Vehicle-Aware Routing

Türkiye'de spot araç fiyatı, "kaç kilometre × kaç TL" değildir.

Köprü sınıfı, yön bazlı waypoint mimarisi, KGM 2026 tarife matrisi, akaryakıt eskalasyonu — 8 araç sınıfı için ayrı hesap. Manuel yapamayacağın bir denklem.

Köprü
5
× 5 sınıf tarifesi
Koridor
11
KGM resmi otoyolu
Araç sınıfı
8
× 7 case rota profili
Aşağıda canlı motor
Canlı Motor

Hesapla, rotayı ve fiyat aralığını gör.

Engine kararı saf TypeScript'te alır. OSRM (OpenStreetMap) rotayı çözer, BACS engine köprü zincirini ve fiyat bandını üretir.

01 · Rota
02 · Araç
Zorunlu Boğaz köprüsü:YSS· 3.-5. sınıf ağır vasıtalar (FSM yasak)
Saf TypeScript engine · OSRM (OpenStreetMap) routing · KGM 2026 tarifeleri. Profesyonel kullanım için gerçek-zamanlı operasyon verisiyle entegre çalıştırılır.
Hesapla → rota burada
Formu doldur ve hesapla → rota, köprü zinciri, fiyat bandı burada.
Algoritma İçeriden

Neyin nasıl hesaplandığı.

Standart routing API'leri köprü sınıfını bilmez. Excel bu denklemi çözemez. Aşağıda engine'in 5 katmanı — her birinin verisi ve mantığı açık.

01

FSM/YSS yön bazlı waypoint sistemi

+

Her köprünün iki şeridi farklı koordinatta. Routing motoruna sadece "FSM" demek yetmez — Asya→Avrupa veya Avrupa→Asya şeridinin koordinatı ayrı verilmeli; aksi halde rota yanlış tarafa düşer ve köprüyü atlar.

KöprüYönLatitudeLongitude
FSMAsya → Avrupa41.091441729.0618725
FSMAvrupa → Asya41.091237529.0617078
YSSAsya → Avrupa41.203022729.1123462
YSSAvrupa → Asya41.203452129.1106269
OsmangaziÇift yön40.755583929.5159248
1915 ÇanakkaleDoğu / Batı40.2510 / 40.252026.6210 / 26.6220
Yön tespiti planChain.direction (forward / reverse)'tan gelir; long-haul rotalar için en güvenilir kaynak.
02

8 araç sınıfı × köprü zorunluluğu

+

UKOME ve KGM yönetmeliği: 1.-2. sınıf hafif vasıtalar FSM kullanabilir; 3.-5. sınıf ağır vasıtalar (kamyon/TIR) YSS'den geçmek zorunda. Yanlış araç eşlemesi → ücret yanlış hesaplanır.

AraçKGM SınıfBoğaz₺/km fallback
Minivan1.FSM0,90
Panelvan 3,5-5t2.FSM1,05
Panelvan 5-7,5t · Kamyonet2.FSM1,05
Panelvan 5-7,5t · Kamyon3.YSS1,35
Kamyon 7,5-12t3.YSS1,35
Onteker 10-15t3.YSS1,35
Kırkayak 15-20t4.YSS1,75
TIR 22-26t5.YSS2,15
03

KGM 2026 köprü tarifesi (₺, KDV dahil)

+

Sınıf × köprü matrisi. Aynı köprü için 1. sınıf ve 5. sınıf arasında 12,5× fark olabilir. Yanlış sınıflandırma → ihale veya teklif başarısız.

Köprü1.2.3.4.5.
15 Temmuz Şehitler59
FSM5975
YSS95125235595740
Osmangazi9951.5901.8902.5053.165
1915 Çanakkale9951.2452.2402.4903.755
+ 11 resmi KGM otoyolu (Çamlıca-Akıncı, Mahmutbey-Edirne, Çukurova hatları, vs.) için tam-hat ücreti ayrı tabloda; engine kaynak kodunda.
04

7 case rota profili & multi-bridge zinciri

+

Tek bir koridor yeterli değil. Bursa → Edirne rotası Osmangazi + YSS ister; engine bu zinciri otomatik kurar.

01Güney Marmara → AvrupaOsmangazi (reverse) + YSS (reverse)
02Avrupa → Güney MarmaraYSS (forward) + Osmangazi (forward)
03Anadolu → ÇanakkaleYSS (reverse) + Çanakkale (forward)
04Çanakkale → AnadoluÇanakkale (reverse) + YSS (forward)
05Trakya ↔ Batı Anadolu/Ege1915 Çanakkale tek köprü
06Marmara ↔ Güney MarmaraOsmangazi tek köprü
07Şehir içi Boğaz transitFSM (1.-2. sınıf) veya YSS (3.-5. sınıf)
05

Akaryakıt + eskalasyon fiyat motoru

+

İki ipucu — akaryakıt-bazlı ve eskalasyon-bazlı — 500'e yuvarlanmış band haline getirilir. Pazarda konuşulabilir, müzakere edilebilir aralık.

Akaryakıt-bazlı
fuel = avgConsumption × km / 100 × ₺/L
quote = fuel / fuelShare
fuelShare: Minivan 0,44 → TIR 0,38 (sınıf büyüdükçe yakıt payı düşer)
Eskalasyon-bazlı
quote = max(km × ₺/km, minFloor)
₺/km: Minivan 11,5 → TIR 47,0
minFloor: kısa mesafelerde alt taban (Minivan 1.500 ₺ → TIR 10.500 ₺)
Aralık formülü: alt = (akaryakıt × 0,40) + (eskalasyon × 0,60), aşağı 500. üst = (akaryakıt × 0,45) + (eskalasyon × 0,55), yukarı 500.
Vaka · Megapol Lojistik

Kurumsal lojistiğin production teklif motoru.

Bu repo, Megapol Lojistik için ürettiğim Spot Araç fiyatlama motorunun sanitize edilmiş lite versiyonu. Türkiye'de Koç Holding, Tüpraş, Şişecam, Carrefour SA, NIVEA, Abdi İbrahim, Madame Coco'ya hizmet veren bir lojistik firmasında — aynı algoritma çekirdeği live üretim ortamında çalışıyor.

Public versiyon Google Maps bağımlılığını, müşteri-spesifik iş mantığını ve dahili API uçlarını kaldırır. Geriye saf TypeScript engine + 43 unit test + production-grade tipler kalır. Çalışır, denenebilir, fork edilebilir.

8
Araç sınıfı taksonomisi
UKOME + KGM sınıflandırması
11
KGM resmi koridoru
2026 tarife matrisi, prorate
43
Unit test geçişi
%89.6 line coverage
Türkiye'de hizmet verdiği kurumsal yükler
Koç Holding Tüpraş Şişecam Carrefour SA NIVEA Abdi İbrahim Madame Coco
Engine yetkinlikleri
  • Yön bazlı waypoint mimarisi (4 köprü × 2 yön)
  • 7 case route profili — multi-bridge zinciri otomatik
  • Mixed mode — paralel rota karşılaştırma (FSM/YSS)
  • KGM corridor prorate + 5 köprü × 5 sınıf tarifesi
  • Akaryakıt + eskalasyon → 500-yuvarlama fiyat bandı
Bir sonraki adım

Sizin operasyonunuz için de kurarım.

Bu repo bir bitmiş ürün değil — kanıt. Aynı engine zemini sizin TMS, fiyatlama platformu veya satınalma sistemi için özelleştirilebilir. 30 dakikalık görüşmede kapsamı netleştirelim; taahhüt yok.

Hakkında
Barış Anıl · BACS Consultancy
24+ yıl lojistik, tedarik zinciri ve dijital platform liderliği. Boğaz köprüsü algoritmaları, KGM tarife matrisleri ve fleet operasyonel mimarisi yazan.
barisanil.com →