Abstract
Abstract. This article aims to introduce load balancing spatial analysis into XML-based WebGIS. In contrast to other approaches that implement spatial queries and analyses solely on server or browser sides, load balancing spatial analysis carries out spatial analysis on either the server or the browser sides depending on the execution costs (i.e., network transmission costs and computational costs). In this article, key elements of load balancing middlewares are investigated, and relevant solution is proposed. The comparison with server-side solution, browse-side solution, and our former solution shows that the proposed solution can optimize the execution of spatial analysis, greatly ease the network transmission load between the server and the browser sides, and therefore lead to a better performance. The proposed solution enables users to access high-performance spatial analysis simply via a web browser.
Highlights
Technological advances in the Internet/Web have triggered a move toward Web-based geographic information systems (WebGIS), which aim at providing GIS functionality and services to users through a common web browser, such as Internet Explorer and Firefox
EXtensible Markup Language (XML) /Geography Markup Language (GML) / Scalable Vector Graphics (SVG) -based solutions have been shown to be promising for building WebGIS (Peng and Zhang, 2004; Chang and Park, 2006, Huang et al, 2011a)
In order to meet the increasing demand of spatial information applications in the Web, spatial analysis should be provided into WebGIS
Summary
Technological advances in the Internet/Web have triggered a move toward Web-based geographic information systems (WebGIS), which aim at providing GIS functionality and services (such as web mapping and spatial analysis) to users through a common web browser, such as Internet Explorer and Firefox. Initial development often adopts a serverside solution to provide spatial analysis in WebGIS, that is, executing all the spatial analytical tasks on the server side, and sending the results to the browser side for visualization (Lin and Huang, 2001; SuperMap 2010). In recognition of the limitations and with the advancements in web technologies, browser-side solutions are proposed, in which spatial analysis tasks are executed directly on browser sides (Peng, 1997; Huang et al, 2011a). In recognition of the limitations, the concept of load balancing spatial analysis is proposed (Vatsavai et al, 2006; Huang et al, 2011b), in which spatial operations are executed on either the server or the browser sides, depending on execution costs (i.e., network transmission costs and computational costs).
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.