Abstract

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 map using 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.

Keywords: Beytepe Campus map, Campus information systems, Mashup applications, Geographic information systems (GIS)

References

  1. Chadwick, B. (2007). [MapCruncher to generate custom tile sets for use by the Google Maps API]. 9 Şubat 2010 tarihinde http://www.bdcc.co.uk/GoogleCrunch/Crunch.htm adresinden erişildi.
  2. 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.
  3. 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/GoogleMaps-API/browse_thread/thread/b677dc5d7efb074f?hl=en adresinden erişildi.
  4. 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.
  5. 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.
  6. Elwood, S. (2009). Geographic Information Science: new geovisualization technologies -- emerging questions and linkages with GIScience research. Progress in Human Geography. 33(2), 256-263.
  7. Franklin, C., & Hane, P. (1992). An introduction to geographic information systems: Linking maps to databases. Database, 15(2): 12-15, 17-22.
  8. 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.
  9. 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.
  10. Kraak, M. J., Ormeling, F. (1996). Cartography: Visualization of spatial data. Harlow, Essex, England: Longman.
  11. Maguire, D. (2006). GeoWeb 2.0: Implications for ESDI. 12th 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.
  12. Maguire, D. (2007). GeoWeb 2.0 and volunteered GI. 9 Şubat 2010 tarihinde http://www.ncgia.ucsb.edu/projects/vgi/docs/position/Maguire_paper.pdf adresinden erişildi.

How to Cite

Akbulut, M., & Çare, B. (2011). The Beytepe Campus Map: A Mashup Application. Information World, 12(2), 334-346. https://doi.org/10.15612/BD.2011.201