Dissertation > Excellent graduate degree dissertation topics show
The Research of Implementation Method for WebGIS Based on Java Servlet and Its Performance Optimization
Author: LanXiaoLing
Tutor: ZhangXiaoFang
School: Huazhong University of Science and Technology
Course: Computer Software and Theory
Keywords: WebGIS GeoServer OpenLayers Performance optimization
CLC: P208
Type: Master's thesis
Year: 2011
Downloads: 56
Quote: 1
Read: Download Dissertation
Abstract
|
WebGIS is a new technology of using Web technology to expand and improve the geographic information system. It is a computer information system of compatibilizing, storing, processing, analyzing and displaying geographic information in network environment. WebGIS based on Java Servlet mode has more advantages than that based on other modes. The combination of GeoServer and OpenLayers is the best choice for achieving WebGIS based on Java Servlet model.Several WebGIS modes are compared, and the mode based on Java Servlet is analyzed and studied with GeoServer and OpenLayers. The system discussed in this paper includes a server-side and a client-side. The server-side is designed as two layers.The WFS server and the the geographic application server are created. Next, the process for transforming and importing data into database, the details of editing SLD files and the steps of creating layer group are demonstrated. For the client-side design, the common basic functions are analyzed and implemented, and advanced functions are expanded for practical needs. The basic functions include showing map, zooming out, zooming in, moving, displaying latitude and longitude and displaying scale, and the advanced functions include calculating distance, analysing and locating a place with a given name and appending labels.The server’s performance bottlenecks are studied in this thesis and a variety of optimization scenarios are put forward. Besides the complementary programs, ultimate solutions to improve the performance of server-size are proposed, such as tuning the JVM’s performance, establishing a cache server and improving it, storing cache pictures with tmpfs. After research, it is concluded that those methods are extremely effective. The optimization of JVM will speed up garbage collection and improve the efficiency of the GeoServer. Setting up a cache server will reduce waiting time of clients and accelerate the map swith from one format to another. The storage with tmpfs memory will cut the response time of the server a lot. In a word, these solutions not only effectively improve server performance, but also economic, simple and convenient.
|
Related Dissertations
- The Dynamic Performance Analysis of Oil Pumping Center and Structural Optimization of Improvement,TE933.1
- A Study on Building Remote Sensing Retrieval System for Countryside Water-Body Quality Based on ArcGIS Server,S127
- Research and Application of Map/Reduce Based Distributed Log Analyzer,TP311.52
- Research and Implementation of WebGIS Based on Silverlight,TP393.09
- Network system design and application of the city of Shantou three-dimensional simulation,TP311.52
- Community WebGIS prototype system design and implementation,P208
- In the Process of City Land Requisition Compensation Mode and Reform of Research,P208
- WebGIS-based geographic information support technology in the water safety warning systems applied research,P208
- Based on the low voltage distribution network power line carrier Monitoring System,TM76
- Study and Implementation of Performance Optimization SAN Cluster File System,TP316.7
- Study and Development of Handan City Gridding Management Information System,P208
- Urban planning results-based management system establishment and application,P208
- Mineral resource planning database construction and application of research,P208
- Design and Implementation of Zhengzhou Popular Science Resource Publishing System Based on WebGIS,P208
- Flex-based WebGIS and Its Application in ATM monitoring system application,P208
- The Research and Realization of the Digital Campus GIS on the Basis of WebGIS,P208
- Structural-design, Emulation and Validation of Broadband Wave-transparent Ceramic Matrix Composite Sandwich,TB332
- Study on Information Sharing System of Wetland Resources in the DongTing Lake Based on WebGIS,P208
- The Research and Application on Multidimensional Statistical Method of Urban Human Settlement Based on WebGIS,P208
- Guilin travel information service system in ArcGIS Server - based Design and Implementation,P208
- Distributed WebGIS system based on JavaScript and VML,P208
CLC: > Astronomy,Earth Sciences > Surveying and Mapping > General issues > Mapping database and information system
© 2012 www.DissertationTopic.Net Mobile
|