Dissertation
Dissertation > Astronomy,Earth Sciences > Surveying and Mapping > General issues > Mapping database and information system

Community WebGIS prototype system design and implementation

Author LiYongQiang
Tutor GaoHui;LiYong
School University of Electronic Science and Technology
Course Software Engineering
Keywords WebGIS ArcIMS AJIX ASP.NET i-Community MVC
CLC P208
Type Master's thesis
Year 2011
Downloads 21
Quotes 0
Download Dissertation

With the rapid developments of the Web technology, GIS has entered a brand-new stage. Web technologies give geographic information a big drive so that it can be more open and popular to the public, industries and departments. WebGIS, which is created as an important development orientation in GIS field, is introduced daily works as valuable exploration and attempt in urban information construction. GIS research based on Web will realize the integrate management and resource sharing for data information located in variety positions, which has become principal research aspects in GIS. Therefore, GIS software providers supply many tools for developing WebGIS application systems, in which ESRI’s ArcIMS is one that used widely.The thesis starts with the concept, characters, theoretical foundation and construction methods of WebGIS to analyze the construction technologies, theories and methods of WebGIS based on ArcIMS. Then the relevant methods of the development process based on ArcIMS are researched. A prototype system, called as Community WebGIS, is designed and realized finally.The primary work of this thesis is listed as follows:(1)The construction theories, methods and technologies of WebGIS based on ArcIMS are presented and analyzed in detail. ArcXML’s definition and grammar are stated as key points. And the distributing-maps process in web, the configuration of WebGIS Server and the optimizing technology based on ArcIMS are discussed. Then the method of choosing Browse(rClient)in WebGIS system based on ArcIMS is studied. And the theory of ArcSDE is illustrated in details.(2)ASP technology is introduced into the development process on ArcIMS in HTML mode and then two feasible methods are presented to transfer parameters between the function libraries of ASP and JavaScript. The method of distance measurement based on VML is put forward to replace traditional ArcIMS’s method of distance measurement in order to avoid the large occupation in Server of traditional methods.(3)Based on ArcIMS, different thematic analyses are realized for different data resources so that spatial data are related with statistical data closely and the visualization of statistical data is completed. The two buffer analyses on chosen and non-chosen features are analyzed and realized. In addition, the integration of WebGIS and MIS, the geocode and other technology are discussed and studied. The main flowlines, relevant codes and some instances are presented to realize every technology finally.(4)Combined with the ongoing‘Digital Suzhou’related projects, a prototype system named Community WebGIS is designed and implemented based on the above research. At last, the further research is put forward on the basis of summarizing the thesis overall.(5)The system used the design mode of MVC. It analyzed the interactive system into three sections including model, view and controller. Then, it realized the separation of data and express. The system had good use in retractily, agility, vindicate and had the supportion of separate environment.Finally, it do not relly on any system, middle section and hardware.

Related Dissertations
More Dissertations