Buradasınız

Beytepe Kampüsü Haritası Mashup Uygulaması

The Beytepe Campus Map: A Mashup Application

Journal Name:

Publication Year:

Abstract (2. Language): 
Many universities have developed interactive and web-based campus maps. The spatial features of Geographical Information Systems (GIS) are usually incorporated in such maps, thereby facilitating visual searches. The aim of this study is to design and develop an interactive, user-friendly and web-based Beytepe Campus Map to process visual queries. The Google Maps API application builder has been used to design the user interface for our campus map. Data has been gathered about several different places on campus and they were tagged on the mapusing CommunityWalk’s place-pointing feature. Brief notes (dormitory capacities, pictures, phone numbers, etc.) about each place using explanation buttons have been added. A simple ontology comprising eight categories, each with its own sub-categories to represent the places at the Beytepe Campus has been developed. The MapCruncher software of Microsoft has been used to cut the map and paste it on to Google Maps for predefined granularity levels. A new button added to place the Beytepe campus map on Google Maps. To develop the mashup application using Google Maps API, we wrote the programming code using the Google Code Playground. We used JavaScript and JavaScript libraries to modify the user interface. In summary, the new campus map is more functional. The user interface can be improved in terms of design and functionality by adding new features.
Abstract (Original Language): 
Birçok üniversite etkileşimli ve web tabanlı kampus haritaları geliştirmiştir. Bu haritaların oluşturulmasında coğrafi bilgi sistemleriyle birlikte yeni teknolojinin bize sunduğu pek çok uygulama kullanılmaktadır. Bu çalışmanın amacı Hacettepe Üniversitesi Beytepe Kampusu için etkileşimli, web tabanlı ve görsel sorgulamalara olanak sağlayan bir kampus haritası tasarlamaktır. Kampus haritası Google Maps API uygulama geliştirme arayüzü kullanılarak hazırlanmış, “CommunityWalk” adlı uygulama ile binalar harita üzerine işaretlenmştir. Uygulamanın yer göstermenin yanı sıra açıklayıcı bilgiler de içermesi amacıyla yurt kapasiteleri, restoranların sipariş telefonları, fotoğrafları gibi gerekli veriler toplanarak Google Spreadsheets’de bir veri tabanı oluşturulmuştur. Sekiz ana madde ve alt maddelerden oluşan bir ontoloji geliştirilmiştir. Üniversitenin mevcut haritası üzerinde düzenlemeler yapılmış ve MapCruncher adlı program yardımıyla harita kesilerek belirli bir çözünürlük düzeyinden itibaren Google Maps üzerine yerleştirilmiştir. Yeniden düzenlenmiş Beytepe kampus haritasını içeren Beytepe butonu haritaya yerleştirilmiştir. Uygulamanın geliştirilmesi için gerekli olan kodların yazımında Google’ın uygulamalarından biri olan Google PlayGround kullanılmıştır. Haritanın kolay kullanılabilmesini sağlamak ve arayüz geliştirmek amacıyla JavaScript programlama dili kullanılmış ve mevcut JavaScript kütüphanelerinden yararlanılmıştır. Sonuç olarak, kullanılan uygulamalar aracılığıyla web tabanlı daha işlevsel ve gelişmiş bir kampus haritası oluşturulmuştur (www.beytepecampus. com).
334-346

REFERENCES

References: 

