Nowadays, along with the development of network and Geographical Information System, WebGIS has been widely used in many fields, which include the Scenic Spot Information Release and Supervision System. This system is based on the technology of network, GIS and database, with scenic spot geographical data and electronic maps as its data sources. In general, functions of the system cover identifying users' logging on Internet/Inranet, querying and analyzing map features, querying tour itinerary, calling and controlling specific objects, as well as broadcasting tour resources, etc. Obviously, those complicated functions will eventually take on the characters of clarity, visualization, extendable and interoperation. Of all the modules in the, whole system, WebGIS acts as the core and underlies the research objects of this paper.First, this paper analyzed and compared the structure model and realization ways of the WebGIS, put forward a new project, which based on J2EE technique and MVC (Model-View-Control) design pattern, for the distributed WebGIS. The program adopted MapXtreme Java as the development platform, carried out the system from the view of tourist and the governer, put forward the structure model and development of the system.The next section is discussing how to solve some technology questions in processing of the system development, such as asynchronous JavaScript and XML (AJAX), annotation layer of MapXtreme Java, and the model of LOD (Levels of Detail) so on. Moreover, the article made a comprehensive analysis on the calculation of the shortest circuit and provided a new algorithm which aimed at the application of the circuit, and applied it to the system.Finally, as a result of above research, the author designs and implements the WebGIS module in Scenic Spot Information Release and Supervision System, then briefly introduces its main functions, and points out the prospects of the system in the future. |