UZAKTAN ALGILAMA ARAŞTIRMACILARINA YÖNELİK PYTHON ARA YÜZÜ VE ARCGIS YAZILIMI EKLENTİSİ


SARALIOĞLU E., YILDIRIM D., GÜNGÖR O.

Uzaktan Algılama ve Coğrafi Bilgi Sistemleri Sempozyumu (UZAL-CBS 2014), İstanbul, Türkiye, 14 - 17 Ekim 2014, ss.1-7

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Basıldığı Şehir: İstanbul
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.1-7
  • Karadeniz Teknik Üniversitesi Adresli: Evet

Özet

ArcGIS, ESRI firmasının 1980’'li yıllardan beri geliştirdiği, tüm dünyada hem akademik hem de özel sektör faaliyetlerinde yaygın olarak kullanılan bir CBS yazılımıdır. Vektör ve raster veriler bu yazılım ile işlenebilmekte, sorgulamalar ve analizler yapılabilmektedir. ArcGIS yazılımı ArcMap, ArcCatalog, ArcToolbox, ArcScene, ArcGlobe vb. modüllerden oluşmaktadır. Bunlardan ArcToolbox modülündeki Uzamsal Analizci araç kutusu (Spatial Analyst toolbox) ile, uzaktan algılama ile ilgili çeşitli uygulamaların yapılmasına, ArcGIS yazılımının 9. 3 sürümünde yapılan güncellemeler ile imkan sağlanmıştır. Güncel sürüm olan ArcGIS 10. 2 sürümünde, önceki sürümlere göre, uzaktan algılama ve görüntü işleme ile ilgili daha çok sayıda uygulama yapılabilmektedir. Güncellenen “Image Analysis” penceresinde çeşitli görüntü iyileştirme, görüntü farkı alma, NDVI, ve görüntü kaynaştırma yöntemleri uygulanabilmektedir. Görüntü kaynaştırmada yapılabilenler, Brovey, IHS, ESRI, Basit Ortalama, Gram-Schmidt yöntemleri ile sınırlıdır ve çoğu uzaktan algılama yazılımında mevcut olan raster tabanlı uygulamalar ArcGIS yazılımında kullanıcılara sunulmamaktadır. ArcGIS yazılımına Python ile eklemeler yapılabilmektedir. Python açık kaynak kodlu, nesne tabanlı, yüksek seviyeli programlama dilleri arasında, var olan ücretsiz modüllerinin de sayesinde, bilimsel ortamda en yaygın kullanımda olan programlama dillerinden biridir. Bu çalışmada Python programla dili ile bazı görüntü işleme algoritmaları ArcGIS yazılımına entegre edilmiştir. Bu amaçla, literatürde yaygın olarak kullanılan görüntü kaynaştırma (Dalgacık dönüşümü yöntemleri gibi), sınıflandırma algoritmaları ve kalite ölçme metrikleri (spektral ve uzamsal), hem bir Python görsel ara yüzü ile, hem de ArcGIS eklentisi (add-in) olarak oluşturulup CBS ve Uzaktan Algılama konularını çalışan araştırmacılara sunulmuştur.