Chadwick, B. (2007). [MapCruncher to generate custom tile sets for use by the Google Maps API]. 9
Şubat 2010tarihinde http://www.bdcc.co.uk/GoogleCrunch/Crunch.htm adresinden erişildi.
Coğrafi Bilgi Sistemi. (2010, 2 Ocak). Vikipedi, özgür ansiklopedi içinde. 9 Şubat 2010 tarihinde
http://tr.wikipedia.org/wiki/Coğrafi_Bilgi_Sistemi adresinden erişildi.
Coryat, J. (2009, 4 Mayıs). Mouse events on GTileLayer tiles - possible? Google-Maps-API group
listesine gönderilen mesaj. 9 Şubat 2010 tarihinde http://groups.google.com/group/Google-
Maps-API/browse_thread/thread/b677dc5d7efb074f?hl=en adresinden erişildi.
Dinçer, A. (2008). Web tabanlı CBS uygulamalarına Google Maps yaklaşımı. CBS Günleri 2008
Sempozyumu, 19-20 Kasım 2008, Ankara. 9 Şubat 2010 tarihinde http://www.mekansal.com/
dosyalar/cbsg_2008_ankara.pdf adresinden erişildi.
Dinçer, A. (2009, 2 Ocak). Google Maps API’a giriş. Mekansal.com adlı günlüğe gönderilen mesaj. 9
Şubat 2010 tarihinde http://www.mekansal.com/blog/2009/01/02/7google_maps_api_giris/
adresinden erişildi.
Elwood, S. (2009). Geographic Information Science: new geovisualization technologies -- emerging
questions and linkages with GIScience research. Progress in Human Geography. 33(2), 256-263.
Franklin, C., & Hane, P. (1992). An introduction to geographic information systems: Linking maps
to databases. Database, 15(2): 12-15, 17-22.
Google. (2009a). Google Maps API concepts. 9 Şubat 2010 tarihinde http://code.google.com/intl/
tr- TR/apis/maps/documentation/index.html adresinden erişildi.
Google. (2009b). Create a map from a published Google Spreadsheet . Google Maps API
Samples. 9 Şubat 2010 tarihinde http://gmaps-samples.googlecode.com/svn/trunk/
spreadsheetsmapwizard/makecustommap.htm adresinden erişildi.
Kraak, M. J. , Ormeling, F. (1996).Cartography: Visualization of spatial data. Harlow, Essex, England:
Longman.
Maguire, D. (2006). GeoWeb 2.0: Implications for ESDI. 12 th. EC-GI & GIS Workshop. ESDI:
From Inspiration to Implementation. 9 Şubat 2010 tarihinde http://www.ec-gis.org/
Workshops/12ec-gis/presentations/Plenary%20room/Opening/GeoWeb2_2.pdf adresinden
erişildi.
Maguire, D. (2007). GeoWeb 2.0 and volunteered GI. 9 Şubat 2010tarihinde http://www.ncgia.ucsb.
edu/projects/vgi/docs/position/Maguire_paper.pdf adresinden erişildi.
346
BİLGİ DÜNYASI, 2011, 12 (2) 334-346 Müge AKBULUT ve Begüm ÇARE
Microsoft. (2007, 5 Aralık). MSR MapCruncher for Virtual Earth. 9 Şubat 2010 tarihinde http://
research.microsoft.com/en-us/um/redmond/projects/mapcruncher/ adresinden erişildi.
Microsoft. (2009). MapCruncher Beta for Bing Maps. 9 Şubat 2010 tarihinde http://www.microsoft.
com/maps/product/mapcruncher.aspx adresinden erişildi.
Nianwei. (2008). Stuff related to GIS & Google Maps. 9 Şubat 2010tarihinde http://ags.gmaps.
googlepages.com/ adresinden erişildi.
Přidal, K.P. (2008). Tiles à la Google Maps: Coordinates, tile bounds and projection. 9 Şubat 2010
tarihinde http://www.maptiler.org/google-maps-coordinates-tile-bounds-projection/
adresinden erişildi.
Sanlı, A. ve Bayar, R. (2009). GIS (Google Maps), BMÜ 401 Bilgisayar Mühendisliğinde Gelişmeler
2008-2009 Güz dönemi sunum ve raporları. 9 Şubat 2009 tarihinde http://web.firat.edu.tr/
bilmuh/gaydin/dersler/0809/bmu401/ adresinden erişildi.
Yee, R. (2008). Pro Web 2.0 mashups: Remixing data and Web services. Berkeley, CA: Apress. 9 Şubat
2010 tarihinde http://blog.mashupguide.net/ adresinden erişildi.
Williams, M. (2009). Google Maps API tutorial. 9 Şubat 2010 tarihinde http://econym.org.uk/gmap/
adresinden erişildi.

Thank you for copying data from http://www.arastirmax.com