Caching Geospatial Objects in Web Browsers
Title | Caching Geospatial Objects in Web Browsers |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Kim, Taewoo, Thirumaraiselvan, Vidhyasagar, Jia, Jianfeng, Li, Chen |
Conference Name | Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-5490-5 |
Keywords | caching, 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. |
URL | https://dl.acm.org/citation.cfm?id=3140043 |
DOI | 10.1145/3139958.3140043 |
Citation Key | kim_caching_2017 |