Title :
Implementing a caching and tiling map server: a Web 2.0 case study
Author :
Liu, Zao ; Pierce, Marlon E. ; Fox, Geoffrey C. ; Devadasan, Neil
Author_Institution :
Dept. of Comput. Sci., Indiana Univ., Bloomington, IN
Abstract :
We describe our efforts to build a caching and tiling map server that greatly improves the performance and interactivity of traditional geographic map servers. We have used this system to integrate and effectively federate 15 Indiana county map servers with Google map images and state-wide ortho-photography data. Our approach is an example of the so-called Web 2.0 style of development, in which we integrate external, third party services into a higher level service. This approach also allows for lightweight client development using relatively simple JavaScript programming libraries. We demonstrate this by building a Google Map client interface to our tile server. Finally, we discuss our initial efforts to make collaborative clients using a shared event model that captures and broadcasts browser events to other, listening browsers.
Keywords :
Internet; geographic information systems; Google map images; JavaScript programming libraries; Web 2.0; caching map server; geographic information systems; geographic map servers; state-wide orthophotography data; tiling map server; Collaboration; Computer science; Disaster management; Geographic Information Systems; Information systems; Java; Libraries; Tiles; Web services; XML; Geographical Information Systems; Web 2.0; Web Map Services; Web Services; Web-based Collaboration;
Conference_Titel :
Collaborative Technologies and Systems, 2007. CTS 2007. International Symposium on
Conference_Location :
Orlando, FL
Print_ISBN :
978-0-9785699-1-4
Electronic_ISBN :
978-0-9785699-1-4
DOI :
10.1109/CTS.2007.4621762