Veri kaynakları ve yöntem
Son güncelleme: 26 Ağustos 2026
Bu sayfa, sitedeki bilgilerin nereden geldiğini, nasıl doğrulandığını ve nerede eksik kaldığını anlatır. Amacı, okurun bir sayıya güvenip güvenmeyeceğine kendisinin karar verebilmesi.
1. İşletme ve kamu kayıtları
Toplam 5.011 kayıt var: 4.482 işletme, 529 kamu ve yaşam noktası. Kaynak dağılımı:
| Kaynak | Kayıt | Ne için |
|---|---|---|
| Google Places | 2.482 | Genel işletme kaydı, adres ve çalışma saati |
| İDOSB firma dizini | 855 | İstanbul Deri OSB'nin kendi yayımladığı firma listesi |
| OpenStreetMap (ODbL) | 542 | Konum, kamu noktaları, okul ve park |
| Tuzla Kart | 114 | Belediyenin anlaşmalı işletme listesi |
| İBB Açık Veri | 87 | Kamu tesisleri ve ulaşım |
| Birlik OSB firma dizini | 83 | Bölgenin kendi firma tablosu |
| Web derleme | 83 | Kurumların kendi sayfaları |
| GİSBİR | 36 | Tersane ve denizcilik firmaları |
2. Kapsam — hangi alan ne kadar dolu?
Her kayıtta her bilgi yok. Gerçek oranlar:
Bu oranları gizlemiyoruz çünkü bir sayfada "telefon yok" görmeniz, işletmenin telefonu olmadığı anlamına gelmiyor — bizde olmadığı anlamına geliyor.
3. Tazelik: son_dogrulama
Kayıtların %65'inde son doğrulama tarihi tutuluyor. Kalan %35, sitenin kuruluşunda toplu olarak eklenen ve o tarihten beri tek tek kontrol edilmemiş kayıtlar; bunlara bilerek tarih yazmadık. Uydurma bir tarih, tarihsizlikten daha kötü olurdu.
4. Konum kalitesi
Her koordinat aynı hassasiyette değil ve bunu kayıtta işaretliyoruz:
- nokta — işletmenin/kurumun kendi koordinatı.
- sokak — adresten sokak düzeyinde çözüldü. Ölçtük: 13 kayıtlık kontrol grubunda ortanca sapma 145 m, en kötü 574 m. Türkiye'de kapı numarası geocode edilmediği, sokak edildiği için bu yöntem gerekli oldu.
- yaklaşık / bölge — yalnızca genel alan biliniyor.
Mahalle ataması adresten değil koordinattan ve mahalle sınır poligonundan yapılıyor; ada göre atama 32 kaydı yanlış mahalleye koymuştu.
5. Kapsam eşiği — ne zaman susuyoruz
Bir mahalle künyesinde "1 km içinde eczane yok, en yakını 1,3 km" gibi bir yokluk iddiası, ancak o türün havuzunun büyük ölçüde koordinatlanmış olmasıyla mümkün. Bu yüzden %70 kapsam eşiği koyduk: altında kalan tür hakkında mesafe veya yokluk cümlesi hiç yazılmıyor ve üretim çıktısında adıyla raporlanıyor.
Bu kural gerçek bir hatadan doğdu: okul kayıtlarının yalnızca %2'sinde koordinat varken sayfa "1 km içinde okul yok" diyordu — oysa mahallede 27 okul kayıtlıydı. Eksik veri susar; yanlış kurulmuş bir hesap konuşur.
6. Günlük güncellenen sayfalar
| Sayfa | Kaynak | Sıklık |
|---|---|---|
| Nöbetçi eczane | istanbul.eczaneleri.org · resmî teyit e-Devlet | Günde 2 kez |
| Namaz vakitleri | Diyanet İşleri Başkanlığı, Tuzla ilçe tablosu (kod 9551) | Her gün — vakit hesaplanmaz, resmî tablodan alınır |
| Otopark doluluğu | İBB İSPARK canlı verisi | Anlık |
| Trafik durumu | Yandex Haritalar canlı trafik katmanı | Anlık |
7. Otomatik denetimler
Her yayın öncesi çalışan kontroller:
- Yapılandırılmış veri: üretilen her sayfadaki JSON-LD, schema.org sözlüğüne karşı taranıyor; geçersiz tip veya özellik varsa yayın durur.
- Kimlik çakışması: iki kayıt aynı kimliği taşıyorsa üretim durur (aynı adı taşıyan iki ayrı parkı bu kural yakaladı).
- İleri tarih: bugünden ileri tarihli içerik varsa üretim durur.
- Namaz vakitleri: saat biçimi, vakitlerin artan sırada olması ve bugünün tabloda bulunması ayrı ayrı doğrulanıyor; biri düşerse eski veri korunur.
- Kırık bağlantı: olmayan adresler 404 dönüyor, ana sayfa kopyası servis edilmiyor.
8. Ne yayınlamıyoruz
- Doğrulanmamış rakam. Bir kurumun sitesinde bulamadığımız sayıyı yazmıyoruz.
- Puan ve yorum. Kendi ölçtüğümüz bir puan olmadığı için işletmelere yıldız vermiyoruz.
- Firma listesi olmayan yerde firma listesi. Bir OSB katılımcı listesi yayımlamamışsa, o bölge için firma listesi üretmiyoruz.
- Sahte hassasiyet. Örneğin mahalle bazlı namaz vakti yayınlamıyoruz: ilçenin doğu-batı güneş saati farkı 43 saniye, Diyanet ise dakika yayınlıyor.
9. Hata bulursanız
Bu sayfadaki hiçbir kural, hata yapmayacağımız anlamına gelmiyor. Yanlış gördüğünüz bilgiyi bildirin — düzeltip kaydın doğrulama tarihini güncelliyoruz.