Browsing the archives for the geophysics tag.

Information Services for Grid/Web Service Oriented Architecture (SOA) Based Geospatial Applications

academic

Geographical Information Systems (GIS) presents data-intensive environment for
acquiring, processing and sharing geo-data among interested parties. In order to serve
geographical information to users in such environment, Service Oriented Architecture
(SOA) principles have gained great importance. In SOA-based systems, Information
Services support the discovery and handling of these geospatial services.
Some options for Information Services in SOA-based GIS systems include a) the Open
GIS Consortium (OGC) Web Registry Service (WRS) and b) the Universal Description,
Discovery, and Integration (UDDI). WRS is an OGC standard to discover/publish service
information of geospatial services. It presents a domain-specific registry capability for
geospatial information. UDDI is domain-independent standardized method for
publishing/discovering information about Web Services. As it is WS-Interoperability
(WS-I) compatible, UDDI has the advantage being interoperable with most existing
Grid/Web Service standards.
This study presents an approach combining domain-specific registry capabilities of WRS
and WS-I compatible UDDI Specifications. We extend UDDI Information Model to
support geospatial services. Our approach supports not only quasi-static, stateless
metadata, but also more extensive metadata requirements of rich interacting systems. The
implementation of our approach is being used to support a GIS workflow system which is
a part of NASA Solid Earth Virtual Observatory (SERVO) Grid project.

Go here

No Comments

Implementing Geographical Information System Grid Services to Support Computational Geophysics in a Service-Oriented Environment

academic

We describe the architecture and implementation of the Solid Earth Research Virtual Observatory (SERVO)’s Complexity Computational Environment. We base our design on a globally scalable
distributed “cyber-infrastructure,” or Grid, built around a Web Services-based approach consistent with the extended Web Service Interoperability (WS-I+) model. In order to investigate problems in earthquake modeling and forecasting, we need to programmatically couple numerical simulation codes and data assimilation and mining tools to online observational data sets, including GPS stations, fault data, and seismic activity catalogs. These observational data sets are now available on-line in internet-accessible forms, and the quantity of this data is expected to grow explosively over the next decade. As part of our efforts in building SERVO, we are extending these online data repository capabilities so that they are not just available directly for human users, but may also
be searched, filtered, and streamed to simulation codes that are also managed by SERVO services.

Go here

No Comments

Developing GIS Visualization Web Services For Geophysical Applications

academic

The Open Geospatial Consortium (OGC) defines a number of standards (both for data models and for online services) that have been widely adopted in the Geographical Information System (GIS) community. In this paper we will describe our group’s efforts to implement GIS services according to OGC standard specifications in accordance with the Web Services approach. This paper focuses on the Web Map Service (WMS), which we are coupling to problems in computational geophysics. Through the use of Web Services, we are able to integrate GIS services with other families of services, including information, data management, and remote application execution and management. We also describe WMS client building efforts that are suitable for integration with computational Web portals. To be able to interact with non-Web Service versions of WMS, we have built bridging service for our extended WMS. Since Web Service oriented WMS has a different request/response paradigm from non-Web Service versions, we have extended cascading WMS by adding request handler functionality. This kind of WMS behaves like both a cascading WMS and a proxy to handle different types of requests to overcome interoperability problems between different WMS systems.

Go here

No Comments