USGS’den Harita Projeksiyonları Hakkında E-Kitap

USGS yayın evi John P. Snyder’in 1987 yılında (doğduğum yıl) yazdığı “Map Projections: A Working Manual” isimli kitabı PDF ve DjVu formatlarında indirilebilir olarak yayınladı. Kitapta bir çok harita projeksiyonu hakkında özet ve tarihsel bilgi verilirken bazı projeksiyonların kullanımları ise matematiksel bağıntılar açıklanmadan önce anlatıyor.

İndirmek ve bilgi almak için tıklayın.

9 Dakikada Quantum GIS’in 8 Yıllık Geliştirilme Serüveni

Açık kaynak kodlu olarak geliştirilen ve benim de Ekim ayında İtalya’da katıldığım bir kursta yakından tanıma fırsatı bulduğum başarılı bir GIS yazılımı olan Quantum GIS’in (QGIS) 8 yıllık geliştirilme sürecini Avustralyalı bir GIS uzmanı 9 dk süren bir video ile görselleştirmiş.

İşin en güzel kısmı bu video ile açık kaynak bir yazlımın tek geliştirici ile başlayan ve sonra büyük bir komünite tarafından geliştirilmesine kadar olan öyküsüne bir GIS yazılımı ile bakma fırsatı buluyoruz.

(Videoyu tam ekran ve 720p çözünürlükte izlemenizi tavsiye ederim.)

Videonun nasıl yapıldığına gelince, başka bir açık kaynak yazılım olan Gource bu videonun oluşturulmasını sağlıyor. Goruce ile herhangi bir kaynak kod deposunu bu şekilde görselleştirmek mümkün.

Hazırlanma Öyküsü: http://woostuff.wordpress.com/2011/01/03/generating-a-gource-source-commit-history-visualization-for-qgis-quantum-gis/

Gource: http://code.google.com/p/gource/

Apache 2.2 ile Tomcat 6 üzerine mod_jk kurulumu

Bu yazıda kurulu Apache Tomcat ve Apache HTTP sunucusu arasındaki köprüyü sağlayan mod_jk modülünün nasıl kurulacağını anlatmaya çalışacağım.

Kurulumu yapacağım sistemde CentOS 5.4 64 bit işletim sistemi, Apache Tomcat 6.0.9 ve Apache 2.2.3 kurulu. Ayrıca bilgi olması açısından Plesk 9.3 kontrol paneli de bulunmakta.

Apache Tomcat dizinim: /usr/tomcat
Apache dizinim: /etc/httpd/
Plesk Domain ayar dosyası: /var/www/vhosts/deneme.com/conf/httpd.include

Uyarı: Eğer Tomcat’e subdomain (örn: tomcat.deneme.com) üzerinden erişmek istiyorsanız, Plesk veya CPanel kullanıcısı iseniz bunu kurulama başlamadan yapın çünkü kurulumu tamamladıktan sonra yaparsanız bu paneller yaptığımız bazı ayarları silecektir.

Bu adresten güncel mod_jk modülünü so uzantılı şekilde indirin ve mod_jk.so şeklinde Apache dizininizin modules klasörü altına taşıyın. Ben bu işlemi Apache dizinimde ki modules klasörü altında yapıyorum.

cd /etc/httpd/modules/
wget  http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/
linux/jk-1.2.28/x86_64/mod_jk-1.2.28-httpd-2.2.X.so
mv mod_jk-1.2.28-httpd-2.2.X.so mod_jk.so

Okumaya devam et Apache 2.2 ile Tomcat 6 üzerine mod_jk kurulumu

CentOS 5 üzerine PostgreSQL 8.4 ve PostGIS 1.5 kurulumu

Bu yazıda adım adım temiz CentOS 5 (64bit) sunucu üzerine PostgreSQL ve PostGIS 1.5 kurulumunun nasıl yapılacağını anlatacağım.

1) PostgreSQL 8.4.2 kurulumu

