Font Size: a A A

Publishing Technology And Its Application Of Web Map Based On Flex RIA

Posted on:2011-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:J HuangFull Text:PDF
GTID:2178360305960782Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
WebGIS is the result of combination of internet technology and GIS, Web map which is the main expression of WebGIS is more and more popular in our life with the development of Internet. But the interactivity and expressiveness of Web map is limited by browser capabilities and the simplicity of HTML. Rich Internet Application (RIA) is a new client technology with rich Ability in the presentation tier. RIA combines the advantages of responsive application of the desktop application and the advantages of widespread transmission of Web application. The appearing of RIA technology brings a new developing opportunity for WebGIS. Flex is currently one of the most mainstream technologies of RIA, so it is chosen to implement RIA WebGIS in the client.However, traditional implementation of Web Map based on SOAPful Web services is too complex and difficult. REST is a new lightweight Web architecture styles, it has many advantages:addressable, stateless, the uniform interface and connectedness. RESTful Web services can effectively solve the complexity of traditional Web Services. ArcGIS Server REST API is the product of ESRI company, it provides the API to publishing RESTful Web services with GIS resources.Flex RIA technology, characteristic of REST architecture styles and publishing technology of RESTful Web services based on ArcGIS Server REST API are studied in the thesis. Base on these, a Web map including some common functions (such as layers controlling, feature querying and buffer analysising etc.) is designed and developed that can privodes rich operation experience and rich vision experience for users. The client-side program is developed with Flex Builder3.0 while the server-side uses ESRI's ArcGIS Server9.3 to publish map serverices. Though the REST API, the client-side program can directly interact with ArcGIS Server's Web services. After that, special AMF protocol is utilized to implement the communication of FlashPlayer and Relational DataBase(RDB). Then implement the communication of Map data and business data in the RDB, so the scalability of the Web map is improved.It is shown that, the RIA-Web map based on Flex technology not only can improve the interactivity and expressiveness of Web map, but also can reduce the development complexity and increase the system scalability. So the research has model significance to the development of RIA-Web map.
Keywords/Search Tags:Flex, RIA, REST, Web map, ArcGIS REST API
PDF Full Text Request
Related items