Professional Documents
Culture Documents
MapInfo Egitim Kitabi
MapInfo Egitim Kitabi
I
Kullanıcı Görüşleri
Programın Türkçe desteği olması, ihtiyaca göre geliştirilebilmesi, kullanıcı dostu olması önemli
kolaylıklarıdır. Aynı zamanda Başarsoft ve çalışkan yetenekli ekibinin desteğinden söz etmezsem
büyük haksızlık olur. Her aşamada, günün herhangi bir saatinde telefonun ucunda, uzak masaüstü
bağlatısı ile her zaman yanımızdalar. Öğrencilerimle birlikte onların öğretime verdiği önceliği her
zaman hissediyoruz.
Prof. Dr. Semra Günay
Anadolu Üniversitesi Turizm Fakültesi Dekanı
Başarsoft ailesinin akademisyenlere verdiği takdiri hak eden desteğiyle sayesinde MapInfo
programını kullanmaya başladım. Diğer CBS programlarında var olan komut karmaşasını büyük bir
oranda ortadan kaldırmıştır.
Dr. Yüksek Mühendis Nihal Çevik
MTA
CBS çalışmalarım için Başarsoft ekibi bana ücretsiz MapInfo eğitim lisansı sağladı. Ayrıca her
ihtiyacım olduğunda uzman ekibi ile teknik destek sağlıyor. Bu süreçte CBS ile ilgili her işimi
MapInfo programı ile gerçekleştirme şansım oldu. Başarsoft ekibinin desteği ile programın standart
seçenekleri dışında yapmak istediğimiz işleri de gerçekleştirebildik.
Başarsoft, 500 bilgisayarlık bilgisayar laboratuvarımıza ücretsiz MapInfo yazılımı sağladı. Eğitime
sağladığı destek için teşekkür ediyorum.
Prof. Dr. İ.Öztuğ Bildirici
Selçuk Üniversitesi
Hem çalıştığım kurumda hem de akademik çalışmalarımda MapInfo’yu ve ürün ailesini kullanıyorum.
Kullanmış olduğum en kolay CBS yazılımlarından biri. Ayrıca her soruma cevap veren güçlü bir
destek ekibine sahip.
Maden Yüksek Mühendisi Nihat Çağıl Çınar
MİGEM
ISBN 978-605-67610-0-3
YAZARLAR
Büşra İNAN
Fatih SUCU
Kadriye TOY
Zeynep KEZER
Basım Yeri:
RENKFORM Matbaa Kağıt İnş. Ltd. Şti Tel: (0.312) 384 30 36
Turgut Özal Bulvarı No:53 İskitler/ANKARA www.renkform.com
All right reserved. MapInfo, MapInfo Professional, MapBasic and the MapInfo
logo are trademarks of MapInfo Corporation and/or its affiliates.
Not: Birden fazla ekran ile çalışılırken, Yüzen Pencere görünümü sayesinde
pencereler farklı ekranlara taşınarak çalışılabilir.
Pratik Kullanım
Haritalar farklı boyutlarda ve farklı ölçeklerde olabilir. Bilgisayarda haritaları
görüntülemenin yararı, bu özelliklerin istenildiği zaman değiştirilebilmesidir. MapInfo
’da sık sık harita görüntüsünü değiştirmeye gereksinim duyulacaktır. Daha yakın ve
daha ayrıntılı bir görüntü için büyütme, daha geniş bir alanı görmek için de küçültme
yapılabilir. Bu düzenlemeleri yapmak için görüntü mesafesi ayarlanmalı ya da ölçek
ayarı yapılmalıdır.
Üst üste açılan katmanlar farklı projeksiyonlara sahip olabilir. En uygun şekilde
görüntülenmesi için harita projeksiyonları anlık olarak değiştirilebilir ya da tek bir
katman farklı projeksiyonla görüntülenebilir. Örneğin; Türkiye’ de ED50 datumunda
çizilmiş iller datası ile UTM projeksiyonunda çizilmiş olan Ankara datası aynı haritada
görüntülenmek istenebilir. Harita penceresinde ED50 datumundaki Türkiye datası
açıldığında, harita penceresi projeksiyonu ED50 datumunda olacaktır. Üzerine UTM
projeksiyonunda çizilmiş olan Ankara datası açıldığında, haritanın projeksiyonu ne ise
tablonun da projeksiyonu o şekilde olacaktır. Bu nedenle Ankara datası harita
penceresinde ED50 datumunda gözükecektir. Böylece her iki katmanda aynı
projeksiyonla görüntülenmiş olur. Bu projeksiyon geçici bir gösterimdir. Bu işleme “On
the fly” projeksiyon denir.
Durum çubuğunun sol alt köşesine dikkat ediniz. Harita penceresi içinde
hareket ettiğinizde, imlecin X ve Y konumu görüntülenir. Durum çubuğunda
görüntülenen özellikler mesafe, ölçek veya koordinat seçerek değiştirilebilir.
Uygulama 1: Sizde Dünya haritasının projeksiyonunu, Projeksiyon Tipi açılır
listesinden Azimuthal Systems’i seçiniz. Projeksiyon Elemanları açılır listesinden
Lambert Azimutal Equal-Area (100W, 40N, Range180) olarak seçiniz ve değiştiriniz.
Uygulama 2:
İstanbul’u seçiniz.
MEKANSAL sekmesi > Kapama Alanı > Kapama Alanı Oluştur komutunu
izleyiniz.
Katmanlarla Çalışma
Katman Çizim (Z) Sıralaması
Gezgin Penceresi
Doküman Penceresi Grubu
Araç Penceresi Grubu
Katmanın Görünümünü Değiştirme
Katman Görünüm Ayarları
Pratik Kullanım
MapInfo‘ da birçok tabloyu aynı anda tek bir harita penceresinde
görüntüleyerek istenilen haritayı yapmak mümkündür. Örneğin; müşteri tablonuzu,
karayolları tablosunu ve il sınırlarını tek haritada görebilirsiniz veya il sınırları ve yol
katmanları ile başlayabilir, ardından müşteri tablosunu ekleyebilirsiniz. Katmanların
renkleri değiştirilebilir, görünüm ayarları değişebilir böylece istediğiniz haritayı
istediğiniz şekilde tasarlayabilirsiniz.
Katmanları tutup
sürükleyerek de
aynı işlemi
yapabilirsiniz.
Bu düğmeler
katman
eklemek (Ekle) Harita üzerindeki
ve çıkartmak etiketlerin
(Kaldır) için seçilebilirliğinin
kullanılır. açılıp kapatılması
için kullanılır.
Katman isminin
yanında bulunan
şekiller, katmanın
Kozmetik Katman
içerisinde ne tür
herzaman haritanın en
çizimler olduğunu
üstünde bulunur. Yerinin
gösterir. (Nokta,
değiştirilmesi veya
çizgi, alan, yazı)
çıkartılması mümkün
değildir.
Katman Ekle: Açılmış olan katmanları mevcut harita penceresine katman olarak
ekler.
Katman Kaldır: Seçili katmanı mevcut harita penceresinden kaldırır.
Katmanları Yukarı Çıkar: Seçili katmanı katman kontrolünde yukarı kaydırır.
Katmanları Aşağı İndir: Seçili katmanı katman kontrolünde aşağı kaydırır.
Görünürlük: Katmanların görünürlüklerini açıp kapatmak için kullanılır. MapInfo
‘da katmanlar ilk açıldığı sırada görünürlüğü açık olarak gelirler, eğer görünürlük
kapatılmak istenirse görünürlük işaret kutusunun tiki kaldırılır.
Düzenlenebilirlik: Katman üzerine obje ekleme, silme, kalıcı renk değiştirme gibi
işlemler de açılması gereken butondur. Bu buton açılmazsa değişiklik yapılamaz. Yani
düzenlenebilirlik açılmadığı takdirde katmandaki nesneler üzerinde herhangi bir
düzenleme, yeniden çizme, nesne ekleme ya da silme işlemi gibi işlemler yapılamaz.
Unutmayınız: MapInfo aynı anda tek bir katmanda düzenleme yaptırır.
Verisayfasında değişiklik yapmak için düzenlenebilirliğin açılmasına gerek yoktur.
Pencereler: MapInfo ‘da açık olan harita pencerelerini ve araç menüsünde aktif
olan araçların listelendiği menüdür.
Katman Kontrolü: Gezgin penceresinin Haritalar menüsü ile aynı işlevdedir. Ayrı
bir pencere olarak gelir.
Bağlantılar: Oracle gibi VTYS bağlantılarının görüntülendiği ve listelendiği kontrol
penceresidir.
Tablolar: MapInfo içinde açık olan tabloların listelendiği menüdür.
Burada yapılan
değişiklikler daha sonra da
bu şekilde kullanabilmek
için çalışma ortamı proje
olarak kaydedilmelidir.
İstediğiniz desen, ön renk, geri plan, kenarlık stili rengi ve genişliği seçiniz.
Renk seçimini onaylamak için Tamam butonuna tıklayınız.
Görünüm seçeneklerini onaylamak için Tamam butonuna tıklayınız.
Katman Özellikleri diyaloğunu kapatmak için Tamam butonuna tıklayınız.
Seçim Araçları
Seçimin İsmini Değiştirme
Seçim Diyaloğu İle Seçim
Seçimleri ve Sorgulamaları Saklama
Bulma / İşaretleme
Adres Bul
Bir Ülkeyi Bulma / İşaretleme
Bir Şehri-İlçeyi Bulma / İşaretleme
Adres Bilgisi ile Bir Kesişimi Bulma
Pratik Kullanım
MapInfo’ da kullanılan tablolar çok büyük olabilir ve çoğu zaman bu verilerin
seçim-filtreleme yapılarak sadece bir kısmı ile çalışılması gerekir. Örneğin; binlerce su
abonesinin kayıtlı olduğu bir veritabanınız var olduğunu varsayınız. Burada A
mahallesinde oturan kayıtlara bakılmak istenildiğinde bunu tüm tablo içerisinden
yapmak epey zor olacaktır. Bu nedenle A mahallesinde oturan aboneler sorgulanarak
yeni bir pencerede görüntülenir. Ya da aylık tüketimi 20 metreküpten fazla olan
aboneler sorgulanarak analiz edilebilir.
Bul komutu size bir kişinin, bir yerin veya başka bir objenin yerini harita
görmenizi sağlar. Örneğin, abone tablosunda abone numarasını bildiğiniz bir müşteriyi
bul komutu ile harita penceresinde yerini bulabilirsiniz.
Aynı kayıtlar harita da seçilmiştir. İki pencereyi yan yana görmek için
Buyuk_Nufuslu_Iller harita başlığına tıklayınız ve Yeni Dikey Pencere Sekmesi (New
Vertical Tab Group) seçeneğini seçiniz.
Uygulama 1: 2014 verilerine göre 40. 000’den fazla göç veren iller hangileridir?
Her iki koşuldan birini sağlayan verileri seçeceği için seçim sonucunda artış
olduğu görülür.
GENEL sekmesi > Dosya grubu > Proje Dosyasını Kaydet açılır listesinden Proje
Dosyasını Kaydet butonuna tıklayınız.
Bolum_4 klasörüne Sorgu_saklama yazarak kaydediniz.
4.4.1. İşaretle
İşaretle komutu ile hangi tablodan arama yapılacağını, tablo içinde mevcut
bulunan verilerden neyin seçileceğini ve hangi sembol ile işaretleneceğini belirleyip
bulma işlemi yapılır. Bu uygulamada Dünya katmanında bulunan “Fransa” ülkesini
bulma işlemi yapılacaktır.
GENEL sekmesi > Kapat > Tüm Dosyaları Kapat butonuna tıklayıp bütün
dosyaları kapatınız.
GENEL sekmesi > Aç açılır listesinden Proje Dosyası Aç komutuna tıklayınız.
Bolum_4 klasöründeki Dunya, Iller ve Yerlesim tablolarını içeren Bulma. WOR
dosyasını seçip açınız.
Eğer caddeler kesişmiyorsa, MapInfo bunu bildiren bir mesaj verir. Eğer
caddeler kesişiyorsa, MapInfo haritayı kesişime doğru kaydırır ve kesişim noktasını
belirteç ile işaretler.
Otomatik Etiketleme
Özel Etiketleme
Etiketler ve Stil Sekmeleri Ayarları
Katman Özelliklerine Göre Etiket Kuralları
Birden Fazla Kolondan Etiket Oluşturma
Etiketleri Düzenleme, Silme, Kaydetme
Projeye Yazı Ekleme
Kozmetik Nesneleri Kaydetme
Pratik Kullanım
Oluşturulan haritaların üzerinde çoğu zaman açıklamaya ihtiyaç duyulur.
Burası neresi, nüfusu nedir, bu tepenin yükseltisi kaç km ya da bir jeoloji haritasına
bakarken bu formasyonun kodu nedir gibi açıklamalara ihtiyaç duyulduğu durumlarda
harita üzerine etiketlemeler yapılır. Böylece haritaya bakan kişinin haritayı analiz
etmesi kolaylaşır. Etiket, verisayfasındaki bilgilerin harita üzerinde gösterilmesidir ve
bu bilgileri istenilen renk, büyüklük ve fontta yazılabilir. Etiketi açılan katmanların
etiket öncelikleri ayarlanabilir.
Otomatik Etiketleme
Otomatik etiket butonu
kullanılarak her katman için
etiketler görünür ya da
görünmez hale getirilebilir.
Özel etiketleme yapıldığı zaman HARİTA sekmesi > Etiket grubunda özel
etiketlere ait ayarlar açılır.
1. Etiket: Etiket butonu, objeler üzerinde özel etiketleme yapmak için kullanılır.
2. Seçilebilirlik: Etiket seçimlerini düzenlemek için kullanılır. Etiketlerin seçilmesi
istenmiyorsa bu seçenek pasif hale getirilir.
3. Özel Etiketleri Kaldır: Özel olarak belirlenmiş olan etiketleri kaldırmak için
kullanılır.
4. Etiketleme Önceliklerini Ayarla: Farklı katmanlardan gelen etiketlerin öncelik
sırasını değiştirir.
Unutmayınız: Etiket görünürlüğü alt katmandan yukarıdaki katmana
doğrudur. Yani etiketler açıldığı zaman en alttaki katmanın etiketi ilk görünecek şekilde
açılır. Etiket önceliği bu kısımdan ayarlanır.
Etiket Kuralları: Etiket kuralları nokta, çizgi ve alan katmanına göre değişir. Alan
katmanında etiketleme yapılıyorsa alana özgü seçenekler açılır. Çizgi katmanı için
etiketleme yapılıyorsa çizgiye özgü özellikler açılır.
Etiket Kuralları: Herhangi bir kırıklı çizgi katmanı için; sokaklar, nehirler,
demiryolları gibi bükülmüş etiketler görüntülenebilir. Eğri etiketler haritanın
görünüşünü geliştirir. Çizginin kavisini izleyecek şekilde, kırıklı çizgi etiketlerinin
görünümü geliştirilebilir.
Bu özellikten yararlanmak için etiket kuralları penceresinden yatay,
döndürülmüş, eğri yerleştir seçeneklerinden herhangi birini seçiniz.
Uygulama 3:
İller katmanının etiketini açınız.
Ankara etiketini seçip üzerine çift tıklayınız ve gerekli düzenlemeleri açılan
Etiket Stili penceresinden yapınız.
Not: Raster veriler hücrelere bağlı olarak (pikseller) temsil edilen mekânsal
verilerdir. Eşit ölçüdeki satır ve sütunlara sahip hücrelerden oluşurlar. Her bir hücre bir
renk değeri depolar. Hava fotoğrafları, uydu görüntüleri, farklı özellik ve formatlarda
taranmış kâğıt haritalar raster formatındadır.
Pratik Kullanım
Koordinatlandırılmış bir pafta üzerinde sayısallaştırma işlemi yapılarak coğrafi
veriler oluşturulabilir. Coğrafi verilerin oluşturulması için, mevcut tablolara yeni objeler
eklemek veya yeni bir tablo oluşturup bu tabloya yeni objeler eklemek gerekmektedir.
Ayrıca yeni oluşturulan çizimlerin bilgilerinin de veritabanına girilmesi gerekir.
Objelerin oluşturulması için; çizim araçları, var olan objeleri bölme ve
birleştirme gibi metotlar da kullanılabilir. Aynı zamanda mevcut objelerin şekli
tamamen değiştirilebilir. Mesela bir yol güzergâhı, çizgi objesinin nodları kaydırılarak
değiştirilebilir. Birbirine bitişik poligonlar oluşturulurken de aynı sınırı ikinci defa çizme
ihtiyacını ortadan kaldıran otomatik izleme yeteneği kullanılır. Topolojik kontrol ile
birbiriyle kesişen veya aralarında küçük boşluklar bulunan alan objeleri üzerinde
otomatik olarak düzenleme yapılabilir.
Not: Daha önceden koordinatlama yapıldığı halde dosya türünü tekrar raster
seçerek *.tif uzantılı paftayı açarsanız yaptığınız koordinatlandırma işlemi kaybolur ve
koordinatlandırma işleminin tekrar yapılması gerekir.
Bu uygulamada eskiulus_pafta üzerindeki yollar, binalar ve parklarda bulunan
ağaçlar sayısal hale getirilecektir. Yani paftanın üzerinde bulunan objeler çizilerek
bilgileri verisayfasına girilecektir. Böylece, pafta artık sadece bir resim olmaktan
çıkacaktır ve akıllı hale gelecektir. Sayısallaştırma işleminden sonra sorgu ve analizler
yapılabilir.
Öncelikle Kurtuluş Parkı’nda bulunan ağaçlardan başlanacaktır. Çizilecek her
kategori için ayrı bir katman oluşturulacaktır. Yani ağaçlar için ayrı bir katman, yollar
için ayrı bir katman ve binalar için yine ayrı bir katman oluşturulacaktır.
TABLO sekmesi > İçerik grubu > Yeni Tablo butonuna tıklayınız.
Oluşturulacak olan katmanın yeni bir harita penceresinde açılması isteniyorsa
Yeni Harita Penceresi Aç kutucuğu işaretli bırakılır.
Bu uygulamada mevcut harita penceresine katman ekleneceği için yeni harita
penceresi aç kutucunun işaretini kaldırınız ve “Aktif Haritaya Katman Olarak Ekle”
kutucuğunu işaretleyiniz.
Oluştur butonuna tıklayınız.
Yol objelerini oluşturmak için MEKANSAL sekmesi > Ekle açılır listesinden
Çizime başlamadan önce çizimi yapılacak olan alan objesine uygun stili
MEKANSAL sekmesi > Stil açılır listesinden Alan Stili butonu ile ayarlayınız.
Bina objelerini oluşturmak için MEKANSAL sekmesi > Ekle açılır listesinden
Poligon butonuna tıklayınız.
Harita penceresinde Kurtuluş Parkı etrafında bulunan binaların üzerine
tıklayarak çizimi yapınız. Bitirmek istenilen yerde çift tıklayarak çizimi bitiriniz.
imleç ilgili nodun üzerine getirildiğinde işareti belirir ve istenilen şekilde çizim
işlemine devam edilir.
7.2.3. Sil
Sil komutu, objelerin ortak alanları veya ortak alanların dışında kalan yerlerin
silinmesi için kullanılır. Sil komutuna tıklandığında açılan açılır listede Ortak Alanı Sil ve
Dışını Sil seçenekleri yer alır. Açılır listeden en son seçilen seçeneğe bağlı olarak sil
komutunun işareti değişir.
7.2.5. Böl
Bir objeyi alan, çizgi veya nod ile bölmeyi sağlar. Böl komutuna tıklandığında
açılır listede Alan ile Böl, Çizgi ile Böl, Çizgiyi Seçilen Noddan Böl seçenekleri yer alır.
Açılır listeden en son seçilen seçeneğe bağlı olarak böl komutunun işareti
değişmektedir.
7.2.9.2. Temizle
Temizle komutu, belirlenen üst üstte binmiş alanları veya boşlukları kaldırır.
Üst üste binmiş veya boşluk bulunan alan objeleri seçilir. Temizle butonuna tıklanır ve
açılan pencereden temizlenmesi istenilen özellikler seçilir. Tamam butonuna
tıklandığında üst üste kesişen veya aralarında boşluk bulunan alanlar temizlenir.
Unutmayınız: Boşluk bulunan yerlerin temizlenmesi için boşlukların etrafının
kapalı olması gerekir. Ayrıca Maksimum Alan için girdiğiniz değerden küçük alanlar
temizlenir.
7.2.9.3. Yakala/Genelleştir
Bu komut ile çizgi veya alan objesine ait nodların belirli bir mesafe dahilinde
azaltılması, komşu alan objeleri arasında belirli bir mesafe dahilinde kalan boşlukları
ortadan kaldırılması ve belirli bir alandan küçük olan alanların silinmesi işlemleri yapılır.
7.2.10. Değiştir
Değiştir komutu ile objelere belli değerlerde öteleme yapılabilir veya
döndürülebilir. Değiştir komutuna tıklandığında açılır listede Nesne Ötele ve Nesneyi
Döndür seçenekleri yer alır. Açılır listeden en son seçilen seçeneğe bağlı olarak değiştir
komutunun işareti değişebilmektedir.
7.2.14. Alan
Alan komutu ile kırıklı çizgilerden veya nokta objelerinden alan oluşturma,
objeler etrafında mesafe veya zaman tabanlı buffer oluşturma işlemleri yapılır. Alan
komutuna tıklandığında açılan listede Alana Dönüştür, Kapalı Alan (Kırık Çizgilerden
Alan Oluştur), Eş Sürüş Mesafe Alanları Oluştur, Sürüş Alanları (Tablo), Eş Uzaklık
Alanları Oluştur ve Voronoi (Tablo) seçenekleri yer alır. Açılır listeden en son seçilen
seçeneğe bağlı olarak alan komutunun işareti değişebilmektedir.
Stil Kopyala (Copy Style): Bir nesnenin stilini kopyalar. Öncelikle stili kopyalanmak
istenilen nesne seçilir. MEKANSAL sekmesi > Kopyala açılır penceresi altında bulunan
Stil Kopyala komutuna tıklanır ve nesnenin stili kopyalanmak üzere hafızaya alınır.
Stil Yapıştır (Paste Style): Nesnenin stili kopyalandıktan sonra stili değiştirilmek
istenilen nesne seçilir. MEKANSAL sekmesi > Yapıştır açılır penceresi altında bulunan
Stil Yapıştır komutuna tıklanır. Bu işlem ile stil değiştirilmiş olur.
Açı Hesapla (Calculate Angle): Açı hesapla komutu ile iki çizgi arasındaki açı
hesaplanır.
MEKANSAL sekmesi > Hesapla açılır penceresi altında bulunan Yön Hesapla
komutu seçilir ve açısı hesaplamak istenilen çizgiye tıklanır.
Ekrana gelen pencerede çizginin yatay eksen ile yapılan açı hesaplanır. İsteğe
bağlı olarak ters yönünde +-180 dereceye tamamlayan açı da hesaplanabilir.
Not: MapInfo’da doğu yönü 00’yi gösterir ve açı saat yönünün tersine
hesaplanır.
Paralel Çiz (Create Parallel): Bu komut ile seçilen nesneye paralel oluşturulur.
Çizgi İle Böl (Split Region Using Polyline): Seçilen bir alan nesnesi kırıklı çizgi ile
istenilen yönde bölünebilir. Düzenlenebilirliği açık olan katmanda bölünmek istenilen
nesne seçili konuma getirilerek MEKANSAL sekmesi > Böl açılır penceresi altındaki Çizgi
İle Böl komutu seçilir.
Bu işlem ile seçilen nesne birbirinden bağımsız iki ayrı parçaya ayılır.
Çizgileri Kesiştir (Line Intersection): İki çizginin kesişim noktalarını düzeltir. Uçları
birleştirilmemiş iki ayrı çizgi, doğrultuları boyunca bir noktada kesiştirilebilir ya da üst
üste gelen çizgiler de bulunan kesişim noktaların artık çizgileri kırpılabilir.
Yuvarlama/Kesme: Bu komut kullanılarak, bir yay veya iki satır uçları arasında bir
çizgi (oluk) oluşturulabilir. MEKANSAL sekmesi > Düzenle açılır penceresi altında
bulunan Yuvarlama/Kesme komutu seçilir ve ilgili katmanın düzenlenebilirliği açılır.
Yay oluşturmak istenilen köşe noktalarından önce 1. köşeye sonra 2. köşeye tıklanır.
Gelen diyalog penceresinden yayın yarıçapı, uzunluğu ya da kesişim mesafesi belirlenir.
Nokta Ekle (Segmenting): Çizginin iki nodu arasına istenilen sayı kadar nod ekler.
İlk olarak düzenlenebilirliği açık olan katmanda nod eklenmesi istenilen çizgi nesnesi
seçilir ve ardından MEKANSAL sekmesi > Nodlar açılır penceresinden Nokta Ekle
komutuna tıklanır.
Nodların daha kolay yakalanabilmesi için klavyenin “S” tuşu ile Snap (Yakala)
komutu aktifleştirilebilir. Çizginin başlangıç nodu seçilip, bitiş noduna kadar sürüklenir
ve bırakılır.
3 Noktadan Çember (Circle From 3 Points): Bu komut 3 noktadan bir daire (elips)
oluşturur.
MEKANSAL sekmesi > Oluştur grubu > Ekle > 3 Noktadan Çember komutu
seçilir. Daire çizilmek istenen zeminde 3 noktaya tıklanır ve son noktaya çift tıklanarak
daire oluşturulur.
Sağ Açı (Right Angle): Çizgi nesnesine belirlenen uzunlukta dik bir açı çıkarır.
Katmanın düzenlenebilirliği açılır.
MEKANSAL sekmesi > Oluştur > Ekle > Sağ Açı komutu seçilir. Dik açı
çıkartılmak istenen nesneye snaplenerek dik çıkma yönüne göre farenin sol tuşu basılı
tutularak çizgi oluşturulur ve bitirilmek istenilen yerde farenin sol tuşu bırakılır. Ekrana
gelen diyalog penceresinden dik açının mesafesi girilir. Nokta ekle kutusu
işaretlendiğinde çizgi nesnesinin dik açı ile birleştiği yere nod eklenir.
3 Noktadan Yay Oluştur (Arc From 3 Points): Bu komut 3 noktadan yay oluşturmayı
sağlar.
İlk olarak MEKANSAL sekmesi > Oluştur grubu > Ekle > 3 Noktadan Yay Oluştur
komutu seçilir. iki noktaya tıklanır üçüncü noktaya çift tıklandığında yay çizilmiş
olur.
Taşı (Move Along): Seçilen nesnelerin bir açı ve mesafe girerek taşınmasını
sağlar.
Katmanın düzenlenebilirliği açılır. Taşınması istenilen nesne seçilir ve
MEKANSAL sekmesi > Değiştir > Taşı komutuna tıklanır. Harita penceresinde
seçili nesneye tıklanır ve gelen pencereden açı ve mesafe değerleri girilerek
nesne taşınır.
Çizgi Ölç (Dimension Line): Bu komut ile iki nokta arasındaki mesafe hesaplanır.
Ölçüm hatları otomatik oluşturulan yeni bir katmanda saklanır, bu geçici bir katmandır.
MEKANSAL sekmesi > Oluştur > Ölç > Çizgi Ölç komutu seçilir. Mesafesi
ölçülmek istenen nokta seçilir ve diğer noktaya sürükleyip bırakılır. İki nokta arasındaki
mesafe yazılı olarak ekranda gelecektir.
Not: Hesaplanan her uzunluk değeri MapCAD Dimensioning katmanına
kaydedilecektir.
MEKANSAL sekmesi > Oluştur grubu > Veritabanından Polyline Çiz komutuna
tıklayınız. Aşağıdaki penceresi ekrana gelecektir.
Alan ve Çizgileri Eğrilterek Çiz (Spline): MapInfo’da keskin köşeli olarak çizilen
kırıklı çizgi ve alan nesnelerinin belirlenen yarıçap hassasiyetinde
eğriltilerek/yumuşatılarak çizilmesini sağlar.
Tablo İşlemleri
Tablo Yapısını Değiştirme
Tabloyu Temizle, Sıkıştır ve Sil
Tablonun Adını Değiştirme
Kolon Güncelleme
Tabloya Uzunluk, Alan ve Koordinat Değerlerini Yazdırma
Tabloya Yeni Kayıtlar Ekleme
Pratik Kullanım
Bazen, mevcut olarak kullanılan veritabanında değişiklik yapılmak istenilebilir.
Örneğin yollara yol uzunluğu eklenebilir, binaların alanları hesaplatılabilir ve verisayfası
anında güncellenebilir. Aynı zamanda farklı tablolardaki kolonlar birleştirilebilir. Bu ve
bunun gibi diğer işlemler TABLO sekmesi altından kolayca yapılabilir.
Tablo Yapısı grubundan tablo yapısını izle değiştir, tablo sıkıştır, tablo sil ve
tablonun adını değiştir komutlarına ulaşılır.
TABLO sekmesi > Tablo Yapısı grubu > Tablo > Tablo Yapısını İzle Değiştir
komutuna tıklayınız.
Tabloda bulunan gri kayıtların silinmesi için TABLO sekmesi > Tablo Yapısı
grubu > Tablo > Tablo Sıkıştır seçeneği kullanılır.
Unutmayınız: Açılan kolona karakter tipinde bir ifade yazıldığı için “ “ içerisinde
yazılmalıdır.
Tamam butonuna tıkladıktan sonra güncellenmiş verisayfası
görüntülenecektir.
Not: Eğer güncellemeler bir kolonda bulunan bazı veriler için yapılacak ise,
geçici tabloların kullanılması gerekir. Ama bir kolonun tamamı değiştirilmek
isteniyorsa, güncelleme orijinal tablonun üzerinde de yapılabilir.
Not: Rowid ifadesi tabloya sıra numarası eklemeyi sağlayan komuttur. Eğer
sıra numarası 1 değil de başka bir sayıdan başlatılmak isteniyorsa; örneğin 10’dan
başlanması isteniyorsa, rowid+9 ifadesinin yazılması yeterlidir. Yani istenilen sayının
bir eksiğini rowid ifadesine eklenir.
Unutmayınız: Eğer iki tabloda ortak mahalle ismi yer almıyorsa, MapInfo
karşılığını bulamadığı mahallelerde mahalle kodu bilgisini boş bırakacaktır.
Bir tablonun içeriği başka bir tabloya kopyalanmak isteniyor ise ya iki tablonun
yapıları aynı olmalı ya da tablo yapıları Tablo Yapısını İzle Değiştir komutu kullanılarak
aynı hale getirilmelidir. Bu özellik kullanılırken, birbirine eklenecek tabloların kolon
yapılarının, kolon sıralamalarının ve içeriklerinin aynı olmasına dikkat edilmelidir. Şimdi
bu konuyu bir örnekle inceleyiniz.
Bütün dosyaları kapatmak için GENEL sekmesi > Kapat > Tüm Dosyaları Kapat’ı
seçiniz.
GENEL sekmesi > Aç > Proje Dosyası Aç ’tan Tablo_Ekleme. wor proje
dosyasını açınız. Bu proje dosyası ile Direk, Mahalle ve XYDirek dosyaları
açılacaktır.
Salt okunur olarak açılan dosyaları düzenlenebilir hale getirmenin bir yolu da
tabloyu farklı kaydetmektir. Açıldığında *.tab ile bağlantısını koparmayan dosyaları da
farklı kaydederek aradaki bağlantı kopartılabilir.
Farklı kaydetme işlemi GENEL sekmesi > Kaydet > Farklı Kaydet seçeneğinden
yapılır. MapInfo ’da birden fazla tablo açık ise hangi tablonun farklı kaydedileceği soran
bir pencere açılır ve farklı kaydedilmek istenilen dosya seçilerek işlem gerçekleştirilir.
Excel
sayfasından
çekilmek
istenen verilerin
bir üst satırı
kolon başlığı
olarak alınmak
isteniyorsa
kutucuk
işaretlenir.
GENEL sekmesi > Kapat > Tüm Dosyaları Kapat ile açık dosyaları kapatınız.
Dosyanın ilk
satırında kolon
adları yer alıyor ise
“İlk satırı kolon
başlığı olarak al”
kutucuğu
işaretlenir.
Not: MapInfo, bir katmanda tüm vektör çizim tiplerini saklayabilir. Yani bir
katmana nokta, çizgi, alan ve yazı objeleri eklenebilir. MapInfo’da CAD dosyaları
açıldığında kaynak programda oluşturulmuş objeler nokta, çizgi veya alan olarak
ayrılmadan tek bir katmana çizilmiş ise birçok programın aksine MapInfo tüm objeleri
tek bir katmanda açabilir. Böylece veri kaybı engellenmiş olur.
GENEL sekmesi > Aç açılır listesinden Import (Dışarıdan Veri Al) komutuna
tıklayınız.
Açılan Dosya Import Et penceresinden ilgili klasörü seçiniz.
Dosya Türü açılır listesinden ilgili veri formatı belirtilir ve ilgili dosya seçilip Aç
butonuna tıklanarak dosya açılır.
Açılan diyalogda kaydedilecek olan harita penceresi ile ilgili resim boyutu,
çözünürlük ayarları yapılabilir. Ayrıca resim kenarlarında daha gerçekçi bir görünüm
için pikseller yumuşatılabilir. Bunun için Antialias Kullan seçeneği işaretlenebilir.
Koordinatlandırılmış Tab Dosyası Oluştur seçeneği ile harita penceresi kordinatlı
olarak *.tab formatında kaydedilir.
Gerekli ayarlamalar yapıldıktan sonra Kaydet butonuna tıklayınız.
Bu işlem ile harita penceresi resim olarak kaydedilecektir.
Pratik Kullanım
SQL seçim diyaloğu daha karmaşık sorgulamalarda ve kolonlarda birçok
istatistik yöntemi kullanarak hesaplama yapmakta kullanılır. Bazen de kullanılan
tablolardaki bilgilerden özet bilgiler elde etmek için SQL seçim diyalogu kutusu
kullanılır. Örneğin, bu özellik sayesinde yıllara göre veya bölgelere göre toplam satış
oranlarının hesaplanması gibi büyük veri yığınlarından sadece belirli nitelikleri taşıyan
veriler seçebilir ve belirli gruplarda özet veriler oluşturabilir.
MapInfo’nun veri yapısında haritası olan her tablodaki kaydın bir de objesi
vardır. Yine SQL ile bu objelere ait coğrafi özellikleri sorgulama imkanı da vardır.
Örneğin, tablo içinde uzunluk bilgisi olmasa dahi bir SQL cümlesi ile bütün caddelerin
uzunluklarını ve bölgelerin alanlarını hesaplayabilir. Hatta bu özellikler kullanılarak
sorgulama işlemi yapılabilir.
MapInfo’nun sorgulama fonksiyonları sayesinde aynı zamanda birbiri ile
çakışan ya da bir objenin içinde bulunan diğer objelerin sorgulama işlemleri de
gerçekleştirilebilir. Örneğin ölçümle elde edilmiş noktasal verilerin hangi bölge sınırları
içinde olduğunu yine SQL seçim diyaloğu kullanarak öğrenilebilir.
A ve B
noktalarının
ağırlık
merkezi
Bir sonraki örnekte bir yüksek gerilim hattının geçtiği mahalleler seçilmek
istenmektedir. Bunun için öncelikle Ankara_ Mah katmanın üstünden geçen bir çizgi
katmanında yüksek gerilim hattının olması gerekir. SQL sorgu ile sadece hattın içinden
geçtiği mahalleler sorgulanabilmektedir. Bu örnek için yüksek gerilim hattının çizileceği
bir çizgi katmanı oluşturulacaktır.
TABLO sekmesi > Yeni Tablo kısmından aktif harita penceresine eklenecek
Yuksek_Gerilim_Hatti adında yeni bir tablo oluşturunuz.
Adi isimli Karakter(10) formatında bir kolon oluşturunuz ve Tamam butonuna
tıklayınız.
Hatırlatma: Yeni tablo açma işlemi Bölüm 7 Sayısallaştırma ve Nesne Araçları
konusunun 7. 1. Pafta Üzerinden Sayısallaştırma (Çizim) başlığında detaylı bir şekilde
anlatılmıştır.
Burada Not operatörü ile işlemin tersi alınarak eşleştirilemeyen kayıtlar seçilir.
GENEL sekmesi > Kapat > Tüm Dosyaları Kapat ile açık dosyaları kapatınız.
Ölçek çubuğunu kaldırmak için harita aktif edildikten sonra ölçek çubuğu
üzerinde sağ tıklanıp açılan pencereden Sil seçilebilir.
4
Mesafe değerini 500,000 km, çubuk yüksekliğini 0.2 cm olarak ayarlayınız
ve Tamam butonuna tıklayınız.
Not: Çıktı penceresine yazı eklemek için haritanın aktif olmasına gerek yoktur.
• Aynı işlemi verisayfası penceresine sağ tıklayıp Arkaya Yolla’ya seçeneği ile
yapabilirsiniz.
GENEL sekmesi > Kapat > Tüm Dosyaları Kapat ile açık dosyaları kapatınız.
X: BOYLAM / PARALEL
Y: ENLEM / MERİDYEN
Bu seçenek
aktifken
tablodaki
rakam
bulunmayan
kolonlar da
seçilebilir
hale gelir. Projeksiyon
ayarlarının
yapıldığı
bölümdür.
Donatılar tablosundaki nokta objeleri Türkiye üzerinde yer aldığı için İller
tablosu altlık olarak kullanılabilir. Bunun için;
GENEL sekmesi > Aç > Tablo komutunu seçiniz.
Bolum_13 klasöründeki İller tablosunu seçip açınız.
Harita üzerine sağ tıklayarak Tüm Katmanları Görüntüle seçeneğini seçip tüm
katmanları görüntüleyiniz.
İller ve Donatılar katmanları haritada görünecektir.
Not: Elinizde hem adres verisi hem de koordinat verisi var ise, ikisinden de
nokta oluşturabilir. Adresten nokta oluşturma işlemine Geokod denilmektedir. Geokod
konusu Bölüm 14 Coğrafi Kodlama/Adresten Nokta Oluşturma konusunda
anlatılacaktır.
Nokta oluşturmadan önce donatıların sadece *.tab ve *.dat uzantıları var iken
bu işlem sonunda, MapInfo donatılar tablosu için *.map ve *.id uzantılarını oluşturur.
*.map uzantısı tablodaki her grafik objenin koordinat değerlerini ve grafik tanımlarını
içerir. Herhangi bir noktaya ait koordinat bilgilerini görüntülemek için:
UTM Koordinatları tablosu grafik objelere sahip olmadığı için harita penceresi
yoktur. Dolayısı ile verisayfası penceresinde görünecektir. UTM_Koordinatlari
verisayfasında X_Koordinati ve Y_Koordinati kolonlarını görülmektedir.
Harita üzerinden alınacak koordinat bilgilerini saklamak için iki yeni kolona
ihtiyaç olacaktır. Bu kolonlar mevcut değil ise işleme başlamadan önce TABLO sekmesi
> Tablo > Tablo Yapısını İzle Değiştir yolu izlenerek yeni kolonlar açılabilir. Ancak bu
araç içinde bu işlemin kısa bir yolu bulunmaktadır. Bunun için Create new columns to
hold coordinates butonuna tıklayınız.
X ve Y kolonları için birer isim veriniz ya da varsayılan haliyle bırakınız.
Uygulama 2:
X2 ve Y2 adında 2 kolon oluşturunuz.
Araçlar > Çalışan kısmından Koordinat Dönüştürücü aracına çift tıklayıp
çalıştırınız.
Derece tablosundaki koordinat değerlerinin dönüşümünün yapılabilmesi için
DMS ve Ondalıklı Arasında Veri Kolonunu Dönüştürme tikini atınız ve Format
olarak Decimal seçiniz.
Tablo adı olarak Dereceyi seçiniz.
Kaynak kısmında X_1, Hedef kısmından da X_2 kolonunu seçiniz.
Aynı işlemi y kolonu için de tekrarlayınız.
Uygulama 3:
Araçlar > Çalışan kısmından Koordinatları Kolona Yazdırma Aracına çift
tıklayıp çalıştırınız.
Create new columns to hold coordinates butonuna tıklayınız.
Yeni oluşturulacak kolonlara X ve Y adını veriniz.
Use Non-Native Projection seçeneği işaretleyiniz ve Select Projection’dan
istenilen projeksiyonu seçiniz.
Browse Results kutusunu işaretleyerek Ok butonuna tıklayınız.
MapInfo Pro Eğitim Kitabı
287
Unutmayınız: Turkish Coordinate Systems (GK 3 Degree k=1 –ED50)
projeksiyon tipi GK Central Meridian 33 (ED50) projeksiyon elemanı metrik biriminde
koordinat değeri veren bir projeksiyondur.
Abone. tab dosyasının haritası olmadığı için karşınıza bir verisayfası gelecektir.
Bu tablo abonelerin bilgilerini içermektedir.
Verisayfası incelendiğinde, bu müşteriler için koordinat bilgisinin var olmadığı
görülür. Bu nedenle koordinattan nokta oluştur komutu kullanılamaz. Bu müşterilerin
bulundukları yerler için verisayfasındaki en detaylı coğrafi bilgi Apartman_No’ larıdır.
GENEL sekmesi > Aç > Tablo’yu seçiniz.
Bolum_14 klasöründeki Bina’yı ve Sokak tablolarını açınız ve tüm katmanı
görüntüle butonuna tıklayınız.
Bina tablosu alan objelerini içermektedir. Her nokta ona karşılık gelen No
numarasının yaklaşık merkezini temsil etmektedir. Alan tipindeki objelerle coğrafi
kodlama yapılırken, MapInfo coğrafi olarak kodlanan kaydı alanın merkezine yerleştirir.
Noktasal objeler için, o noktanın bulunduğu yer onun merkezidir. Noktasal objelere
coğrafi kodlama yapılırken de, coğrafi olarak kodlanan kayıt, noktanın bulunduğu yere
yerleştirilir.
Coğrafi kodlama işlemine başlamak için;.
MEKANSAL sekmesi > Oluştur grubu> Adresten Nokta Oluştur’u seçiniz.
Açılan Geokod: Adresten Nokta Oluştur penceresini aşağıdaki gibi
doldurunuz.
Geokod
edilecek
tablonun
adı
Harita üzerine
Haritalı tablo yerleştirilecek
sembol ile ilgili
ayarlamaların
yapıldığı kısımdır.
Tablo
eşleştirme için
kullanılacak Eşleştirme de
coğrafi bilginin kullanılacak coğrafi
bulunduğu bilginin bulunduğu
kolon kolon
Bu işlem ile bir harita objesine sahip olmayan yani harita üzerine
yerleştirilemeyen bütün kayıtlar seçilebilir.
Sorarak coğrafi
kodlama yapıldığında
veriyi değiştirmeden,
MapInfo’nun coğrafi
konumunu bildiği bir
yere nokta eklenir.
Harita başlığına tıklayarak seçimi iptal etmeden haritayı aktif hale getiriniz
ve üzerine kayıt eklenecek Abone tablosunun düzenlenebilirliğini açınız.
MEKANSAL sekmesi > Ekle açılır penceresine tıklayınız ve sembol butonu
ile kaydın yerleştirileceği yere nokta atınız.
Bu işlem ile 234 numaralı apartman abonesi, Abone tablosunda 232 numaralı
binanın yanında varsayılarak harita üzerine işlenmiştir. Artık 234 numaralı apartmanın
harita üzerinde objesi vardır. Bu şekilde diğer noktalarda yerleştirilebilir.
Unutmayınız: El ile coğrafi kodlama yapılacağında verisayfasından kayıt
seçildikten sonra harita aktif hale getirilirken seçimin iptal edilmemesi gerekir. Seçim
iptal edilirse MapInfo verisayfasında yeni bir kayıt oluşturacaktır ve attığınız noktayı da
o kayda bağlayacaktır.
GENEL sekmesi > Kaydet > Tablo Kaydet ile abone tablosunu kaydediniz.
GENEL sekmesi > Kapat > Tüm Dosyaları Kapat diyerek bütün dosyaları
kapatınız.
Bir tematik harita üç adımda oluşturulur. Her adımın ayrı bir diyaloğu
bulunmaktadır.
Adım 1: İlk adım da oluşturulmak istenilen tematik haritanın tipi seçilir.
Tematik Harita Yap - Adım 1/3 diyaloğunda tematik tipi seçildikten sonra
kullanılacak şablon da seçilmelidir. Her tematik harita tipi için daha önceden
hazırlanmış şablonlar mevcuttur. Bu şablonlarda dikkat edilmesi gereken obje tipi ne
ise o tipin şablonu seçilmelidir. Bu örnekte Iller tablosu alan objelerinden oluştuğu için
Region şablonlarından biri seçilmelidir.
Tip kısmından Aralık seçeneğini seçiniz.
Şablon kısmından Region Ranges Default seçeneğini seçiniz.
İleri komutuna tıklayınız.
Not: Boşları alma seçeneği, verisayfası boş olan nesnelerin tematik haritada
görüntülenmemesini sağlar.
Adım 3: Tematik Harita Yap - Adım 3/3 diyaloğunda aralıklar, kullanılacak olan
renkler ve lejant ile ilgili ayarlamalar yapılır.
Kayıt Sayısı Gösterimini Ayarla kısmında, lejantta yer alan parantez içindeki
sayılar hangi aralıkta kaç kayıt olduğunu göstermektedir.
LEJANT sekmesi > İçerik grubu > Yenile açılır listeden Yenile komutu ile
lejant gösterimi, dikey veya yatay olarak değiştirilebilir. Düzenlemeler sonucu lejantın
son hali aşağıdadır.
MapInfo bu işlem ile Iller tablosunda yer alan objelerin içinde kalan, Donatilar
tablosunun objelerinin bilgilerini Iller tablosuna aktaracaktır.
Eşleşme Tanımla diyaloğunu kapatmak için Tamam butonuna tıklayınız.
Tematik için kolon değiştir diyaloğunu kapatmak için Tamam butonuna
tıklayınız.
Tematik Harita Yap – Adım 2/3 diyaloğunda Kolon kısmına,
ToplamKAR_ZARAR kolonunun eklendiğine dikkat ediniz.
Tematik Harita Yap - Adım Adım 3/3 penceresinde bir değişiklik yapmadan
Tamam butonuna tıklayınız. Tematik harita oluşacaktır.
Çubuk Grafiği
oluşturmak için
kullanılacak
kolonların yer
aldığı kısımdır.
Tabloda mevcut
bulunan kolonların
yer aldığı kısımdır.
.
Unutmayınız: Grid haritaları diğer tematikler gibi katmanlara bağlı renk
dosyaları değillerdir. Tablodan bağımsız kaydedilirler ve istenildiğinde katmandan
bağımsız açılabilirler.
Uygulama 1: Sınır katmanı belirlemenin farkını görmek adına bu uygulamada
yapılan işlemin aynısını sınır katmanı belirlemeden tekrarlayınız.
Aşağıda MapInfo Pro’nun desteklediği enterpolasyon tekniklerinin hangi
alanlarda hangisinin kullanılacağına dair örnek bir tablo verilmiştir.
Pratik Kullanım
Sınıflama özelliği, tematik haritalardaki bireysel tematik tipine çok benzer. Yani
sınıflama özelliği ile kolondaki bilgiler kategorize edilir. Tematikten farkı kategorize
edilen bilgilerin istatistiklerini gösterir. Bu veriler verisayfasından kategorileşebileceği
gibi verisayfasında olmayan ancak sizin bildiğiniz kategoriler haritadan el ile seçerek de
sınıflandırma yapılabilir. Örneğin; elinizde renklendirilmemiş bir arazi kullanımı haritası
var. Sınıflandırma yaparak hem bir tematik harita elde etmiş olursunuz hem de bu
bilgilerin toplamlarını hem de yüzdelerini görebilirsiniz.
Tabloda
bulunan
kolonların
listesi
HARİTA sekmesi > Sınıflama Penceresi > Yeni Sınıflama Penceresi’ni seçiniz.
Kaynak Tablo listesinden Iller tablosunu seçiniz.
Sınıflama Kolonu listesinden Bolge_Adi kolonunu seçiniz.
Kolonlar bölümünde; sayısal kolonların toplam ve yüzdelerinin hesaplanması
için kolonlar, sınıf içerisinde kaç objenin bulunduğunu gösteren Count komutu,
renklendirilecek obje tipine göre seçilmesi gereken Dolgu (alanlar için), Sembol (nokta
objeleri için) ve Çizgi seçenekleri bulunmaktadır. Sınıflandırma için seçilen kolon, count
komutu ve katman tipine göre obje tipi seçeneklerinden biri gösterilecek kolonlar
kısmına otomatik aktarılır. Bu uygulamada bölgelerin 2000 yılı nüfusuna göre
toplamları da gösterilmek istenmektedir.
Sum(NUFUS_2000) kolonunu gösterilecek kolonlar kısmına ekleyiniz.
Burada, sınıflar
verisayfasında yer
alacak verilerin bir
listesi yer almaktadır.
Sınıf ismi, sayı
(sınıfta yer alan
kayıtların sayısı) ve
obje stili (dolgu,
Burada, kayıtlar sembol veya çizgi)
gruplandırıldığında kolonları başlangıçta
görüntülenebilecek kolonların varsayılan kolonlar
listesi yer alır. Buradan olarak burada
seçilenler sınıflar verisayfasının listelenir. Stil, o sınıfı
bir parçası olacaktır. Dikkat görüntülemeye
edecek olursanız bütün sayısal yarayan renk, desen
kolonların toplam ve yüzde veya şekil olabilir.
değerleri burada yer almaktadır.
Şimdi birkaç tane boş sınıf oluşturulup, illerden seçilen kayıtlar her bir sınıfa
tek tek atanacaktır.
HARİTA sekmesi > Sınıflama Penceresi > Sınıf Ekle’yi seçiniz veya mevcut sınıf
üzerinde sağ tıklayarak Sınıf Ekle’yi seçiniz.
MapInfo Sınıf2 adı ile sınıflar verisayfasına yeni bir kayıt ekleyecektir.
Sınıflama Penceresi > Sınıf Ekle komutu ile iki sınıf daha ekleyiniz.
Bir sınıfa veri aktarımı yapabilmek için, öncelikle sınıflar verisayfasından hedef
sınıf seçilmesi gerekmektedir. Bir sınıfı hedef sınıf olarak seçmek için yanındaki
kutucuğun seçili halde siyah olması gerekir.
İlk hedef sınıfı olarak Dogu_Anadolu sınıfının seçim kutusuna tıklayınız.
Dogu_Anadolu sınıfı, artık hedef sınıf haline getirildi. Bu sınıfı oluşturmak için,
harita penceresinde iller katmanının doğusunda yer alan iller seçilecektir. Bu işlem için
HARİTA ve MEKANSAL sekmeleri altında seç açılır penceresinde yer alan çoklu seçim
araçlarından herhangi biri kullanılabilir.
Iller harita penceresine tıklayıp aktif hale getiriniz.
Doğuda yer alan illerden bir doğu bölgesi oluşturunuz.
Burada seçilen iller geçici olarak hedef sınıfa atanmıştır. Doğu bölgesi için illeri
seçtikten sonra, seçilen harita objeleri kalıcı olarak sınıfa atanmalıdır.
Sınıflar verisayfasının başlık çubuğuna tıklayarak aktif hale getiriniz.
HARİTA sekmesi> Sınıflama Penceresi > Sınıf Ata seçeneğini seçiniz veya hedef
sınıf üzerinde sağ tıklayıp Sınıf Ata seçeneğini seçiniz.
Ic_Anadolu sınıfı artık hedef sınıf olduğuna göre, bu sınıfa veri aktarımı için
haritadaki iller katmanından iç anadolu bölgesindeki illeri seçiniz. Seçim işlemi
bittiğinde Ic_Anadolu sınıfı üzerinde sağ tıklayıp seçimi atayınız.
Unutmayınız: Sınıflama işlemi sırasında, MapInfo seçilen kolona (bu uygulama
için Bolge_Adı kolonuna) objelerin atandığı sınıfın adlarını otomatik yazmaktadır.
HARİTA sekmesi > Sınıflama Penceresi > Yeni Sınıflama Penceresi’ni seçiniz.
Kaynak Tablo listesinden Iller tablosunu seçiniz.
Sınıflama Kolonu listesinden Il_Tipi kolonunu seçiniz.
Gösterilecek Kolonlar kısmında Il_Tipi, Count ve Dolgu kolonları
bulunmaktadır. Bu kolonların yanına Sum(NUFUS_2000), Pct(NUFUS_2000)
kolonlarını da ekleyiniz.
Tamam butonuna tıklayınız.
Harita penceresini aktif hale getiriniz ve HARİTA sekmesi > Seçim grubunun
sağ köşesinde bulunan oka tıklayınız.
Seçimi yapmak için:
Kayıtların Seçileceği Tablo listesinden Iller tablosunu seçiniz.
Koşul kısmına NUFUS_2000 > 750000 yazınız.
Pratik Kullanım
Tampon bölge yakınlık analizinin güçlü bir aracıdır. Tampon bölgeler kapalı alan
oldukları için, içerisinde kalan objeler araştırılabilir. Oluşturulacak tampon bölgenin
büyüklüğü veya yarıçapı kontrol edilebilir. Örneğin; bir restoran olduğunu düşününüz.
MapInfo’yu, harita üzerine işlenmiş olan bu restoranın etrafında 500 metrelik bir
tampon bölge oluşturmak için kullanabilirsiniz. Ardından tampon bölge içerisinde kalan
rakipler, müşteri potansiyeli olan okullar, hastaneler vb. seçilebilir. Nokta, çizgi ve alan
için tampon nesnesi oluşturulabilir. Aşağıdaki örnekte objelerin çevresine 500 metrelik
tamponlar atılmıştır.
Kapalı alan olan tampon bölge, bir obje için oluşturulabildiği gibi birkaç obje
içinde oluşturulabilir. Tampon bölge birden fazla obje için oluşturmak istenirse bu
objeler haritadan seçim araçları kullanarak seçilebilir.
Bir harita katmanındaki tüm objeler için tampon bölge oluşturmak istenirse,
gezgin penceresinin harita menüsünden istenilen katmana sağ tıklanır. Açılan
pencereden Tümünü Seç seçilerek o katmana ait tüm objeler seçilir ve tampon bölge
oluşturulabilir. Çankaya’daki okulların etrafında tampon oluşturulacağı için tüm
okulların seçilmesi gerekmektedir.
Tampon bölgeyi objenin bulunduğu katmana oluşturabileceğiniz gibi farklı bir
katman şeklinde de oluşturabilirsiniz. Bu örnek için tampon bölge ayrı bir katmanda
oluşturulacaktır. Bu nedenle öncelikle Tampon adında yeni bir katman açılması
gerekmektedir.
2. Oluşturulacak tampon
bölgenin hangi tabloya
yazılması gerektiğini
sorar.
5. Tamponun yarıçapı
seçilen birime uygun
olarak girilir.
6. Kolondan listesi özel
yarıçap bilgileri içeren
bir kolonun kullanılması 4. Haritadaki bütün
ya da bir başka özel nesneler için tek bir
formülün girilmesini tampon oluşturmak
sağlar. istenildiğinde seçilir.
7. Mesafe birimi belirlenir.
8. Tamponu oluşturan
kıvrımların
yuvarlaklığını,
Haritada, her nesne için ayrı bir
çözünürlüğünü belirler.
Kıvrım sayısı arttıkça, tampon bölge oluşturulmak
tamponun hassaslığı istenildiğinde seçilir.
artar.
Tampon katmanında bulunan alan objesini kaydetmek için GENEL sekmesi >
Kaydet >Tablo Kaydet’i seçiniz.
Belirli bir bölge de taşıdığı malzeme miktarı fazla olan bir nehir yıl içerisinde
fazla yağış almakta ve bağlı olduğu gölde taşkına sebep olmaktadır. O yılki debisi
hesaplanan nehrin bağlandığı göl etrafında 1 km içinde bulunan bölgeler 1. derece riskli
bölge olarak belirlenmiştir ve bu binaların tahliye edilmesi istenilmektedir. Bu örnekte
tahliye edilecek bina sayısını bulunacaktır.
MEKANSAL sekmesi > Tampon Bölge > Tablodan Tampon Oluştur seçeneği ile
yeni bir katman üzerinde tampon oluşturunuz.
Tampon nesnesi seçiniz ve MEKANSAL sekmesi > Stil > Alan Stili’ni seçiniz.
Desen aşağıya açılan listesinden Yok’u seçiniz.
Genişlik kısmından pikseli 3 olarak ayarlayınız.
33 numaralı ATM’ye 800 m ve daha yakındaki müşteriler tespit edilmek
istendiği için katman sıralaması aşağıdaki şekilde düzenlenmelidir.
Unutmayınız: Seçim sıralaması katman sıralaması ile doğru orantılıdır. Yani
üste olan katmanın seçim önceliği vardır.
19.2. Sorgulama
Seçim ve SQL seçim diyaloğu komutlarının kullanımı daha önceki bölümlerde
anlatılmıştı. Şimdi bu diyaloglar kullanılarak Iller tablosundan nüfus bilgilerine göre
seçim işlemi yapılacaktır.
MapBasic penceresini aktif hale getiriniz.
MapBasic penceresinde sağ tıklayınız ve İçeriği Temizle seçeneğini seçiniz.
Seçim diyaloğunu açmak için HARİTA sekmesi > Seçim grubunun sağ altt
kısmında bulunan ok işaretine tıklayınız.
Koşul kısmına NUFUS_2014 > 600000 yazınız.
Sonuç Tablosu kısmına Secilenler yazınız.
Üstteki satır bu işlem için gerekli olan SQL cümleciğidir. Alttaki satır ise
verisayfası penceresinin açılmasını sağlayan komuttur. Şimdi de seçim kümesini, harita
üzerinde başka bir katman olarak göstermek için aşağıdaki adımları takip ediniz.
Harita penceresini aktif hale getiriniz.
Gezgin penceresinde Katman Ekle komutuna tıklayınız.
Açılan pencereden Secilenler tablosunu seçiniz.
Çıktı Ölçek Çubuğu (Layout Scalebar): Çıktı ölçek çubuğu eklentisi, hem harita
penceresi içerisine hem de harita penceresi dışına yerleştirebilir. Bu ölçek
kozmetik katmana eklenir ve silinmek istenirse kozmetik katmanın
düzenlenebilirliğinin açılması gerekir.
Kuzey Oku (North Arrow): Kuzey oku aracı MapInfo’da oluşturulan harita
ya da çıktı penceresine kuzey oku eklemek için kullanılır. Farklı stil ve
renklerde kuzey oku seçilerek haritada konumlandırılması istenilen yere
bir dikdörtgen çizilerek kuzey oku yerleştirilir.
Orantılı Çakıştırma (Proportional Overlap): Bu araç hedef tablodaki yeni
veya var olan bir kolona değerler atar.
Servisin yapıldığı
sunucuda bulunan
harita katmanlarının
göründüğü kısımdır.
Bu seçenek işaretlendiğinde
aşağıda aktif hale gelen
Resim formatının Projeksiyon kısmından harita
belirlenebildiği bölümdür. için projeksiyon bilgisi
Örneğin; GIF, JPG gibi. görülebilir veya değiştirilebilir.
Kayıt süzgeci
ile indirilecek
olan data için
kriter
Seçilen belirlenebilir.
katmanla
ilgili çeşitli
bilgiler
gösterildiği Nokta, çizgi ve
kısımdır. alan için stilin
belirlendiği
Koordinat Sistemi
kısımdır.
seçimi burada yapılır.
Bir sonraki işlem ile “AGHAT” isimli çalışma ortamının altında bir proje daha
oluşturulacaktır.
AGHAT projesi seçili iken “Oluştur... ” butonuna tıklayınız.
Açılan diyalogda “Test” isimli bir proje oluşturulacaktır.
Verilerin belirli bir kısmını indirmek için Kayıt Süzgeci seçeneği de kullanılabilir.
Bu seçenekte sorgu işlemi ile kayıtlar arasında filtreleme yapıp indirilebilir. Bu sayede
ana veriden sadece bir kısmı istemciye geleceğinden veri işleme performansı ve
güvenliği daha yüksek olacaktır.
Not: Eğer “versiyonlama kaldırılamıyor” şeklinde bir uyarı ile karşılaşılır ise
altta yer alan Kaldırmaya Zorla kutucunu işaretleyiniz ve tekrar Yapılamaz butonuna
tıklayınız.
Sistem
Pencere
Cihazlar
MapCAD
Pratik Kullanım
MapInfo programı kurulur kurulmaz belirli varsayımlar ile yüklenir. Kullanıcılar
her açılışta veya pratik kullanımda zorluk yaşamamak için kendi istediği ayarlamaları
yapabilmektedir. Özellikle koordinat okuma sırasında derece – dakika - saniye veya
derece cinsinden veya doğrudan metre cinsinden okunmasını; çıktı alma sırasında
kullanılacak ölçü birimlerin ayarlanması; MapInfo’da sık çalışılan klasör yollarının
sabitlenmesi vb. özelliklerin varsayılan olarak ayarlanması istenilebilir. Bu derste, bu
tür ayarlamaların yapıldığı seçenekler anlatılacaktır.
23.1. Sistem
Bu kısımda varsayılan çıktı, mesafe, alan birimleri, panoya kopyalama, pencere
kaydetme çözünürlüğü, obje stili, proje dosyalarının, sorguların ve yazıcı bilgilerinin
kaydedilmesi, web servisleri, performans, çalışma alanı vb. ile ilgili tercihlerin ayarları
yapılır.
Geri alma
işleminin kaç
nesne için
kaydedileceğini
belirtiniz. (0-
800)
MapInfo’nun 4.
0’ dan önceki
versiyonlarda yer
alan sembollerin
nasıl çizileceğini
belirleyiniz.
23.1.2. Stiller
Bu bölümde harita objelerinin stil ve renk ayarları düzenlenir.
Tanımlanmış olan özel renk sadece MapInfo açık olduğu sürece bulunacaktır.
Eğer tanımlanan özel renk kalıcı olarak kaydedilmek isteniyorsa Renkleri Kaydet
kutucuğu işaretlenir.
23.1.9. Performans
Bu seçenekte indeksleme ile ilgili tercihler belirlenebilir ve Seviye açılır
listesinden MapInfo’ da yapılan işlemler için işlemci (CPU) veya işlemci çekirdeği
kullanımı yükseltilebilir. Seviye ayarı varsayılan olarak tam olarak gelir.
23.2. Pencere
MapInfo’da açılan pencereler ile ilgili varsayılan ayarlamaların yapıldığı
kısımdır.
Harita ölçeğinin
yerleştirileceği
konum belirlenir.
Ölçek çubuğunun
ölçek tipi, stili ve
boyutu belirlenir.
23.2.3. Gezgin
Gezgin penceresinde bulunan Haritalar, Tablolar, Pencereler, Bağlantılar gibi
menülerin görünümünü kontrol eder.
23.2.6. MapBasic
Bu seçenek ile MapBasic penceresinde komut çalıştırma ve sözdizilerinin
vurgulanması ile ilgili tercihler belirlenir.
Bu seçenek
işaretlenmediğinde
MapBasic penceresinde
herhangi bir komutu
çalıştırmak için Ctrl + Enter
tuşları kullanılır.
23.3. Cihazlar
23.3.1. Yazıcı
Yazıcı seçeneği ile MapInfo’ da çıktı almak için kullanılacak yazıcı tanıtılır ve ilgili
yazıcı ile ilgili varsayılan ayarlar yapılır.
23.4.1. Tercihler
23.5. MapCAD
23.5.1. Seçenekler
Bu kısımda MapCAD ile ilgili ayarlamalar yapılır.
Harita üzerinde çizim yapmak için çizim araçları nasıl aktif hale getirilir?
o Harita açık iken herhangi bir katman düzenlenebilir değil ise çizim araçları
aktif olmaz. Gezgin penceresinden çizim yapılacak katmanının
düzenlenebilirliğinin aktif hale getirilmesi gerekir. Herhangi bir katman
için çizim yapılmayacaksa kozmetik katmanının düzenlenebilirliğinin
açılması da yeterli olacaktır.
Hazırlanmış olan haritalar Google Earth’e nasıl gönderilir?
o GENEL sekmesi > Araçlar > Kaydedilen kısmından Google Earth’e Veri
Gönder aracını çalıştırınız. Bu aracı haritanızı Google Earth haritaları
üzerinde görüntülemek için kullanabilirsiniz. Google Earth’e göndermek
istenilen objeleri seçiniz. GENEL sekmesi > Araçlar> Çalışan kısmından
Google Earth’e Veri Gönder ’e sağ tıklayınız. Açılan pencereden seçilen
objelerin KML olarak ya da resim olarak Google Earth üzerinde
görüntülenmek istenildiği seçiniz.
Karakter Sorguları:
Büyük R nin Kelime İçindeki Yerini Bulalım
FROM kısmından; Iller SELECT kısmından; IL_ADI, InStr(1, IL_ADI, "R")
"R_Poziyonu", Left$( IL_ADI, InStr(1, IL_ADI, "R")-1) "SoldanRyeKadar" WHERE
kısmından; IL_ADI like "%R%"
FROM kısmından; Iller SELECT kısmından; IL_ADI, Right$(IL_ADI, len(IL_ADI)-
InStr(1, IL_ADI, "R"))"SagdanRyeKadar", mid$(IL_ADI, InStr(1, IL_ADI, "R"),
2) "Rdenitibaren2Harf" WHERE kısmından; IL_ADI like "%R%"
Küçük r Karakterini Sorgulayalım
FROM kısmından; Dunya SELECT kısmından; Country, InStr(1, Country, "r")
"r_Poziyonu", Left$( Country, InStr(1, Country, "r")-1) "SoldanRyeKadar"
WHERE kısmından; Country like "%r%"
FROM kısmından; Iller SELECT kısmından; IL_ADI, InStr(InStr(1, IL_ADI, "A")+1,
IL_ADI, "A") "2. A yeri"
Alt Seçimler:
Alt seçimde sadece 1 kolon olmalıdır. Alt sorgudan 1’den fazla kayıt dönüyorsa
Any, All gibi anahtar kelimeler kullanılmalıdır.
İçinde Okul Olan Mahalleler:
FROM kısmından; Ankara_Mahalle SELECT kısmından; * WHERE kısmından;
not (obj contains any ( select obj from Ankara_Okullar))
İçinde Yerleşim Olmayan İller:
FROM kısmından; Iller, SELECT kısmından; * WHERE kısmından; Not IL_ADI in
(select IL_ADI from Yerlesim)
FROM kısmından; Iller SELECT kısmından; * WHERE kısmından; not ( obj
contains any( select obj FROM Yerlesim))
Hazırlayan:
Mehmet HINÇ
( Jeodezi ve Fotogrametri Mühendisi)
472
İLLERİN UTM ZONLARI
Türkiye UTM Zone bölgeleri ve Gauss Krüger Dilimleri (Dilim Orta Meridyenlerine göre)