Visible to the public Caching Geospatial Objects in Web Browsers

TitleCaching Geospatial Objects in Web Browsers
Publication TypeConference Paper
Year of Publication2017
AuthorsKim, Taewoo, Thirumaraiselvan, Vidhyasagar, Jia, Jianfeng, Li, Chen
Conference NameProceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5490-5
Keywordscaching, Geospatial objects, Map services, Metrics, Prefetching, pubcrawl, Replacement, resilience, Resiliency, Scalability, TwitterMap, Web Caching
Abstract

Map-based services are becoming increasingly important in many applications. These services often need to show geospatial objects (e.g., cities and parks) in Web browsers, and being able to retrieve such objects efficiently is critical to achieving a low response time for user queries. In this demonstration we present a browser-based caching technique to store and load geospatial objects on a map in a Web page. The technique employs a hierarchical structure to store and index polygons, and does intelligent prefetching and cache replacement by utilizing the information about the user's recent browser activities. We demonstrate the usage of the technique in an application called TwitterMap for visualizing more than 1 billion tweets in real time. We show its effectiveness by using different replacement policies. The technique is implemented as a general-purpose Javascript library, making it suitable for other applications as well.

URLhttps://dl.acm.org/citation.cfm?id=3140043
DOI10.1145/3139958.3140043
Citation Keykim_caching_2017