Öncelikle Devrim Gündüz tarafından hazırlanan PostgreSQL YUM havuzunu kendi YUM havuz listemize eklememiz gerekiyor.
Daha sonra postgresql-server ve postgresql-devel paketlerini kurmanız gerekiyor.

rpm -ihv http://yum.pgrpms.org/reporpms/8.4/pgdg-centos-8.4-2.noarch.rpm
#hangi postgresql paketlerinin var olduğuna bakalım
yum list | grep postgresql
#PostGIS derlenebilmesi icin postgresql-server paketi yanında
#postgresql-devel paketini de kurmamız gerekiyor
yum install postgresql-devel
yum install postgresql-server
service postgresql initdb
service postgresql start

PostgreSQL kurulumu bitti. PostgreSQL için pgAdmin III yazılımını kullanmanızı öneririm. Bunun için PostgreSQL’de uzak bağlantı için bazı ayarlar yapmanız gerekiyor. Bu adreste bulabilirsiniz: http://www.cyberciti.biz/tips/postgres-allow-remote-access-tcp-connection.html

İpucu:
pg_hba.conf için yapacağınız düzenlemede,
host all all 0.0.0.0/0 trust
satırını eklerseniz tüm IP adresleri için uzak bağlantıya
izin vermiş olursunuz.

2) PostGIS 1.5.1 kurulumu
Okumaya devam et CentOS 5 üzerine PostgreSQL 8.4 ve PostGIS 1.5 kurulumu

İki NASA uydusu(Terra ve Aqua) Meksika Körfezi Felaketini Görüntüledi

İki NASA uydusu(Terra ve Aqua) Meksika Körfezi’nde yaşanan felaketi çektiği resimlerle uzaydan izlemiş sonra bu resimleri bir video haline getirip sunmuş.

Tüm resim arşivine ulaşmak için: http://rapidfire.sci.gsfc.nasa.gov/

NASA’nın bu felaket için açtığı site: http://www.nasa.gov/topics/earth/features/oilspill

GPS 2F-1 Uydusu Göreve Hazır

Dün (29 Mayıs 2010 Cumartesi) Navstar-2F (Navigation System using Timing And Ranging) veya GPS-2F uydu serisinin ilki olan GPS 2F-1 uydusu Florida sahilindeki kalkış rampasından uzaya fırlatıldı. Kötü hava koşulları nedeniyle birkaç kez ertelenen kalkış dün gerçekleşti.

Yapımcı firma Boeing’in başkan yardımcısı bu yeni seri için beklentisini “gelişmiş atomik saatler sayesinde daha yüksek doğrulukla konum belirleme, parazit engelleyici askeri iletişim ve eski uydulara göre daha uzun ömür” şeklinde özetledi.

Ayrıca NASA’nın 1997 yılından buyana yürüttüğü DASS (Distress Alerting Satellite System) projesi için de yenilikler bu uydularla birlikte gelecek. Günümüzde Corpas-Sarsat ile gerçekleştirilen acil durumlarda konum tespiti artık bu uydular ve yardım araçlarından gelen 406 Mhz frekanslı radyo dalgası ile daha hızlı ve doğru şekilde belirlenebilecek.

Detay: http://space.skyrocket.de/index_frame.htm?http://space.skyrocket.de/doc_sdat/navstar-2f.htm

OGC’den yeni bir standart: GeoSMS

Konuma dayalı servislerin hayatımıza her geçen gün daha fazla girmesiyle birlikte mobil yazılımlar tarafından üretilen konum bilgilerinin başka bir mobil yazılıma SMS aracılığı ile gönderilmesi ve o yazılımın bu mesajı alınması doğal olarak gündeme geliyor. Buradaki sorun iki farklı yazılımın nasıl SMS üzerinden haberleşeceği çünkü burada bir standardın olması gerekiyor.

Mekansal bilişimde verinin tutulması ve paylaşılması konularında standartlar üreten OGC(Open Geospatial Consortium) ve Tayvanlı bir firma GeoSMS standardını geliştirdiler.

Bu standartlara göre A, B, E,P ve Q tipinde beş farklı formatta konum içeren SMS tanımlanıyor.

