Konu Anlatımı
Ne Öğreneceğiz?
Bu konuda web tabanlı CBS (Web GIS) uygulamalarının nasıl kurulduğunu ve çalıştığını öğreneceğiz. Önce Coğrafi Bilgi Sistemi'nin bileşenlerini, katman kavramını ve veri modellerini kavrayacağız; ardından projeksiyon ile koordinat sistemlerinin neden önemli olduğunu göreceğiz. Konunun son bölümünde tematik harita türlerini tek tek inceleyip her birinin hangi soruya uygun olduğunu tartışacağız. Sınavda bu başlıklardan tanım, karşılaştırma, uygulama ve hata bulma biçiminde sorular gelmektedir.
Coğrafya biliminin temel sorusu nerede sorusudur. Bu soruyu farklı ölçeklerde aynı anda yanıtlamak mümkün değildir; çünkü yeryüzü küresel, harita ise düzdür. İşte cografik bilgi sistemi, bu zorluğu katmanlar hâlinde düzenlenmiş veriyle aşar. Web tabanlı CBS uygulamaları ise bu düzenlemeyi internet üzerinden, kullanıcının kendi bilgisayarından bağımsız biçimde erişilebilir kılar.
Ön Bilgi: Coğrafi Bilgi Sistemi ve Bileşenleri
CBS, uzayda konumları bilinen verileri toplayan, saklayan, işleyen, analiz eden ve sunan; donanım, yazılım, veri, yöntem ve insan bileşenlerinden oluşan bir sistemdir. Donanım bileşeni bilgisayar, tablet, tarayıcı, GPS alıcısı ve ölçüm cihazı gibi fiziksel araçları; yazılım bileşeni veriyi işleyen CBS programlarını; veri bileşeni ise vektör, raster, tablo ve hava fotoğrafı biçimindeki bilgiyi kapsar. Yöntem, verinin hangi sırayla toplanıp işleneceğini belirleyen kurallar bütünü; insan bileşeni ise sistemi kuran, kullanan ve sonuçları yorumlayan kişilerdir.
CBS'in geleneksel çalışma biçimi masaüstü yazılımlardır: veri bilgisayara yüklenir, analiz orada yapılır, sonuç harita ya da tablo olarak kaydedilir. Açık kaynaklı masaüstü CBS yazılımlarından biri olan QGIS bu yaklaşımın yaygın örneğidir. Web tabanlı CBS'de ise veri bilgisayarda değil, sunucuda tutulur; kullanıcı tarayıcısına yalnızca istediği bilgi gönderilir. Bu fark, konunun geri kalanının tamamını belirler.
Web Tabanlı CBS Uygulamaları Nasıl Çalışır?
Web tabanlı bir CBS uygulaması istemci-sunucu mimarisi ile çalışır. İstemci tarafında kullanıcının tarayıcısı, sunucu tarafında ise veriyi saklayan ve sorgulara yanıt üreten bir sunucu bulunur. Kullanıcı bir katmanı açmak, bir noktaya tıklamak ya da bir alan seçmek istediğinde tarayıcı bir sorgu gönderir; sunucu yalnızca gereken bilgiyi işleyip geri yollar. Kullanıcı kendi bilgisayarına yazılım kurmaz; aynı haritayı farklı cihazlardan, aynı anda birden fazla kişi görebilir.
Sunucuların hazırladığı standart servisler, verinin biçiminden bağımsız olarak erişilebilmesini sağlar. WMS (Web Map Service) sunucu tarafında hazırlanmış harita görüntüsünü resim olarak gönderir; WFS (Web Feature Service) ise özelliklerin coğrafi konumlarını ve öznitelik bilgilerini ayrı ayrı, sorgulanabilir biçimde verir. WCS (Web Coverage Service) ise sürekli değerli veri kümelerini sunar. Bu üçlü sayesinde farklı kurumlar kendi verilerini ortak bir dilde yayımlayabilir.
Web tabanlı CBS'in başlıca yararı güncellik ve erişilebilirliktir: veri sunucuda tek bir yerden güncellendiği için bütün kullanıcılar aynı bilgiyi görür. Buna karşılık internet bağlantısı kesildiğinde uygulama çalışmaz, ağ kalitesi düşükse yavaşlar, sunucu bakımı gerektiğinde hizmet kısa süreyle aksar. Ayrıca kullanıcının dijital okuryazarlığı yeterli değilse haritayı doğru okuyamaz. Bu nedenle web tabanlı CBS, masaüstü CBS'in yerine geçmez; onu tamamlayan bir çalışma biçimidir.
Katman Kavramı
Katman, aynı konumsal düzende toplanmış ve aynı özellik grubunu taşıyan çizgi, nokta, poligon ya da görüntü nesnelerinin oluşturduğu veri grubudur. Bir haritadaki her katmanın bir adı, bir ölçeği, bir simge kütüphanesi ve bir görünürlük durumu vardır. Katmanlar şeffaflık ayarı verilebilir; alttaki katmanın üstünü örtebilir. Bu özellik, aynı bölgenin farklı boyutlarını üst üste basarak karşılaştırmayı mümkün kılar.
Katmanlar genellikle bir veri tabanında saklanır; büyük veri kümelerinde bu zorunludur, çünkü katmanın bütünü kopyalanmadan yalnızca gereken bölümü işlenebilir. Görünürlük durumu, kırpma ve ölçeğe bağlı otomatik açılıp kapanma özellikleri modern CBS yazılımlarının temel araçlarıdır. Katman sırası da önemlidir: noktalar üstte, çizgiler ortada, alanlar altta olacak biçimde dizilirse harita hem okunur hem de doğru görünür.
Raster ve Vektör Veri Modelleri
Raster veri modelinde her veri, hücrelerden oluşan bir ızgara üzerinde saklanır ve her hücre belirli bir değer taşır. Uydu görüntüsü, hava fotoğrafı, yükseklik modeli ve arazi kullanımı sınıflandırması raster biçimdedir. Raster veride çözünürlük önemlidir: hücre ne kadar küçükse ayrıntı o kadar artar, dosya boyutu da o kadar büyür. Vektör veri modelinde ise nesneler nokta (koordinat çifti), çizgi (koordinat dizisi) ve poligon (kapalı koordinat dizisi) olarak tanımlanır. Vektör veri topluluklarındaki nesneler arasında komşuluk, kesişme ve içerme ilişkilerini ifade eden topoloji kuralları saklanır; bu kurallar bozulursa veri hatalı hâle gelir.
| Özellik | Raster veri | Vektör veri |
|---|
| Depolama biçimi | Hücreli ızgara | Nokta, çizgi, poligon |
| En uygun içerik | Uydu ve hava fotoğrafı, yükseklik | Sınır, yol, bina, ada |
| Ölçek değişimi | Piksel büyüyüp bozulma yapar | Sembolle ölçeklenir |
| Topoloji | Yoktur, hücreler bağımsızdır | Komşuluk ve kesişme kuralları vardır |
| Öne çıkan işlem | Enterpolasyon, alan hesabı | Ağ analizi, üst üste binme |
Vektör veri, şekil olarak daha keskindir; raster veri ise sürekli değişen olguları göstermekte üstündür. Bu nedenle CBS projelerinde iki model birlikte kullanılır ve birbirini tamamlar.
Projeksiyon, Koordinat Sistemi ve Datum
Yeryüzünün küresel olduğu bir düzlemde gösterilemez. Bu yüzden haritacılar projeksiyon yardımıyla yeryüzünü düzlem üzerine matematiksel bir dönüşümle aktarır. Dönüşümde hangi özelliğin korunacağı seçilir: alan korunacaksa eş alan, açı ve yön korunacaksa eş açı, merkezden uzaklık korunacaksa eş uzaklık projeksiyonları kullanılır. Datum ise ölçümlerin hangi referans elipsoide göre yapıldığını ve koordinat sisteminin yeryüzündeki konumunu tanımlayan referans çerçevedir.
Mercator projeksiyonu eş açıdır; deniz seviyesindeki şekilleri ve yönleri doğru gösterir, ancak enlem yükseldikçe alanı şişirir ve kutupları aşırı büyük gösterir. Gall-Peters projeksiyonu ise eş alan olup yüksek enlemlerdeki ülkeleri gerçek alanlarına yakın büyüklükte gösterir. Web haritalarının neredeyse tamamında kullanılan Web Mercator ise uzaklık ve alan ölçümü için uygun değildir; yalnızca görsel sunum ve sorgulama için tasarlanmıştır.
Türkiye'de ulusal ölçekli çalışmalarda Gauss-Krüger projeksiyonu kullanılır. Bu sistem Türkiye'yi altı derecelik boylam dilimlerine böler ve dilimlerin orta meridyenlerini esas alarak enlem ve boylam değerlerini düzlemsel koordinatlara dönüştürür. Yani CBS'te bir noktanın konumu derece cinsinden değil, metrik birimlerle (x: doğu, y: kuzey) saklanır. Aynı ülkenin iki bölgesi farklı dilimlerde olduğunda koordinatları farklı görünür; bu yüzden farklı kaynaklardan gelen veriler birleştirilirken koordinat sistemi uyumu mutlaka kontrol edilmelidir.
Tematik Harita Türleri
Tematik harita, genel harita değil, belirli bir konuyu göstermek için hazırlanmış haritadır. Konu, haritanın üzerinde renk, doku, sembol, kalınlık ya da yoğunlukla kodlanır. Verinin biçimine göre üç temel yaklaşım vardır: noktasal haritalar tek bir olayı simgeyle gösterir, çizgisel haritalar hat ve akışları kalınlıkla kodlar, alansal haritalar ise sınırı olan bölgeleri renk ve dokuyla doldurur.
Sayısal yoğunluğu göstermek için nokta yoğunluk haritaları kullanılır; oranın büyüklüğüne göre nokta sayısı artar. Değer aralıklarına göre renk değiştiren koroplet haritalarında her sınıf tek bir renk tonuyla gösterilir ve aynı sınıftaki alanlar aynı renktedir. Veriyi alanın büyüklüğüyle gösteren kartogramda alan büyüklüğü veriyle orantılıdır, gerçek coğrafi alan korunmaz. İki nokta arasındaki akışın şiddetini ok kalınlığıyla gösteren akış haritaları ise ticaret akışı ve göç haritalarında kullanılır.
| Harita türü | Veri biçimi | Kodlama yöntemi | Uygun örnek |
|---|
| Noktasal harita | Nokta | Simge | Hastane, okul, il merkezi |
| Çizgisel harita | Çizgi | Renk ve kalınlık | Yollar, nehirler, demiryolu |
| Alansal harita | Poligon | Doku ve renk | Arazi kullanımı, idari sınır |
| Nokta yoğunluk haritası | Sayısal veri | Nokta sayısı | Nüfus yoğunluğu, ürün yetiştiriciliği |
| Koroplet harita | Oran ve poligon | Renk tonu | Eğitim düzeyi, yoksulluk oranı |
| Kartogram | Oran | Alan büyüklüğü | Nüfusa göre büyütülmüş ülke |
| Akış haritası | Ticaret ve göç verisi | Ok kalınlığı | Ülkeler arası ticaret |
Eş değer eğrileriyle çalışan haritalar da ayrı bir gruptur. İzohips (eş yükselti), izobat (eş derinlik), izoterm (eş sıcaklık) ve izobarat (eş basınç) eğrileri, ara değerleri ölçülen noktalardan enterpolasyonla elde edilir. Bu yöntemle noktasal ölçümler sürekli bir yüzeye dönüştürülür.
Harita Ölçeği ve Genelleştirme
Harita ölçeği, kâğıttaki uzunlukla gerçekteki uzunluk arasındaki ilişkiyi gösterir ve 1:N biçiminde yazılır. Büyük ölçekli haritalar küçük alanı ayrıntılı biçimde gösterir, küçük ölçekli haritalar geniş alanı genel biçimde gösterir. Küçük ölçeğe geçerken ayrıntılar silinir, nesneler birleştirilir ve genelleştirme yapılır; aksi hâlde harita okunamaz hâle gelir. Web tabanlı CBS uygulamalarında bu işlem kullanıcı ölçek ayarına bağlı olarak otomatik yürütülür: yaklaştıkça daha ayrıntılı katmanlar devreye girer.
Sık Yapılan Hatalar
En sık görülen hata, Mercator haritasının alanları doğru gösterdiğini düşünmektir; bu harita eş açıdır ve kutuplardaki ülkeleri olduğundan çok büyük gösterir. İkinci hata, tematik haritayla genel haritayı aynı sanmak: tematik harita tek bir konuya odaklanır, ayrıntı bilinçli olarak azaltılır. Üçüncü hata, koroplet haritada renklerin niceliksel bir sıra bildirdiğini görmemektir; renk tonları belirli değer aralıklarını gösterir, aralıklar arasındaki fark haritadan okunamaz. Dördüncü hata, farklı koordinat sistemlerindeki verileri üst üste bindirmeye çalışmaktır; uyumsuz sistemlerde katmanlar kaymış görünür. Beşinci hata, katman ile veri tabanı tablosunu aynı sanmaktır; katman, verinin görsel ve analitik hâle getirilmiş biçimidir.
Sınav Odaklı: Hangi Soru Tipi Nasıl Çözülür?
Bu konudaki sorular dört ana tipte toplanır. Tanım sorularında terimin karşılığı doğrudan yazılır; CBS, katman, raster, vektör, projeksiyon ve veri tabanı terimleri karıştırılmamalıdır. Karşılaştırma sorularında önce ölçüt belirlenir: tematik haritada bakılan konu, veri modelinde bakılan nesne biçimi, projeksiyonda ise korunan özelliktir. Uygulama sorularında verilen senaryo parçalanır; hangi katmanın açılacağı, hangi aracın kullanılacağı ve hangi tematik harita türünün üretileceği belirlenir. Hata bulma sorularında öğrencinin yaptığı işlem yanlış olduğu için açıklamanın sonunda doğru uygulamanın adı yazılır.
Özet ve Kendini Dene
Web tabanlı CBS uygulamaları, veriyi sunucuda tutup istemciye gerekli bilgiyi gönderen, istemci-sunucu mimarisiyle çalışan sistemlerdir. Temel yapı taşı katmandır; katmanlar raster ya da vektör veriyle hazırlanır ve üst üste bindirilerek çok katmanlı analiz yapılır. Projeksiyon, küresel yüzeyi düzleme aktarırken hangi özelliğin korunacağını belirler; eş alan, eş açı ve eş uzaklık bu seçime göre ayrılır, Türkiye'de Gauss-Krüger kullanılır. Tematik haritalar noktasal, çizgisel ve alansal temel yaklaşımlarıyla; nokta yoğunluk, koroplet, kartogram ve akış haritaları gibi özel türleriyle bilgiyi haritaya koda çevirir. İyi düzenlenmiş bir harita, hangi ölçekte görüntülendiğine göre uygun ayrıntıyı taşımalıdır.
Kendini dene: Bir kentin web tabanlı CBS uygulamasında eğitim, sağlık ve ulaşım katmanları vardır. (1) Hangi katmanın hangi veri biçimiyle hazırlanmış olması gerektiğini tahmin et. (2) Aynı katmandan hem noktasal hem alansal tematik harita üretilebiliyorsa hangi özellikler kodlanmış olur? (3) Geniş bir alanı göstermek için ölçeği küçülttüğünde hangi genelleştirme adımları uygulanır?
Basit Örnek ve Günlük Yaşam
Günlük yaşamda ve mesleki bağlamda bir uygulama:
Soru: Bir belediyenin web haritasında yeşil alanlar, ana cadde ağır taşıt araçları ve okullar ayrı ayrı gösterilmek isteniyor. Her bilgi hangi katmanda ve hangi nesne türüyle tutulmalıdır?
- Adım 1: Verileri konumlarına göre sınıfla; yeşil alan sınırı, cadde çizgisi ve okul noktası birbirinden farklı nesne türleridir.
- Adım 2: Her grubu ayrı bir katman olarak adlandır ve veri tabanında sakla.
- Adım 3: Çizim sırasını noktalar üstte, çizgiler ortada, alanlar altta olacak biçimde ayarla; katman yöneticisinden ayrı ayrı açma kapama imkânı ver.
Sonuç/cevap: Yeşil alanlar poligon (alansal), ana cadde çizgi (çizgisel), okullar nokta katmanında tutulmalı ve katman yöneticisiyle ayrı ayrı açılıp kapatılabilmelidir.
Adım Adım Çözülmüş Örnek
Örnek 1: Web Haritasında Katman Yönetimi konusunun adımları:
- Adım 1: Verileri konumlarına göre sınıfla; yeşil alan sınırı, cadde çizgisi ve okul noktası birbirinden farklı nesne türleridir.
- Adım 2: Her grubu ayrı bir katman olarak adlandır ve veri tabanında sakla.
- Adım 3: Çizim sırasını noktalar üstte, çizgiler ortada, alanlar altta olacak biçimde ayarla; katman yöneticisinden ayrı ayrı açma kapama imkânı ver.
Karşılaştırma Tablosu
| Kavram | Açıklama |
|---|
| CBS'in beş bileşeni donanım, yazılım, ve | CBS'in beş bileşeni donanım, yazılım, veri, yöntem ve insandır; hiçbiri diğerinin yerine geçemez. |
| Web tabanlı CBS'te veri sunucuda tutulur | Web tabanlı CBS'te veri sunucuda tutulur, kullanıcı tarayıcı üzerinden sorgu gönderir. |
| WMS hazır harita görüntüsü sunar, WFS öz | WMS hazır harita görüntüsü sunar, WFS özelliklerin konumunu ve özniteliklerini sorgulanabilir biçimde verir. |
| Katmanların adı, ölçeği, görünürlük duru | Katmanların adı, ölçeği, görünürlük durumu ve çizim sırası yönetilmelidir. |
| Raster veri hücreli ızgara üzerinde, vek | Raster veri hücreli ızgara üzerinde, vektör veri nokta, çizgi ve poligonlarla tanımlanır. |
| Projeksiyon seçimi, haritanın amacına gö | Projeksiyon seçimi, haritanın amacına göre hangi özelliğin korunacağına bağlıdır. |
| Türkiye'de ölçekli çalışmalarda Gauss-Kr | Türkiye'de ölçekli çalışmalarda Gauss-Krüger projeksiyonu kullanılır. |
| Tematik haritalar tek bir konuyu renk, d | Tematik haritalar tek bir konuyu renk, doku, simge, kalınlık ve yoğunlukla kodlar. |