Volume XLII-2/W7
Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-2/W7, 107-113, 2017
https://doi.org/10.5194/isprs-archives-XLII-2-W7-107-2017
© Author(s) 2017. This work is distributed under
the Creative Commons Attribution 4.0 License.
Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-2/W7, 107-113, 2017
https://doi.org/10.5194/isprs-archives-XLII-2-W7-107-2017
© Author(s) 2017. This work is distributed under
the Creative Commons Attribution 4.0 License.

  12 Sep 2017

12 Sep 2017

LSIVIEWER 2.0 – A CLIENT-ORIENTED ONLINE VISUALIZATION TOOL FOR GEOSPATIAL VECTOR DATA

K. Manikanta and K.S. Rajan K. Manikanta and K.S. Rajan
  • Lab for Spatial Informatics, International Institute of Information Technology-Hyderabad, Gachibowli 500032, Hyderabad, India

Keywords: Geospatial vector data, Online visualization, Client-based rendering, Web Technologies, WebGIS

Abstract. Geospatial data visualization systems have been predominantly through applications that are installed and run in a desktop environment. Over the last decade, with the advent of web technologies and its adoption by Geospatial community, the server-client model for data handling, data rendering and visualization respectively has been the most prevalent approach in Web-GIS. While the client devices have become functionally more powerful over the recent years, the above model has largely ignored it and is still in a mode of serverdominant computing paradigm. In this paper, an attempt has been made to develop and demonstrate LSIViewer – a simple, easy-to-use and robust online geospatial data visualisation system for the user’s own data that harness the client’s capabilities for data rendering and user-interactive styling, with a reduced load on the server. The developed system can support multiple geospatial vector formats and can be integrated with other web-based systems like WMS, WFS, etc. The technology stack used to build this system is Node.js on the server side and HTML5 Canvas and JavaScript on the client side. Various tests run on a range of vector datasets, upto 35 MB, showed that the time taken to render the vector data using LSIViewer is comparable to a desktop GIS application, QGIS, over an identical system.