Genel amaçlı bir harita size her şeyi anlatmaya çalışır: yolların nerede olduğunu, arazinin nasıl göründüğünü, şehirlerin nereye yerleştiğini, sınırların nereden geçtiğini. Tematik harita ise bunun tam tersini yapar. Tek bir konuyu seçer, örneğin nüfus yoğunluğu, seçim sonuçları ya da yağış miktarı, ve coğrafyanın geri kalanını sessiz bir arka plana dönüştürür. Sayfadaki her şey o tek veri kümesini okunur kılmak için vardır.
Tematik haritalar; gazetecilerin seçim sonuçlarını açıklama, epidemiyologların salgınları takip etme, plancıların altyapı boyutlandırma ve ürün ekiplerinin hangi pazara gireceğine karar verme biçimidir. Bir şeyin haritasına bakıp bir tablodaki satırlarda asla göremeyeceğiniz bir örüntüyü anında kavradıysanız, aslında bir tematik haritaya bakmışsınızdır.
Bu rehber; tematik haritanın ne olduğunu, karşılaşacağınız ana türleri, hangisini ne zaman kullanacağınızı ve MapAtlas Maps API ile nasıl bir tematik harita oluşturacağınızı kapsıyor.
Bir Haritayı "Tematik" Yapan Nedir
Bir referans haritası (atlas sayfasını düşünün) aynı anda birçok özelliği gösterir ve hepsine yaklaşık olarak eşit muamele eder. Tematik harita ise coğrafyayı bir taban katmana indirger ve tek bir veri kümesini ön plana çıkarır. Taban katman bilinçli olarak soluk tutulur, çoğu zaman grileştirilmiş sınırlar veya silik bir yol ağı şeklinde, böylece göz veriyi taşıyan renklere, noktalara veya sembollere yönelir.
İyi bir tematik haritayı iki şey tanımlar. Birincisi, net bir konu: tek bir değişken iyi sunulduğunda, dikkat için yarışan beş değişkeni her zaman geride bırakır. İkincisi, dürüst bir görsel kodlama: renk şeması, sınıflandırma ve sembol türü seçimi verideki örüntüyü ortaya çıkarmalı, uydurmamalıdır.
Tematik Harita Türleri
Choropleth haritalar
Choropleth harita; ülkeler, eyaletler, posta kodu alanları veya hex grid gibi önceden tanımlanmış bölgeleri bir değeri kodlayan renkle doldurur. Veriniz idari sınırlara zaten bağlıysa ve normalleştirilmişse iyi sonuç verir. Bölge başına seçmen katılımı klasik bir örnektir. Veriyi her zaman normalleştirin, çünkü choropleth haritalardaki ham sayılar büyük bölgeleri şişirir ve küçük bölgelerdeki örüntüleri gizler.
Nokta yoğunluk haritaları
Nokta yoğunluk haritası, bir olgunun her N örneği için bir nokta yerleştirir. Bir nüfus nokta yoğunluk haritası her 1.000 kişi için bir nokta koyabilir. Göz, nokta bulutunu sayıları hesaplamanıza ya da etiketlemenize gerek kalmadan yoğunluk olarak okur. Ham sayılar için iyi çalışır ve choropleth haritaların alan yanlılığı sorununu ortadan kaldırır.
Orantılı sembol haritaları
Orantılı sembol haritası, her konuma bir daire (veya başka bir şekil) yerleştirir ve onu bir değere göre boyutlandırır. Nokta konumlardaki ham sayılar için son derece kullanışlıdır: mağaza başına müşteri sayısı, deprem büyüklükleri, şehir başına nüfus. Okuyucu, iki şehrin kapladığı alan ne olursa olsun, iki daireyi karşılaştırarak iki şehri doğrudan kıyaslayabilir.
İsaritmik ve heat map'ler
İsaritmik haritalar (kontur haritalar olarak da bilinir), sürekli bir yüzey boyunca eşit değerli çizgiler veya doldurulmuş bantlar çizer. Topografik kontur çizgileri, hava izotermleri ve basınç izobarları birer isaritmik haritadır. Web heat map'i ise nokta verileri sürekli renkli bir yüzeye yumuşatan yakın akraba bir görselleştirmedir; bir şehirde veya web sitesinde aktivitenin nerede kümelendiğini göstermek için kullanışlıdır.
Dasimetrik ve cartogram varyasyonları
Dasimetrik haritalar; yardımcı verileri (örneğin arazi kullanımı) kullanarak değeri bölgenin gerçekten oluştuğu kısımlarına itmek suretiyle bir choropleth'i iyileştirir. Cartogram'lar ise bölgelerin boyutunu veriyle eşleşecek şekilde bozar; böylece nüfusu büyük bir ülke, fiziksel alanı ne olursa olsun haritada büyük görünür. Standart türlerin yanıltıcı olduğu durumlarda her ikisi de güçlü araçlardır.
Doğru Türü Seçmek
Veriden başlayın. Veri, idari bölgelere bağlı bir oran veya yüzdeyse choropleth kullanın. Nokta konumlara bağlı bir ham sayıysa orantılı sembol kullanın. Bir alan üzerinde ham sayıysa nokta yoğunluk kullanın. Sıcaklık veya yükseklik gibi sürekli bir değişkense isaritmik harita kullanın. Fiziksel alan mesajı çarpıtacaksa cartogram kullanın.
Ardından bir renk şeması seçin. Sıralı şemalar (açıktan koyuya) sıralı veriler için iyi çalışır. Iraksak şemalar (bir orta noktada buluşan iki renk) bir referansa göre değişim gibi anlamlı bir sıfırı olan veriler için uygundur. Kategorik paletler ise sırasız kategoriler içindir. Bunların hepsi için ColorBrewer paletleri hâlâ standart referans olmaya devam ediyor.
MapAtlas ile Tematik Harita Oluşturma
MapAtlas Maps API, yukarıdaki türlerin herhangi biri için uygun vector tile'lar ve stil kontrolü sunar. İdari sınırları olan bir taban stil yüklersiniz, verinizi GeoJSON olarak çekersiniz ve bir fill katmanı (choropleth için), bir circle katmanı (orantılı semboller için) veya yoğunluk görselleştirmesi için bir heatmap katmanı eklersiniz.
İdari bölgeler için en kolay iş akışı şudur: sınırlarınızı GeoJSON olarak barındırın, haritalamak istediğiniz değeri her feature'a bir property olarak ekleyin ve property'yi bir renk rampasına eşleyen data-driven renk ifadesine sahip bir fill katmanı ekleyin. Nokta veriler için değeri bir property olarak ekleyin ve değere göre boyutlandırılmış bir circle-radius ifadesi kullanın; yoğun haritalarda okunaklılık için bir circle-stroke ekleyin.
Hedefiniz etkileşimli analizse (kesin sayıları görmek için bir bölgeye tıklamak, kategoriye göre filtrelemek, zaman içinde animasyon yapmak), Maps API'yi küçük bir client-side state katmanıyla birlikte kullanın. Blog yazıları veya raporlar için tek seferlik statik haritalar gerekiyorsa, aynı API PNG olarak kaydedebileceğiniz statik bir görüntü de render edebilir.
Bir adresi, bir sembol yerleştirmek için ihtiyaç duyduğunuz lat/lng değerine koordinat arama aracıyla çevirebilir veya erişilebilirlik temalı haritalar için routing API ile sürüş süresi kapsama alanlarını hesaplayabilirsiniz.
Kaçınılması Gereken Yaygın Hatalar
En sık karşılaşılan hata, bir choropleth'te ham sayı kullanmaktır: iki kat büyük bir bölge iki kat daha önemli görünecektir. İkincisi, çok fazla renk kademesiyle aşırı sınıflandırma yapıp örüntüyü gizlemektir; beş ila yedi sınıf genellikle yeterlidir. Üçüncüsü ise renk körlüğünü göz ardı etmektir, varsayılan kırmızı-yeşil palet kullanıcıların önemli bir bölümü için okunamaz.
Tematik harita bir iletişim parçasıdır. Matematik dürüst, kodlama net olmalı ve okuyucu örüntüyü saniyeler içinde kavrayabilmelidir. Bu gerçekleştiğinde, tek bir harita bir tablodaki binlerce satırın yerini alabilir.
Sıkça Sorulan Sorular
Tematik harita nedir?
Tematik harita; nüfus yoğunluğu, ortalama gelir, seçim sonuçları veya yağış gibi tek bir konunun mekânsal dağılımını göstermek için tasarlanmış bir haritadır. Aynı anda birçok özelliği (yollar, nehirler, şehirler, arazi) göstermeye çalışan genel bir referans haritasının aksine, tematik harita diğer her şeyi tek bir veri kümesinin altına yerleştirir ve o veriyi tek bakışta okunur kılmak için renk, gölge veya semboller kullanır.
Tematik haritanın ana türleri nelerdir?
En yaygın dört tür şunlardır: choropleth haritalar (ülke veya ilçe gibi önceden tanımlı bölgeleri bir değere göre renklendirir), nokta yoğunluk haritaları (bir olgunun her N örneği için bir nokta yerleştirir), orantılı sembol haritaları (her konumda bir daireyi veya kareyi değere göre boyutlandırır) ve isaritmik veya kontur haritalar (sıcaklık izotermleri ya da topografik konturlar gibi eşit değerli çizgiler veya bantlar çizer). Heat map'ler ve dasimetrik haritalar da yaygın kullanılan varyasyonlardır.
Choropleth haritayı ne zaman kullanmalı, ne zaman kullanmamalı?
Veriniz idari bölgelere doğal olarak bağlıysa ve normalleştirilmişse (ham sayılar değil; oranlar, yüzdeler veya kişi başı değerler) choropleth harita kullanın. Ham sayılar için kullanmaktan kaçının, çünkü büyük bölgeler yalnızca boyutları nedeniyle daha önemli görünür. Ham sayılar için orantılı sembol haritası veya nokta yoğunluk haritası genellikle daha iyi bir tercihtir.

