Font Size: a A A

Study On WEB GIS Solution Based Upon JAVA

Posted on:2005-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q ShiFull Text:PDF
GTID:2120360125453090Subject:Geodesy and Survey Engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technology, Web GIS is becoming the developing hotpot for GIS with the Internet as carrier and with the Web as exhibition mode. It is necessary to take the proper syncretizing among such technologies as Web, software engineering/ programming languages, database and GIS functions into account and consider how to provide a simple and convenient application mode to client. Java, which is devised by Sun Company, is designed for network programming at the very start, having many excellent characteristics and being able to be designed to manipulate Web GIS data. So, Java is ascendant to satisfy the technology needs for Web GIS project congenitally.Some application modes and realization approaches for Web GIS will be investigated and their principles, advantages and disadvantage will be analyzed respectively in the paper. Characteristics and application development of Java are discussed and some types of network application modes and some kinds of important application Programming Interfaces of Java are introduced here. Then, a hybrid strategy for Web GIS based both on server-side application programming and on client-side browser' s function developing is presented taking Java as exploitation base tools and some GIS functions are realized by programming according to this strategy in order to test the feasibility.In the test instance, JSP+JavaBeans programming mode based on Java is used for server-side strategy to exploit dynamic Web server and GIS server, predigesting GIS server to JavaBeans' compiling , and the conformity between Web server and GIS server is realized. Concretelyspeaking, GIS functions including uploading 3D terrain data from client side to sever side and setting up corresponding datasheet and earthwork calculating are carried out in server side. Dynamic 3D terrain simulating is realized by Java Applet encapsulating JDBC and Java 3D in client side. The data in need of manipulating and transmitted from client side are manipulated in server side and the results are transmitted back to client side then, so, the data transmitting direction is.from client side to server side to give prominence to the new developing current of providing GIS function service on Web.In the end, a conclusion for the work is given, and some expectations for future research work are put.
Keywords/Search Tags:Web GIS, Java, JSP, JavaBeans, Java Applet
PDF Full Text Request
Related items