Bu beş formata ait örnekler; Okumaya devam et OGC’den yeni bir standart: GeoSMS

Sosyal Hava Durumu Sitesi

Amerikan Ulusal Hava Servisi (National Weather Service) güzel bir işe girişmiş ve üzerinde çalışıyor. Sistem Twitter üzerinden aldığı bilgilere göre hava durumu haritası üretiyor. Ancak bunun için Twitter’a bırakılan mesajların belli bir etiket ve coğrafi konum içermesi gerekiyor. Ancak coğrafi konum içermesi sadece gösterimin harita üstünde olmasını sağladığı için şart değil. Böyle bir ağın oluşturulmasında ki başlıca amaç sıradan hava olayları için değil; sel, hortum, fırtına ve sis gibi ani gelişen ve tehlikeli hava olayları için insanları bilgilendirmek.

Umarım benzer bir sistem bizim ülkemiz için de yapılır, eğer istenirse bu sistemi ben Meteoroloji Müdürlüğü için programlamaya hazırım.

Bilgi: http://www.weather.gov/stormreports/

Uygulama: http://wx411.com/codenoobs/examples/NWSTwitter/

ArcGIS Server artık Amazon EC2 ile sunulacak

Konuya girmeden önce belirtmeliyim teknik terimleri Türkçe yazmak garip görünse de özen göstermek gerekiyor. Bulut üyelik tanımını İngilizce’de “Cloud Subscription” tamlamasından geliyor.

Giderek yaygınlaşan bulut hesaplama(cloud computing), uzaktaki dağıtık sistemler felsefesiyle kurulmuş bilgisayar ağlarında uygulamanızı çalıştırıp hesap sonuçlarını almanızı sağlıyor.

ESRI bu popülerleşen bilişim kültürüne yabancı kalmamak ve kullanıcılarının bu kültürden faydalanmasını sağlamak için ArcGIS Server 9.3.1 sürümünü Amazon Elastic Compute Cloud (EC2)  sunucularında çalışabilir şekilde 12 aylık teknik destek ile sunacağını açıkladı. Böylece şirketler kendi sunucularında ArcGIS Server çalıştırmak için sunucu barındırma ve diğer gerekli masrafları minimuma indirebilecekler.

ESRI’nin sunduğu bu çözümün adı: ArcGIS Server Cloud Bundle. Bu paketle birlikte gelen sunucu özellikleri ise;

  • Sanal dört çekirdekli EC2 sunucu üzerinde bir yıllık ArcGIS Server Advanced Enterprise lisansı
  • Çekirdek başına 2.0 GHz  işlem gücü
  • 15 GB RAM
  • 1,690 GB Harddisk
  • Microsoft Windows Server 2008 64-bit işletim sistemi

Şunu da belirtelim, bu hizmet şimdilik Amerikan pazarı için sunuluyor ama ileride küresel pazara açılacağını biliyoruz.

Bilgi: http://www.esri.com/partners/alliances/amazon/cloud.html

“Bu dünya hayatı ancak bir eğlence ve oyundan ibarettir.” Nasıl yani?

Başlık size tuhaf yada bir şeylere sitem ediyormuşum gibi gelmesin. Bugün okulun yemekhanesinde duvarlara -kimin astığını ve ne için asıldığını bilmiyorum- Kuran-ı Kerim’den ayetler asıldığını gördüm. Yemek yediğim masanın karşısında ise başlıkta da geçen Ankebut, 64. ayet duruyordu. Beraber yemek yediğim arkadaşlara gösterip “Bakın sanki bir online oyun sloganı gibi” dedim. Her ne kadar bu işin şakası olsa da acaba yaşadığım hayat ne kadar online oyun diye de düşünmeden edemedim.  Az önce e-posta kutuma düşen IEEE Spectrum’da tam bu konu ile ilgili yazıyı görünce hemen girip okudum.

Okumaya devam et “Bu dünya hayatı ancak bir eğlence ve oyundan ibarettir.” Nasıl yani?