Giriş

 

GMT, Paul Wessel ve Walter H. F. Smith tarafından yazılmış 60'dan fazla program içeren haritalama ve grafikleme paketidir. Unix/Linux tabanlı bilgisayarlarda çalışmak üzerine tasarlanmış ise de şu anda farklı platformlar üzerinde kullanılabilmektedir. Açık kaynak kodu temelli olduğundan dünyadaki bir çok kullanıcı geliştirilmesine katkıda bulunabilmektedir. İlk zamanlarda jeofizik dünyasının kullanımı için düşünülse de bugün çok farklı dallarda bulunan 10000'den fazla kullanıcısı bulunmaktadır.

Bu site, yeni başlayanlar için önemli bir kaynak olamanın yanında bizim gibi uzun yıllardır GMT ile çalışanlar için de önemli bir yardımcı olacağını tahmin etmekteyiz. Elimizden geldiğince fazla bilgiyi bu siteye yerleştirmeye çalışacağız.

 


Eğer GMT kullanıcısı olmak istiyorsanız veya şu anda kullanıyor fakat kayıt olmadıysanız lütfen bu linki izleyerek
bulunduğunuz yerin
enlem-boylamını girerek kayıt olunuz. GMT'nin devamlılığı için bu kısa ve önemli işlemi lütfen yapınız.

Bir (xy) ve iki (xyz) boyutlu verileri grafiklemenin yanında 30'dan fazla harita projeksiyonu ile üç boyutlu görüntüler oluşturabilecek bir kabiliyete ve esnekliğe sahiptir. Windows kullanıcılarının alışık olmadığı ancak Unix/Linux severlerin hayatlarının bir parçası olan komut satırından çalışması nedeniyle çok esnek bir yapıya sahiptir. Kullanıcı tarafından yazılmış programlar veya sistem komutları ile düzenlenmiş veriler çok rahatlıkla kontrol edilerek çizime sokulabilir. Bu çizimler uygun bir algoritma ile tam otomatik hale getirilebilir.

Komut satırından GMT programlarına girilen parametreler yardımıyla yapılan postscript çizimler bilgisayarın standart çıkışına (ekran) yönlendirilir. Bu nedenle ekrana yazılan çıkışın bir dosyaya yazılması gerekir. Bunun için dosya yönlendirme (>, >>) ifadeleri kullanılır. Aşağıdaki satır çok basit bir Türkiye kıyı çizgisi haritası çizmek için yeterlidir.

pscoast -R25/45/33/43 -JM6 -Df -B4   -W3 > turkiye.ps

pscoast komutu oluşturduğu postscript çizim ifadelerini > aracılığıyla turkiye.ps adlı bir dosyanın içine yazar. Postscript formatı vektörel bir çizim formatıdır. Dosya içi ascii olarak yazıldığından gerekirse içine müdahale edilebilir. Vektörel olması nedeniyle, vektörel resim işleme programlarıyla (Corel, Photoshop, Illustrator vb.) herhangi bir çözünürlük kaybına uğramadan ölçeklenebilir. Yukarıdaki satır daha detaylı bir çizim için şu hale getirilebilir.

pscoast -R25/45/33/43 -JM6 -Df -B4f2g2SWne -A100 -Na/5/255/0/0 -I1/1/0/0/255 -G46/139/87 -C250/255/255 -S176/226/255 -W3 -X1.3 -Y5 -P -K > pscoast.ps

Görüldüğü gibi eklenecek parametrelerle çizime istenilen eklemeler yapılarak formatı değiştirilebilir. Parametrelerin çok olması esnekliği arttırır, bu yeni kullanıcıların gözünü korkutsada belili bir süre sonra çoğunluğu akılda kalmaktadır. Kalmasa bile yeterli dökümantasyonla sorunlar çözülebilmektedir.

GMT'nin komut satırından çalışmasının bir diğer iyi tarafıda şudur. Eğer elinizdeki veri dosyaları içindeki değerler tekrarlı yaptığınız işlemler sonrasında değişiyor ve siz bunları devamlı grafiklemek zorunda kalıyor olabilirsiniz. Pencereli bir arayüzü olan grafik programında devamlı yeni dosyayı açmak ve çizimi tekrarkamak zorunda kalacaksınızdır. Diğer yandan GMT scriptini bir kez oluşturmanız yeterlidir. Veri dosyalarınız ne kadar değişirse seğiştin scriptin koşturulması birebir aynı formatta yeni verilerinize uygun çizimi oluşturacaktır. Böylece sonsuz fare tıklamasından kurtulursunuz.

GMT standart XY ve XYZ grafiklerinin yanında bunları harita üzerinede çizebilir. Harita çizimleri için 30'dan fazla projeksiyon kullanabilir. Aşağıda bu projeksiyon tipleri verilmiştir.

Konik
  • Albers Konik Eşit Alan (-Jb -JB)
  • Lambert Konik Uyumlu (-Jl -JL)
  • Eşit Mesafe Konik (-Jd -JD)
Azimutal
  • Lambert Azimutal Eşit Alan (-Ja -JA)
    • Dikdörtgen
    • Yarı küre
  • Stereografik Eşit-Alan (-Js -JS)
    • Kutupsal
    • Dikdörtgen
    • Genel
  • Ortografik  (-Jg -JG)
  • Azimutal Eşit Mesafe (-Je -JE)
  • Gnomonic  (-Jf -JF)
Silindirik
  • Mercator  (-Jm -JM)
  • Transverse Mercator (-Jt -JT)
  • Universal Transverse Mercator UTM (-Ju -JU)
  • Oblik Mercator (-Jo -JO)
  • Cassini Silindirik  (-Jc -JC)
  • Silindirik Eşit Mesafe (-Jq -JQ)
  • Genel Silindirik (-Jy -JY)
  • Miller Silindirik (-Jj -JJ)
     
Diğer
  • Hammer (-Jh -JH)
  • Mollweide (-Jw -JW)
  • Winkel Tripel (-Jr -JR)
  • Robinson (-Jn -JN)
  • Eckert IV ve VI (-Jk -JK)
  • Sinüsoidal (-Ji -JI)
  • Van der Grinten (-Jv -JV)