Google Earth Browserda
Sonunda gerçekleşti, Google Earth artık browser içinde çalışabiliyor. Aslında bundan 1 ay önce konu ile ilgili birşeyler okumuştum ancak internet bağlantı problemleri sebebiyle linkleri takip edememiştim. 28 Mayıs itibariyle konu kesinleşmiş ve browser eklentisi download edilebilir hale gelmiş.
Eklenti http://code.google.com/apis/earth/ adresinden indirilebiliyor. Linux ve Mac versiyonları henüz yok
Bu ülkem gis piyasasını biraz daha hareketlendirecek sanırım ancak bu haberle beraber belirtmek istediğim bir haber daha var bu da Google GeoIndex.
Şimdi nedir bu geoindex, aslında adından da tahmin edilebileceği gibi bir mekansal veri arama taramayı kolaylaştıran ve eklenti olarak eklenebilen bir yapı. Şimdi şunu düşünebilirsiniz “E zaten google maps içinden bunu yapamıyomuyduk?”
Yapabiliyorduk tabi ancak Arcmap 9.3 kml sunma ve GeoRss desteği getiriyor bu ne anlama geliyor, google indexini resmi olarak genişletiyor. Sanırım anlayan anladı
Bu konudaki diresek teması ile ilgili konuyu http://radar.oreilly.com/archives/2008/05/where-20-google-is-opening-the.html adresinen okuyabilirsiniz. Ben askerden dönene kadar sanırım işler biraz daha çetrefilli hale gelecek ve umarım bizde de yeni fikirler üretilmeye başlanacak.
Kolay gelsin.
Filed under: gis | 0 Comments
Haberler,
Merhabalar,
Şu anda askerdeyim
Yeni teknolojileri ve gelişmeleri takip ediyorum, çok da heyecanlanıyorum. Ancak uygulama imkanlarım kısıtlı olduğu için pek fazla yayın yapmak istemiyorum. Uygulamalarımı uzak bir sunucuda kiraladığım linux web sunucusunda geliştirmeye başlıyorum. Sonuçlarını vakit buldukça ve sonuçlandıkça paylaşacağım.
İlgilenen arkadaşlar için son olarak Netcad İstanbul Bölge Müdürlüğü için hazırladığım 3 adet sitenin linklerini veriyorum. Siteler
1. Netcad webgis server backend ile çalışıyor,
2. Serverside uygulamalarda asp.net kullanıyor (istek üzerine :))
3. Agile Developement teknikleri kullanılarak geliştirilmiştir.
4. Ajax kütüphanesi olarak prototype base kullanılmıştır ve diğer classlar bunlardan extend edilmiştir.
5. Arayüzler yine web 2.0 prensipleri kullanılarak hazırlanmıştır.
6. ClientSite Map Viewer olarak openlayers kullanılmış, eksik ve hatalı olan kısımları patch edilmiştir.
Kent Rehberi
Online İmar Durumu
Kolay Gelsin.
Filed under: gis | 0 Comments
UVDF ve NCZ
Merhaba,
Bu aralar uvdf’yi inceliyorum ve birkere daha neden makinelerin okuyacağı bir şeyin insanlar tarafından daha kolay okunabilmesine olanak tanıyan bir dosya formatına bu kadar yatırım yapıldığına ve xml’in -özellikle bir dönem- inanılmaz populer olmasını anlamıyorum. Bir kere daha json gibi bir “format” ın -yoksa notasyon mu demeliyim- ne kadar kullanışlı olduğunu, ve diller arası serializasyonların özellikle yazılımcıların işini nekadar kolaylaştırdığını ve böyle evrensel/generic bir yapının nekadar sorunu ve gereksiz kod yığınını ortadan kaldıracağını düşünüyorum.
Tabi bunları içten söylerken xml kötüdür demiyorum, yalnızca hantal bir yapı olduğun düşünüyorum. Bu yüzden GML’e neredeyse bir kardeş kadar benzeyen UVDF’mizin de xml olmasını yadırgamıyorum. Yine de “parsing” den nefret ediyor ve eval’i seviyorum
ve farklı dillerde tanımlanmış veya açık kaynak kodcular geliştirilmiş “xml to object”,”xml to php” … gibi prosedürleri.
Özellikle CBS’deki “interoperability” ihtiyaçlarını bence dünyada DXF, SHP,SDTS gibi formatlar çözüyor. Her program bu formatlarda output verebiliyor veya bunları okuyabiliyor. (Tabi OGC’nin spekleri de zaten interoperability için ama CBS’ciler bunu dinlermi?)
Bu yüzdenden de ülkemizde en yaygın dosya formatı olan canımız ciğerimiz ncz’nin aslında gerçek uvdf olduğunu bilmeme rağmen, netcadin neden bu dosya formatının zalim hacker ellerde kırılmasına müsade ettiğine ve isteyenlerin çatır çatır bu formatı okuduklarını bilmesine rağmen, neden ncz spec’lerini insanlara’a açmadığını da anlamıyorum (Open File Format)
Bence her iki taraf içinde iyi olabilirdi.
örneğin:
1 - ncz OGC uyumlu bir hale getirilirdi (veya getirilmeyede bilirdi, her durumda memleketin haritacılık anlamında tüm ihtiyaçlarını zaten yıllardır karşılıyor),
2- Herkes çoğunlukla zaten ncz olan dosyasını önce uvdf ye çevirip sonra da çevirlimiş dosyayı tekrar nczye çevirmek zorunda kalmazdı
-bence en komiği burası-
Bunlar tabi naçizane benim düşüncelerim. bkz:insanlar neler yapıyor
Kolay Gelsin
Filed under: CBS, gis, ncz, uvdf | 0 Comments
Mapserver
Merhaba,
Mapserver, cbs işleriyle uğraşan hemen hemen herkesin bildiği, kodları c olan, ve kodlarındaki kötü tasarımdan dolayı pek öyle müdahaliyi kaldıramayan, ancak hemen hemen alternatifsiz bir mapserver dır.
Nesi mi iyi,
1 . Linux sunucular üzerinde çalışır,
2. GDAL’ın desteklediği tüm raster ve vector formatlarını destekler,
3. Çok küçük birkaç configurasyonla çok hızlı bir harita sunucusuna kavuşursunuz,
4. Client konusunda hiç bir sorun çekmezsiniz, onlarca açıkkaynak client’ı vardır. Bunların bir bölümü Ajax, Flash/Flex gibi teknolojileri de destekler, ayrıca meraklılarına Java clientleri de mevcut.
5. python,php,c# gibi dillerle scriptler yazabilirsiniz.
6. QGis projelerinizi mapserver dosyaları olarak kayıt edebilirsiniz.
Nesi kötü,
1. Rendering teknolojisi artık eski ve güzel haritalar üretemiyor. (efekt ve stil desteği çok sınırlı - Anti-alising, glow, shadow yok
)
Ancak mapserver’ı linux ortamında derleyip, kurup, ilk “hello world” uygulamanızı oluşturduğunuz zaman bir çok şey öğreneceğinize eminim, en azından ben öğrenmiştim.
Konfigurasyonlar ile ilgili soru ve sorunlarınızı severek yanıtlarım. Umarım biraz da olsa faydalı olmuştur.
Peki bukadar bok attıktan sonra, sen ne kullanıyorsun diye merak edenler olabilir. Ben, bu aralar tilecache, geoserver ve python kasıyorum
Biraz bişeyler yapınca buradan paylaşırım.
Görüşmek üzere.
Filed under: CBS, gis, mapserver, qgis | 0 Comments
QGIS windows
Qgis ile windows ortamında çalışacaksanız baştan söyleyeyim;
Çalışmayın!
Windows ortamında bir redraw sorunu var. Bunu kurup ilk shape dosyanız veya postgis tablonuzu görüntülemeye çalıştığınızda göreceksiniz. Raster dosyalar için de benzer bir kaç sorun var. Eğer arcmap den rasterleri dönüştürüyorsanız “Use Renderer” işaretli değilse, bir kaç saat “bu raster neden böyle görünüyor diye uğraşabilirsiniz.
Gerçi en son testlerim doğrultusunda benzer sorunların linuxta da olduğunu gördüm. Yüklü verilerle çalışırken özellikle. Ancak ben yinede çeşitli nedenlerden ötürü kullanıyorum, bazen veriyi görebilmek bile yetiyor
Window platformu için bu aralar mapwindow isimli yazılımı kullanıyorum.
Filed under: CBS, gis, mapserver, qgis | 0 Comments
QGIS I
Merhaba,
İşlerimin yoğunluğu nedeni ile ara sıra güncelleme yapabiliyorum. Bu gün, biraz qgis’ten bahsedeceğim. Daha detaylı bilgi almak isteyenler Quantum Gis web sayfasından indirebilecekleri dokumentasyon ile bilgilenebilirler.
Quantum Gis Nedir ?
Qgis açık kaynak kodlu bir coğrafi bilgi sistemleri (CBS) yazılımıdır. Linux, Windows ve OSX ortamlarında çalışır (Platform bağımsızdır). Raster dosyaların okunması için yine açık kaynak kodlu bir c++ kütüphanesi olan GDAL(Geospatial Data Abstraction Library) kullanılmaktadır. GDAL ‘ın desteklediği tüm dosya formatları desteklenmektedir. Vektör dosyaları okumak için OGR Simple Features Library kullanılmaktadır. OGR nin desteklediği dosya formatlar ise, buradan öğrenilebilir.
Ayrıca özellikle yeni versiyonu olan 0.8 Titan versiyonu ile aslında çok güçlü bir CBS yazılımı olmasına rağmen yalnızca unix ve türevi platformlarda çalışan ve kullanımı da günümüz CBS yazılımlarına göre oldukça zor olan ama aynı zamanda bunca zorluğa rağmen çok da yetenekli olan Grass programının kütüphaneleri ile zenginleşmiştir.
Filed under: CBS | 0 Comments
ilk olarak
İlk olarak bakılması ve takip edilmesi gereken şeyler
1. QGis
2. UDig
3. Mapserver
4. Mapguide Opensource
5. Ajax, CSS, VML, Canvas gibi teknolojiler
6. Postgis, MySQL Spatial
7. Google, yahoo, microsft internet harita uygulamaları
Bunları neden yazdığıma gelince; Bizim gibi ülkelerin harita ve cbs uygulamaları yapan kurumlarının, şirketlerinin her yıl program güncellemesi yaparak, büyük cbs firmalarının kocaman kocaman paketli programlarına yüzbinlerce dolar para harcamasına ve üstelik bu programların neredeyse hiç bir özelliğini kullanmamalarına, ve üstelik bunu bilmelerine hiç bir anlam veremediğim için, yıllarca üzrine düşündüğüm ve araştırdığım cbs platform ve programları ile yeni teknolojileri listeledim.
Neden ?
-
Kullandığımız araçlar kadar bakabiliyoruz, görebiliyoruz, çizebiliyoruz.
Filed under: CBS | 0 Comments
Merhaba
Bundan sonra buraya haritalar, coğrafi bilgi sistemleri, uzaktan algılama, ve dünyada bir haritacının bilmesi ve bir haritacı olarak benim bunları öğrenme hikayelerimi yazacağım.
Filed under: Genel | 0 Comments