10.07.2015 Views

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

Akademik Bilişim '10 10 - 12 Şubat 2010 Muğla

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Akademik</strong> Bilişim’<strong>10</strong> - XII. <strong>Akademik</strong> Bilişim Konferansı Bildirileri<strong>10</strong> - <strong>12</strong> Şubat 20<strong>10</strong> Muğla ÜniversitesiMekansal Veritabanlarında Hızlı SorgulamaArzu Kütükcü, Osman AbulTOBB Ekonomi ve Teknoloji Üniversitesi, Bilgisayar Mühendisliği Bölümü, Ankaraakutukcu@etu.edu.tr, osmanabul@etu.edu.trÖzet: Mekansal verilerin kullanımı gün geçtikçe artmakta, kullanıldığı alanlar da çeşitlilik kazanmaktadır.Bu verilere hızlı ulaşabilmenin yolları incelenmeye devam etmekte, veritabanlarıüzerinde kullanılan mekansal fonksiyonlar ve indekslerin kullanımı da önem kazanmaktadır. Buçalışmada mekansal indeks kullanımı, fonksiyon ve operatörlerin analizlerdeki önemi, veriyedaha hızlı erişim için sorguların tasarımında dikkat edilmesi gereken noktalar belirlenmeye çalışılmıştır.Çalışma kapsamında ASP.NET teknolojisi kullanılarak geliştirilen uygulama ile AkımGözlem İstasyonu, Akarsu, Nehir, Göl ve Baraj gibi mekansal veriler için yaygın olarak kullanılanoperatörler yardımıyla mekansal sorgular tasarlanmış, uygulama kullanılarak Geoserver veGoogle Maps web servisleri ile sunulan haritalar da altlık olarak kullanılmıştır.Anahtar Sözcükler: Mekansal Veri, Mekansal Analiz, Oracle Spatial, ASP.NET, Web Servisleri.Efficient Querying of Spatial DatabasesAbstract: The use of geo-referenced spatial data is increasing day by day, and it finds wide rangeof application areas accordingly. Researchers continue to investigate new methods for fast accessingto this kind of data. As a result, these efforts indicate that the use of proper spatial operationsand database indexing are vital for fast accessing. The objective with our current study isto understand the effect of function/operator selection and data indexing while designing spatialqueries. To do so, we first develop a GIS application, using ASP.NET technology, involving theuse Stream Gauging Station, River, Stream, Lake and Dam kind of spatial entities. The applicationis able to use Geoserver and Google Maps services as a resource for underlay display. Then,we design spatial queries which enable us measuring the utility of certain spatial constructs onour moderate size database.Keywords: Spatial Data, Spatial analysis, Oracle Spatial, ASP.NET, Web Services.1621. GirişGünümüzde, bilgi teknolojilerinin kullanımıneredeyse hayatımızın her alanında yaşantımızagirmiştir. Özellikle son yıllarda, gereknavigasyon uygulamalarının yaygınlaşması,gerekse Virtual Earth, Google Maps gibi uygulamalarvasıtasıyla bilmediğimiz bir adreseyönelik sorgulamaların internet üzerinden yapılarakadres ya da ilgili diğer verilere rahatlıklainternet üzerinden ulaşılabilmesi coğrafiverilerin günlük hayatta kullanılmasını hızlandırmıştır.Bu gelişmeler beraberinde mekansal163(spatial) verilerin üretilmesi, güncellenmesi,depolanması ve paylaşılması sorunlarını beraberindegetirmiştir.İlişkisel Veritabanı Yönetim Sistemlerinde(RDBMS) performans artışının sağlanmasıamacıyla çok boyutlu veriye erişim ve mekansalveriyi indeksleme metodları yapılançalışmalarla geliştirilmekte olup bu metodlara“R-trees”, “R+ trees”, “K-D-B-trees”, “2DIsam” örnek olarak verilebilir[9]. İndekslemeyöntemleri ve coğrafi veriye hızlı erişim çalışmalarıdevam eden ve sürekli gelişen bir alan-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!