Active on-demand service method based on event-driven architecture for geospatial data retrieval

Timely on-demand access to geospatial data is necessary for environmental observation and disaster response. However, traditional service methods for acquiring geospatial data are inefficient and cumbersome, which is not beneficial for timely data acquisition. In these service methods, data are obta...

Full description

Saved in:
Bibliographic Details
Published inComputers & geosciences Vol. 56; pp. 1 - 11
Main Authors Fan, Minghu, Fan, Hong, Chen, Nengcheng, Chen, Zeqiang, Du, Wu
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.07.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Timely on-demand access to geospatial data is necessary for environmental observation and disaster response. However, traditional service methods for acquiring geospatial data are inefficient and cumbersome, which is not beneficial for timely data acquisition. In these service methods, data are obtained and published by managers and are then left to users to discover and to retrieve them. To solve this problem, we propose an event-driven active on-demand data service method, for which a prototype based on sensor web technologies is demonstrated. First, we select a subset of observed properties as the attributes of an observation event of a data service system. Event-filtering technologies are then employed to find the data desired by users. Finally, the data that meet the subscription requirement are pushed to subscribers on time. The aims of the implementation of the method are to test the suitability of the observation and measurement (O&M) profile for Earth observation and OGC event pattern markup language (EML) specification. We determined the attributes of observation events according to the requirement of the data service and encoded observation event information using the OGC Observations and Measurements specification. We encoded the information under filtering conditions using the OGC Event Pattern Markup Language specification. We implemented a data service method that is based on event-driven architecture via a combination of some sensor web enablement services. Finally, we verified the feasibility of the method using MODIS data from the forest fires that occurred on February 7, 2009, in Victoria, Australia. The results show that the proposed method can achieve actively pushing the desired data to subscribers in the shortest possible time. O&M profiles for Earth observation and EML are suitable for the metadata encoding of observation events and the encoding of subscription information respectively. They match well for the data service in the system. ► The design of the conceptual framework of the proposed method. ► The modeling of observation events and their encoding. ► The encoding of filtering conditions that are applied to observation events. ► The design and implementation of the event-driven process of data service. ► The design and implementation of a data service based on EDA.
Bibliography:http://dx.doi.org/10.1016/j.cageo.2013.01.013
ISSN:0098-3004
1873-7803
DOI:10.1016/j.cageo.2013.01.013