Google Maps 2008 Notları

2008 yılı bitmek üzere, bu geçen yılda Google Maps’te ne gibi değişiklikler oldu ay ay inceleyelim.

Ocak:

  • Google Maps arama motoruna yeni arama seçenekleri ekledi. Bunlar; mekanlar, iş yerleri, kullanıcı haritaları ya da hepsini arama.

Şubat:

  • Google Static Maps API yayınlandı. Bu API ile web sitemize java script çağırmadan resim halinde harita ekleyebiliyoruz.
  • Şubat ayında gelen bir diğer yenilik ise örneğin pizza restoranı aramak istediğnizde çevredeki tüm pizza restoranları ve bunlar hakkında yapılan yorumları ve verilen oyları göstermesi. Örnek

Mart:

  • Google Maps sokaklarda gezmemizi sağlayan Street View özelliğini ekledi.
  • Google Sky yayınlandı.
  • Street View kapsama alanı Amerika’da 13 eyalete yayıldı.
  • Google Maps, Amerika, Avustralya, Yeni Zellanda’da yaşayanların kendi konumları hakkında bilgi girmelerine izin verdi. Ev yada iş yeri hakkında, telefon numarası, web sitesi gibi bilgileri artık biz girebiliyoruz.

Okumaya devam et Google Maps 2008 Notları

Nokia Maps 3.0 Yenilikleri

Şu sıralarda yapılan Nokia World 2008 konferansında Nokia, Nokia Maps v3.0 Beta’yı da duyurmuş oldu. Peki ne yenilikler geliyor bu versiyonda?

Aslına bakarsanız ben okuduğumda Google Maps’ın Mobile versiyonun bu pazarda zora gireceğini ve ne yapacağını hemen merak etmeye başladım çünkü yeni Nokia Maps’te;

  • daha gelişmiş araç navigasyonu, hız limiti uyarıcısı,
  • navigasyon sırasında rotayı önizleme yapabilme,
  • daha gelişmiş yürüyüş navigasyonu, artık yola bağlı olmadan en kısa nasıl gidersiniz gösterecek ve dönmeye yakın titreşimli uyaracak,
  • fark edilir bir harita verilerindeki kalite ve artış,
  • 200’den fazla şehir işin 3D görünüm (Google Earth’den hatırlayın),
  • 3 farklı görünüm modu; arazi, karma, uydu (Görüntüler yüksek kaliteli),
  • Nokia Ovi ile sosyal ağ paylaşımı; bu sayede arkadaşlarınızın nerede olduklarını anlık görebileceksiniz.

Nokia bildiğiniz gibi NAVTEQ firmasını satın almıştı. İşte bu yüzden yeni versiyonda bu kadar fazla milâdi değişiklik var.

Detaylar için;

Mekansal Bilişim Paneli Notlarım

İTÜ Jeodezi anabilim dalından hocamız Araş. Gör. Dr. Caner GüneyMekansal Bilişim İnisiyatifi adına okulda Mekansal Bilişim üzerine panel düzenledi. Panelde gösterdiği sunumu daha önce Dünya CBS Günü için yapılan etkinlikte görmüştüm ancak konuşmacılara verilen zaman kısıtlıydı ve gelenlerin çoğu akademik ve sektörel katılımcıydı bu yüzden okulda yapılan kadar faydalı geçmedi.

  • Sunuma başlamadan dinlediğimiz mesleği anlatan müzik klipi süperdi. (Map Of The World As We Know It)
  • Veri – > Bilgi -> Knowledge süreci hakkında bilgi verildi. Örneğin; arazide toplanan verilerden harita üretiyoruz(bilgi) bu haritayı insanlarla paylaşarak “knowledge” oluşturuyoruz. Knowledge kelimesinin Türkçe’de tam karşılığı yok.
  • Mekansal Bilişim nedir? Bunu anlamamız için mekansal kavramı üzerinde durduk. Diğer disiplinlerle mesleğimiz arasındaki bakış açısına baktık. Bu konuda mimarlarla aramızda farkı anlatan örnek güzeldi.
  • Veriler nasıl elde ediliyor, nasıl dağıtılıyor bu teknikler üzerine konuşuldu. Bilişimin bu tekniklerin ne kadar içinde olduğunu gördük.
  • Yaşanan sıkıntıların;
    • farklı kaynaklardan gelen verilen birleştirilmesinde,
    • farklı standartların birbirine dönüştürülmesinde,
    • verileri sınıflandırmada,
    • verilerin mekansal bilişimde kullanılabilir hâle nasıl getirileceği konusunda yaşandığını öğrendik.
  • İlişkisel veri tabanında mekansal verileri sınıflandırmanın zor olduğunu onun yerine nesneye dayalı veritabanları kullanılması gerektiğini öğrendik. Bunu sorgulamakta da OQL kullanılması gerekiyormuş.
  • En büyük sıkıntının ise birlikte işlerlik(Interoperabilitiy) olduğunu gördük. Çok fazla standardın, dilin ve yazılımın olması bunlar arasında bir tek standart yerine herkesin kendi standardı olması bu yazılımları bir arada kullanmayı engelliyor.  Yapılacak dönüşümlerde veri kayıplarına yol açıyor.
  • Öğrencilik yıllarında mekansal bilişim üzerine düşünmemiz gerektiğini çok kez tekrarları çünkü artık Bilgisayar Müh.’lerin üzerinde yük çok fazla ve bu meslek hakkında bilgileri yok.  Eğer bunu da onlar yaparsa bizim sektörde işlevimiz sadece veri toplamak olacak.
  • Mekansal bilişim üzerine çalışmalar yapan tek inisiyatifte bulunmamız gerekiyor, illâ programcılık bilen kişilere değil fikir üretebilecek kişilere de ihtiyaçları var.

