Abstract
A catalogue service facilitates sharing, discovery, retrieval, management of, and access to large volumes of distributed geospatial resources, for example data, services, applications, and their replicas on the Internet. Grid computing provides an infrastructure for effective use of computing, storage, and other resources available online. The Open Geospatial Consortium has proposed a catalogue service specification and a series of profiles for promoting the interoperability of geospatial resources. By referring to the profile of the catalogue service for Web, an innovative information model of a catalogue service is proposed to offer Grid-enabled registry, management, retrieval of and access to geospatial resources and their replicas. This information model extends the e-business registry information model by adopting several geospatial data and service metadata standards-the International Organization for Standardization (ISO)'s 19115/19119 standards and the US Federal Geographic Data Committee (FGDC) and US National Aeronautics and Space Administration (NASA) metadata standards for describing and indexing geospatial resources. In order to select the optimal geospatial resources and their replicas managed by the Grid, the Grid data management service and information service from the Globus Toolkits are closely integrated with the extended catalogue information model. Based on this new model, a catalogue service is implemented first as a Web service. Then, the catalogue service is further developed as a Grid service conforming to Grid service specifications. The catalogue service can be deployed in both the Web and Grid environments and accessed by standard Web services or authorized Grid services, respectively. The catalogue service has been implemented at the George Mason University/Center for Spatial Information Science and Systems (GMU/CSISS), managing more than 17 TB of geospatial data and geospatial Grid services. This service makes it easy to share and interoperate geospatial resources by using Grid technology and extends Grid technology into the geoscience communities.
Original language | English |
---|---|
Pages (from-to) | 411-421 |
Number of pages | 11 |
Journal | Computers and Geosciences |
Volume | 36 |
Issue number | 4 |
DOIs | |
State | Published - Apr 2010 |
Externally published | Yes |
Funding
This project was supported by grants from the NASA Earth Science Data and Information System Project ( NCC5-645 , PI: Dr. Liping Di), NASA Advanced Information System Technology program ( NAG-13409 , PI: Dr. Liping Di), NASA REASoN program ( NNG04GE61A , PI: Dr. Liping Di), and US National Geospatial-Intelligence Agency NURI program ( HM1582-04-1-2021 , PI: Dr. Liping Di). Additional funding was received from the OGC for developing the OGC Web Services. Many thanks are given to our colleague, Dr. Barry Schlesinger, for his proofreading of the manuscript. Any one node in the Grid environment should have at least one host certificate, one database certificate and several user certificates. All certificates should be issued by a Certificate Authority (CA). The user with a certificate can access any Grid resource at those nodes whose host and services certificates come from the same CA that issues the user certificate. Also, any user can be issued a certificate to access authorized resources in a Virtual Organization (VO). Our VO uses three CAs: from George Mason University (GMU), from the National Aeronautics and Space Administration (NASA), and the Department of Energy (DOE).
Funders | Funder number |
---|---|
NASA Earth Science Data and Information System Project | NCC5-645 |
U.S. Department of Energy | |
National Aeronautics and Space Administration | NNG04GE61A, NAG-13409, HM1582-04-1-2021 |
George Mason University |
Keywords
- Catalogue service
- Geospatial metadata standards
- Grid computing
- OGC Web services