20th International CODATA Conference
Session:
Integrating Heterogeneous and Very Large Datasets for Global Water Cycle Studies: a Case Study for GEOSS

 

Virtual Integration of Heterogeneous Legacy Weather Databases and Sensor Network Data

 

Seishi Ninomiya (snino@affrc.go.jp), Takuji Kiura (kiura@affrc.go.jp) and

Masayuki Hirafuji (hirafuji@affrc.go.jp)

National Agriculture and Food Research Organization, Japan

There are several meteorological databases available through the Internet. They are, however, heterogeneous in access methods, data formats, available items etc., so that clients applications are needed to be tightly linked to particular databases. To solve this issue, we developed a data broker named MetBroker that provides client applications consistent accesses to such heterogeneous databases, hiding the heterogeneity and virtually integrating distributed databases. Now, it covers more than 22,000 weather stations of 25 databases, including the database of sensor network nodes called Field Server developed by our group. We have also developed several client applications that obtain meteorological data via MetBroker mainly for agricultural decision supports.

In MetBroker, a wrapper application for each database translates the local heterogeneity of the database to standardize the data for clients. In the original version of MetBroker, the translating procedure is hard-coded in each wrapper, causing static translation that makes the system inflexible. Newly implemented Intelligent MetBroker solved this inflexibility, using Web ontology that allows us to handle semantic heterogeneity. Intelligent MetBroker uses a meta-database that consists of an OWL file for standard vocabulary defined based on the WMO metadata core profile, OWL files for local vocabulary and RDF files for station descriptions.  All the services by MetBroker are provided as Web services.

Text Box:    
Fig. 1 Google Earth interface to show the locations of the weather stations and their data accessible via MetBroker.
Keywords: agricultural decision support, data Grid, middleware, Web ontology, Web service.