Linux altında Windows programları çalıştırmak için 6 ücretsiz araç

Linux’a geçmeyi düşünenlerin ilk aklına gelen sorudur: acaba Windows’ta kullandığım program Linux’ta çalışır mı? Bu gibi sorunların üstesinden gelmenin iki yolu var, birincisi Microsoft’un Windows’un kaynak kodlarını açmasını beklemek, ikincisi ise emülatör yazılımları kullanmak. Sanırım ikincisi daha kolay ve akla yatkın şimdilik.

Emülatör olarak kullanabileceğimiz 6 program var bunları tek tek anlatalım:

Okumaya devam et Linux altında Windows programları çalıştırmak için 6 ücretsiz araç

Bilgisayarımda Olmazsa Olmazlar

Geçen gün bilgisayarımı 7-8 aydır yeniden kurmadığımı fark ettim.  Yeniden kurduktan sonra herkes gibi donanım sürücülerini kurdum ve olmazsa olmaz programlarımı kurmaya başladım. Bu programlar neler mi?

Erkek ve kadın karşı cinsi nasıl seçiyor?

Evde iki gündür internet yoktu bende bunu fırsat bilip elimdeki Aşkın Metafiziği adlı Arthur Schopenahuer’un felsefe kitabına başladım. Schopenhauer yine yapmış yapacağını ve felsefede çok az rastladığımız Aşk konusunun özeline inmiş.

Aşağıdaki maddeleri okurken şunu bilmelisiniz Schopenhauer aşk için; “Taraflar farkında olmasa da aşkın tek gayesi yeni doğacak çocuktur” diyor ve bunu kabul etmeyenleri ahmaklıkla suçluyor. Yani aşağıdaki maddeler bir erkeğin farkında olmadan doğacak yeni bireyi en iyisi olması için verdiği mücadelenin maddeleri. Schopenhauer bunun için; bir kuş düşünün yumurtalarını bırakacak sağlam ve güzel bir yuva arar. İşte aşkta da amaç budur diyor.

Okumaya devam et Erkek ve kadın karşı cinsi nasıl seçiyor?

Bilim adamları: “GPS aletinize güvenmeyin”

Cornell Üniversitesi GPS Laboratuarlarında bilim adamlarının yaptıkları araştırmaya göre GPS aletiniz her zaman size doğruyu söylemiyor olabilir.

GPS cihazları en az 4 uydudan aldıkları sinyallere göre size bulunduğunuz konumun koordinatını verir ancak yapılan araştırma sonucunda GPS aleti her zaman uydudan sinyal almayabilir.  Araştırmayı yapan bilim adamları sinyal yanıltıcı cihazın GPS aletinize ne kadar uzakta durması gerektiğini açıklamasallarda şundan eminler; her aleti yanıltabiliyorlar.

Okumaya devam et Bilim adamları: “GPS aletinize güvenmeyin”

GClientGeocoder sınıfı ile adres bulma

Google Geo Developers Blog’ta yazılan yazı bizlere artık Google Maps API ile kullanıcıdan aldığımız koordinatları da adrese çevirebileceğimizi müjdeliyor. Geocode Reverse olan bu işlem eskiden adres bilgisini koordinata çevirirken kullandığımız sınıfın getLatLng fonksiyonunun işlevinin tersini getLocations fonksiyonu ile yapabiliyoruz.

Peki bu ne işimize yarar?

Bu sayede kullanıcıdan belirli bir standartta adres verisi toplayabiliriz. Kullanıcıdan adres bilgisini yazmasını istemek yerine harita üzerinden bulunduğu konumu seçtirerek adres ve koordinatlarını saklayabiliriz. Bu şekilde kullanıcı veritabanında adres verileri ile bilgi üretmek daha kolay olur.

Örnek: Varsayaım yaptığımız uygulamada kullanıcını adres girmesini istiyoruz. Bu bilgiyi metin kutusuna yazmak yerine küçük bir Google Maps alanı üzerinden bu adresteki gibi harita üzerine tıklayarak belirleyecek. Bu şekilde hem standartize edilmiş adres hemde koordinat bilgisi elde etmiş oluyoruz.

Temelde bu sınıfın bu özelliğini kullanarak çalışan örnek bir uygulama ise MeetWays. Bu Site sayesinde buluşcağınız kişi ile sizin konumunuzun tam ortasında bir restaurant buluyor. Böylece zamandan kazanıyorsunuz.