İçindekiler
- Hızlı Karşılaştırma
- OpenStreetMap: Açık verinin kaynağı
- MapTiler: Kolay tile hosting ve özelleştirme
- Mapbox: Zengin SDK ve özelleştirilebilir stil motoru
- HERE: Routing, trafik ve iş uygulamaları için
- Nominatim: OSM tabanlı açık kaynak geocoding
- LocationIQ: Hafif ve uygun maliyetli geocoding
- Hangisini Seçmelisin?
- Sıkça Sorulan Sorular
OpenStreetMap tabanlı hizmetler, kendi sunucunda barındırma veya üçüncü taraf sağlayıcıların sunduğu ücretsiz katmanlar sayesinde harita ve konum (geolocation) ihtiyacını düşük maliyetle çözmenin en gerçekçi yollarından biri. Türkiye'de proje geliştirirken hem harita verisinin kapsaması hem de geocoding/routing hizmetlerinin kota ve fiyatlandırma modeline dikkat etmek gerekiyor.
Bu rehberde Türkiye'de rahatça kullanılabilecek, ücretsiz veya freemium seviyesinde işe yarayan harita ve konum API alternatiflerini karşılaştırıyoruz. Her seçeneğin güçlü ve zayıf yanlarını, Türkiye'deki adresleme/harita beklentilerini ve maliyet yönetimi için pratik ipuçlarını bulacaksın.
Hızlı Karşılaştırma
| Program | Platform | En iyi olduğu iş | Ücret |
|---|---|---|---|
| OpenStreetMap | Veri & Topluluk | Harita verisi, özelleştirme ve tamamen ücretsiz veri indirme | Açık kaynak / ücretsiz |
| MapTiler | Web, Sunucu, SDK | Sunucu/tile hosting ve statik harita paketleme | Ücretsiz planda sınırlamalar var |
| Mapbox | Web, iOS, Android | Zengin SDK, stil ve harita görselleştirme | Freemium — ücretsiz planda sınırlamalar var |
| HERE | Web, iOS, Android, Sunucu | Geocoding, routing, trafik verisi | Ücretsiz planda sınırlamalar var |
| Nominatim | Sunucu/API | Açık kaynak geocoding (OSM tabanlı) | Açık kaynak — halka açık sunucular sınırlamalar uyguluyor |
| LocationIQ | Web API | Ucuz/freemium geocoding ve reverse geocoding | Ücretsiz planda sınırlamalar var |
OpenStreetMap: Açık verinin kaynağı
OpenStreetMap (OSM), harita verisini ücretsiz ve açık şekilde sağlayan bir topluluk projesidir. Yol geometrileri, nokta işleri (POI), adres verileri ve birçok yerel katkı OSM'de bulunur; Türkiye'deki veri kalitesi şehirden şehire değişse de büyük şehirlerde genellikle yeterli düzeydedir.
OSM tek başına bir "API sağlayıcı" değil; fakat veriyi indirip kendi tile sunucunu, geocoder'ını veya analiz boru hattını kurarak özgürce kullanabilirsin. Bu yol, küçük ekipler için en düşük lisans maliyetini sağlar ama sunucu yönetimi, güncelleme ve performans optimizasyonu gerektirir.
Artıları
- Harita verisi tamamen ücretsiz ve açık kaynak lisanslı
- Kendi sunucunu kurarsan maliyetleri kontrol edebilirsin
- Türkiye'de topluluk katkıları sayesinde bazı bölgelerde iyi veri kalitesi var
Eksileri
- Kendi sunucunu yönetmek teknik bilgi ve altyapı gerektirir
- Bazı kırsal veya küçük yerleşimlerde veri eksik olabilir
Kimler için? Harita verisini tamamen ücretsiz ve lisans kısıtı olmadan kullanmak isteyen, sunucu ve veri yönetimini üstlenebilecek ekipler için.
MapTiler: Kolay tile hosting ve özelleştirme
MapTiler, OSM verisini kullanarak harita stilleri, tile hosting ve offline paketleme sunan bir platformdur. Özellikle statik harita görüntüleri, harita stilleri ve kendi altyapına kolayca entegre edilebilen tile servisleri arayanlar için faydalıdır. Aynı zamanda kendi sunucunda çalıştırabileceğin açık kaynak araçları da var.
Türkiye'de düşük hacimli projeler için MapTiler'ın ücretsiz veya düşük maliyetli planları başlangıçta yeterli olabilir; fakat trafik arttıkça kota ve ücretlere dikkat etmelisin. MapTiler, ayrıca offline harita paketleri ve vector tile seçenekleriyle mobil uygulamalarda veri kullanımını azaltmana yardımcı olur.
Artıları
- Kolay tile hosting ve hazır stiller
- Offline paketleme ve vector tile desteği
- OSM ile uyumlu, entegrasyon kolay
Eksileri
- Ücretsiz planda sınırlamalar ve kullanım kotaları var
- Gelişmiş routing/traffic verisi sınırlı olabilir
Kimler için? Hızlıca harita görselleştirmesi kurmak isteyen küçük ekipler ve mobil uygulamalar için.
Mapbox: Zengin SDK ve özelleştirilebilir stil motoru
Mapbox, güçlü web ve mobil SDK'ları, harita stilleri ve vector tile altyapısıyla popüler bir seçimdir. Özellikle interaktif harita deneyimleri, özel stil yönetimi ve performans optimizasyonu gerekiyor ise tercih ediliyor. Mapbox, Türkiye'de de iyi çalışan bir altyapı sunar, fakat ticarileşen projelerde maliyeti takip etmek önemli.
Ücretsiz (free tier) kullanım imkanı var; ancak ticari kullanımlar ve yüksek trafik için ücretli plana geçmen gerekebilir. Gelişmiş analiz, routing veya trafik özellikleri için ek modüller ve paketler gerektiğinde maliyet artabilir.
Artıları
- Güçlü SDK'lar ve özelleştirilebilir stiller
- Vector tile performansı ve harita etkileşimleri güçlü
- Geniş dokümantasyon ve üçüncü taraf entegrasyonları var
Eksileri
- Ücretsiz planda sınırlamalar var; maliyetler trafikle hızlı artabilir
- Bazı gelişmiş servisler ekstra maliyet gerektirebilir
Kimler için? Zengin kullanıcı deneyimi ve özelleştirilebilir görünüm isteyen web veya mobil geliştiriciler için.
HERE: Routing, trafik ve iş uygulamaları için
HERE Technologies, kurumsal düzeyde routing, trafik verisi, harita hizmetleri ve konum tabanlı analitik sunar. Özellikle rota optimizasyonu, gerçek zamanlı trafik ve lojistik uygulamaları için güçlü bir alternatiftir. Türkiye kapsamı genelde iyidir; ancak ileri seviye trafik verileri ve kurumsal SLA'lar ücretli planlarda sunulur.
Küçük projeler için ücretsiz kullanım kotası mevcut olabilir; fakat ticari veya yüksek hacimli kullanımda lisans maliyetleri ortaya çıkar. Ayrıca veri kullanımına bağlı olarak maliyetler hızla artabileceğinden kota yönetimi önemlidir.
Artıları
- Güçlü routing ve trafik verisi
- Kurumsal özellikler ve detaylı API'ler
- Mobil SDK ve sunucu tarafı çözümler sunuyor
Eksileri
- Ücretsiz planda sınırlamalar var; yüksek hacim maliyetli olabilir
- Küçük projeler için karmaşık gelebilecek kurumsal yapı
Kimler için? Rota optimizasyonu, lojistik veya gerçek zamanlı trafik verisi gerektiren ticari uygulamalar için.
Nominatim: OSM tabanlı açık kaynak geocoding
Nominatim, OpenStreetMap verisiyle çalışan açık kaynak bir geocoder'dır. Adresleri koordinata (geocoding) ve koordinatları adrese (reverse geocoding) çevirmek için yaygın kullanılır. Kendi Nominatim sunucunu kurarak ücretsiz ve ölçeklendirilebilir bir geocoding çözümü oluşturabilirsin.
Halka açık Nominatim sunucuları sıkı kullanım politikalarına sahiptir; ağır yük için kendi sunucunu kurman veya üçüncü taraf hizmet kullanman gerekir. Türkiye'de adres formatları bazen yerel varyasyonlara sahip olduğu için geocoding sonuçlarını test etmek ve gerekirse yerel veri düzeltmeleri yapmak iyi olur.
Artıları
- Açık kaynak ve OSM ile tam uyumlu
- Kendi sunucunu kurarak kullanım maliyetini kontrol edebilirsin
- Basit geocoding/reverse geocoding ihtiyaçları için yeterli
Eksileri
- Halka açık örnek sunucularda kota ve kullanım politikaları var
- Türkiye'ye özgü adres formatlarında doğruluk değişebilir
Kimler için? Kendi altyapısını kurup OSM tabanlı ücretsiz geocoding isteyenler için.
LocationIQ: Hafif ve uygun maliyetli geocoding
LocationIQ, OSM verisini kullanan bir geocoding sağlayıcısıdır ve özellikle düşük bütçeli projeler için uygun maliyetli, kolay entegre edilebilen bir hizmet sunar. API basitliği, uygun fiyatlı ücretlendirme yapısı (freemium) ve hızlı entegrasyon avantajlarıyla öne çıkar.
Ücretsiz planda kota sınırlamaları bulunur; ancak küçük uygulamalar veya prototipler için yeterli olabilir. Türkiye adresleriyle uyumluluk genelde iyi olsa da adres doğruluğunu kendi örnek veri setinde kontrol etmek her zaman faydalıdır.
Artıları
- Basit, kolay entegre edilebilen geocoding API'si
- OSM tabanlı ve genelde uygun maliyetli
- Hızlı başlangıç için iyi dokümantasyon
Eksileri
- Ücretsiz planda sınırlamalar var
- Gelişmiş konum özellikleri için ek hizmetler gerekebilir
Kimler için? Hızlı geocoding entegrasyonu ve düşük başlangıç maliyeti arayan küçük projeler için.
Hangisini Seçmelisin?
- Basit, açık kaynak veri istiyorsan ve sunucu yönetimini göze aldıysan: OpenStreetMap
- Hızlı tile hosting ve offline paket istiyorsan: MapTiler
- Zengin interaktif deneyimler, güçlü SDK istiyorsan: Mapbox
- Lojistik, rota optimizasyonu ve trafik gerekiyorsa: HERE
- Kendi geocoder'ını kurmak istiyorsan veya ücretsiz geocoding arıyorsan: Nominatim
- Hafif, ucuz ve kolay geocoding istiyorsan: LocationIQ
Sıkça Sorulan Sorular
Türkiye'de harita kullanımında maliyeti nasıl kontrol ederim?
Harita maliyetlerini kontrol etmenin en etkili yolu önbellekleme ve tile/endpoint caching uygulamaktır; sık kullanılan bölgelerin tile'larını cache'leyerek API çağrılarını azaltabilirsin. Ayrıca geocoding isteklerini toplu hale getirmek, istemci tarafında doğrulama yapmak ve gereksiz request'leri filtrelemek maliyeti düşürür.
OSM verisini ticari projede kullanabilir miyim?
Evet; OpenStreetMap verisi ODbL lisansıyla kullanıma açıktır. Ticari kullanım mümkündür ancak veriyi dağıtırken lisans gereksinimlerine uyman ve atıf yapman gerekebilir. Kendi düzenlemelerini ve güncellemelerini de lisans koşullarına göre yönetmelisin.
Geocoding (adres → koordinat) için ücretsiz en iyi seçenek hangisi?
Basit ve tamamen ücretsiz yaklaşım için Nominatim (kendi sunucun) en esnek seçenektir. Üçüncü taraf kolaylık ve düşük bakım istiyorsan LocationIQ veya MapTiler'ın geocoding seçenekleri freemium şeklinde işlevseldir.
Çevrimdışı (offline) haritalar ve konum işlemleri için ne önerirsin?
Mobil uygulamalarda offline harita gerekiyorsa MapTiler'ın offline paketleri veya Mapbox'un offline SDK'ları kullanılabilir. Ayrıca OSM verisini indirip kendi vector tile paketini oluşturarak tamamen offline bir çözüm kurabilirsin; bu yöntem sunucu/bellek gerektirir.
Türkiye'de adres doğruluğu konusunda dikkat edilmesi gerekenler nelerdir?
Türkiye'de adres formatları ve sokak isimleri yerel farklılıklar gösterebilir; bu nedenle geocoding sonuçlarını üretim öncesi kendi örnek veri setinle test et. Gerekirse manuel düzeltme, yerel POI ekleme veya kullanıcıdan adres doğrulama adımı eklemek doğruluk oranını artırır.






