Font Size: a A A

Research On GIService Based On Service-Oriented Architecture

Posted on:2009-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:M YiFull Text:PDF
GTID:2178360245473326Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
The past 40 years have witnessed dramatic changes in Connotation and the way of application of GIS. Because traditional Desktop GIS software are separated between different systems, which result in strong intra-correlation, and it is hard for them to share data and interpolation The emergence of WEBGIS in the 1990s, which is able to provide more elastic and extensive applications by Internet, made a great breakthrough in the former two aspects. However, WebGIS with the client-server structure, no matter two-tier or multi-tier WebGIS, still has the weaknesses of relative independence between different systems, lack of interoperation, and still strong intra-correlation. SOA(Service Oriented Architecture), on the other hand, by replacing the way of strong intra-correlation between software components with the model of finding, binding and acting, facilitate the realization of data sharing and interoperation.Influenced by a heavy demand on sharing spatial information and the development of information technologies, it is unavoidable to develop towards Web GIService. GIService can creates a powerful application and can achieve sharing or the integration of data and functions on the Internet—such application actually does not depend on any platform and the maintenance and upgrades are easy, besides , it can be accessible by all users around the world GIService enables users free from software vendors' bundling sale restrictions, and choose a single or multiple services based on demand to implementation business applications or rapidly build their own WebGIS system. This paper chooses GIService as a research object, in line with the development of geographical information system and the needs of spatial information users.In this paper the situation of current GIService development at home and abroad is discussed At abroad, GIService is more emphasized by the government and fully developed than at home. But the applications are still mainly focused on the aspect of spatial data service, and Geoprocessing Service, especially web Feature Service, is rarely studied.According to the development trend of GIS and current situation of GIService, this paper choose ArcGIS Server, which is a server-based software product developed by ESRI according to SOA structure , as the platform for developing GIService after a study of GIService theory and related implemental technology. Paper focuses on the development of Geoprocessing Service and has done a case study with different data sources respectively.Finally, a WebGIS system based on GIService, namely Chongming Island ecological construction WebGIS system, has been built by calling, expanding and integrating of published services.In this paper, the main innovation and research results are listed as follows,1) This paper summarizes the current situation of spatial data share and interoperation does research on the basic theory of SOA and related technologies, analyzes the main problems of GIS interoperation, and proposes that a service-oriented architecture (SOA) should be used in GISt to develop SOA-based GIService and reach the goal of maximal optimizing sharing information and heterogeneous interoperability.2) Base on the ArcGIS Server platform and ASP.NET technology, the Development and design of GIService--especially the Geoprocessing Service are discussed in detail. Geoprocessing Service with three different data sources are developed , which give guidelines in development of Geoprocessing Service and provide application value for study.3) Paper uses published services as programming modules to build Chongming Island ecological construction WebGIS system. Tthe capacity for creating proper application with SOA-based GIService has been displayed by calling expansing and integrating services t.
Keywords/Search Tags:GIService, SOA, ArcGIS Server, Geoprocessing Service, Map Service, WebGIS
PDF Full Text Request
Related items