Font Size: a A A

The Design And Realization Of Web-Map Browser Based On SVG

Posted on:2005-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y J DuanFull Text:PDF
GTID:2120360125458225Subject:Geodesy and Survey Engineering
Abstract/Summary:PDF Full Text Request
The map browser is the client-side core software of Web GIS,and it is extensively used to released,look through and inquired about geographic spatical information.Scalable Vector Graphics (SVG) is an XML language for describing two-dimensional graphics.The SVG can thoroughly meet the Web developer's appeal to vector graphic which is dynamic,scalable and platform independent,and is a resolvent to the bandwidth which is seriously insufficient at this time,and it undoubtedly brings extremely facilitating for physiography worker to the spatial data's release,exchange and representation.Java is a kind of programme language which has the distribute,platform independent property and has a lot of good property to the network application.Batik is a Java(tm) technology based toolkit for applications or applets that want to use images in the Scalable Vector Graphics(SVG) format for various purposes,such as viewing,generation or manipulation. The project's ambition is to give developers a set of core modules which can be used together or individually to support specific SVG solutions. In process of writing this thesis,the author try developing a special map browser by Java language and Batik and already realize its basic function such as zoom,pan,query that the map browser ought to have , and give the useful attempt to Web-GIS based on SVG.Firstly,This thesis analyses the feature of SVG and it's document constructure. Afterwards give an account of the encoding process and means which based on the geography physicals model,adopt the means of layer and grouped layer,utilize SVG to encode and group the data of vector map. And then elaborated the design idea of Java language and Batik, and introduce how to use the Jbuilder to carry on the concrete means of programming. In the end,the Browser design idea and its key technique were elaborated,such as the interface design,function design,the module,class and the pattern of interface design,and analyse its unit architecture,running state,and event mutually process,from static state and dynamic state,and present some main codes.
Keywords/Search Tags:Map Browser, SVG, Data Released, Batik, Vector Graphics
PDF Full Text Request
Related items