Veri kaynağı ve yöntem
Karayolu mesafeleri: KGM
Sitedeki bütün karayolu mesafeleri Karayolları Genel Müdürlüğünün (KGM) yayımladığı iki resmî tablodan gelir. Hiçbir mesafe tahmin edilmez, harita servisinden alınmaz ya da elle düzeltilmez.
- İller Arası Mesafeler tablosu (3 Mart 2026): 81 il merkezinin birbirine karayolu uzaklığı (km). İl sayfaları ve 3.240 il çifti sayfası bu tablodan üretilir.
- İlçeden ilçeye mesafe tablosu: 1.003 ölçüm noktası (922 ilçe ve 81 il merkezi) arasındaki karayolu uzaklıkları. İlçe sayfaları ve ana sayfadaki ilçe aracı bu tablodan beslenir.
Tablolar en güncel hâlleriyle KGM'nin resmî sitesinde yayımlanır. Bir mesafenin güncelliğinden emin olmak istiyorsanız KGM'nin sitesindeki tabloyla karşılaştırabilirsiniz.
Tabloların işlenmesi
- İki yön aynıdır. Her iki tablo da tam simetriktir: A'dan B'ye mesafe, B'den A'ya mesafeyle her çiftte aynıdır. Bu yüzden her il çifti için tek sayfa vardır; adres plaka sırasına göre yazılır (örneğin /ankara-istanbul-arasi-kac-km/) ve sayfa iki yönü de yanıtlar.
- Tekrarlanan satırlar. İlçe tablosunda her noktanın kendisine olan 0 km'lik satırı iki kez yer alıyor. Bu tekrarların hepsi aynı değeri taşıdığı için birer kez kullanılır; farklı değerli bir tekrar olsaydı işlem durdurulacaktı.
- İl merkezi. İlçe tablosunda her il için "Merkez" adlı bir nokta bulunur ve bu noktalar arasındaki mesafeler İller Arası Mesafeler tablosuyla birebir aynıdır. 30 büyükşehirde "Merkez" ayrı bir ilçe değil, il merkezinin ölçüm noktasıdır; diğer 51 ilde Merkez ilçesinin kendisidir. Bu nedenle "Merkez" için ayrı ilçe sayfası yoktur; il sayfası onun mesafelerini gösterir.
- 0 km görünen çiftler. Tabloda 15 farklı nokta çifti için mesafe 0 km'dir (örneğin Hatay merkez ile Antakya). KGM bu yerler için aynı ölçüm noktasını kullanmıştır; değer değiştirilmeden gösterilir ve yanına açıklama eklenir.
- Adlar. İl ve ilçe adları tablodaki büyük harfli yazımdan Türkçe kurallarına göre küçük harfe çevrilir (İ/ı ayrımı korunur). İlçe adları KGM tablosundaki gibidir.
Tahminler ve hesaplanan değerler
- Sürüş süresi tahminidir. KGM mesafesi ortalama 90 km/sa ve 70 km/sa hız varsayımına bölünür, sonuç 5 dakikaya yuvarlanır. Mola, trafik, yol çalışması ve hava koşulları hesaba katılmaz.
- Kuş uçuşu mesafe yaklaşıktır. İl merkezlerinin koordinatları Wikidata'dan (il → başkent/merkez → koordinat) tek sorguyla alınmış ve büyük daire (haversine) formülüyle hesaplanmıştır. Wikidata'da bir şehir için tercih edilen koordinat varsa o, birden fazla eşit koordinat varsa ortalaması kullanılmıştır (Amasya, Çankırı, Diyarbakır, Konya). İlçeler için kuş uçuşu gösterilmez.
- Akaryakıt fiyatları Opet'in web sitesinde yayımladığı il bazındaki pompa fiyatlarından (il merkezi; İstanbul'da iki yakanın ortalaması) günde iki kez otomatik alınır ve alınma saatiyle gösterilir. Kaynağa 72 saatten uzun süre ulaşılamazsa bayat fiyat göstermemek için fiyatlar gizlenir. Yol masrafı örneklerindeki tüketimler (benzinli 7 L, dizel 6 L, elektrikli 17 kWh / 100 km) örnek değerlerdir; hesaplayıcıya kendi aracınızınkini girebilirsiniz.
- Elektrikli araç şarj ücreti operatöre, AC/DC şarja ve tarifeye göre değiştiği ve ücretsiz güncel bir kaynağı olmadığı için sitede yazılmaz; hesaplayıcıya kWh fiyatını siz girersiniz.
Neleri göstermiyoruz?
Güzergâh, otoyol ücreti, köprü geçişi veya otobüs ve uçak süresi gibi bilgiler KGM tablolarında bulunmadığı için sitede yer almaz. Bu bilgileri tahmin edip yazmak yerine göstermemeyi tercih ediyoruz.