Topic:Web-based visualization for vector map based on progressive transmission method
With the popularity of the Internet, web-based geographic information system (WebGIS) is a general trend to publish, share and apply geographical information,ranging from academia through industry to the home user. Spatial data is generally transmitted over the Internet using either a raster- or vector-based representation in web services. Currently, modern web-browsers offer greater support for transmission and visualization of raster map tiles. However, map tiles are weaker in interactivity and powerless in complex spatial geographic analysis. So there are many scenarios, in which web-based vector map may work better. But vector map, especially with large volume, is challenging in web-based visualization and interoperability due to the complexity of vector data on storage and representation. So the strategy of the progressive transmission is proposed by some scholars for improving large-volume vector data application over the Internet.However studies on progressive transmission for large-volume vector data are mostly focused on map generalization of cartography, and there should be more work integrated with information technologies.
The paper first presents a framework of web-based vector map visualization based on progressive transmission. It is composed of server-side vector data organization, streaming progressive transmission, client-side vector data reconstruction and visualization. On the basis of the framework, vector data is divided into several bulks, which are transferred by multiple times under some principles such as scale principle, feature importance principle, etc. The partial data (courser scales or essential features) that first arrives at the client side can be displayed first. In the meanwhile the remaining data is transferred continuously. The details or less important features of the vector data arrive at the client side in the following time.
The prototype system on web-based visualization for vector map according to the above methods and technologies is developed, using free open source solutions for Geoinfomatics. We use vector datasets with point, line and polygon features to test, and we compare our approach to WFS( Web Feature Service) in the field of transmission efficiency. The result shows that the proposed approach with an implemented system in the paper is far superior to the traditional ways on web-based vector map visualization. After a few seconds, within the users’ tolerance, some of the features of the vector map would begin to render in the web browser by means of proposed vector progressive transmission, and the remaining features are still transferred continuously until the whole map is completely rendered.