Download presentation
Presentation is loading. Please wait.
Published byAvice Fox Modified over 9 years ago
1
Accessing and Using Fire-Related Data with the CAPITA DataFed.net* Services Framework Stefan Falke Rudolf Husar Kari Hoijarvi Washington University in St. Louis Center for Air Pollution Impact and Trend Analysis (CAPITA) *http://www.datafed.nethttp://www.datafed.net
2
Demonstration Project Objectives: To demonstrate the utility of new information technologies in creating an integrated network of distributed data and tools for fire, smoke, and air quality management. Dynamically link multiple existing data without requiring substantial modification on the data provider’s end but also making the connections to distributed data transparent to the end user. “Add value” to the linked data through the application of data analysis and processing tools Tasks: 1)Identify and acquire access to relevant data sources 2)Register data in the CAPITA data catalog 3)Use the CAPITA DataFeds.net framework to build web service “chains” for accessing and manipulating data 4)Build web page “applications” that provide a user interface to the web services
3
Distributed Data Components and Flow Geospatial One-Stop Fire Data Catalog FS Coarse Spatial Data NEI Fire Emissions BLM Fire History Wildland Fire Assessment System HMS Fire Detection GIS Interfaces Spatial Interpolation VIEWS Export Table CAPITA Data Wrappers ftp text tables RDBMS Local Data Export Grid Data Sources
4
Catalog of Air Quality Related Data Metadata for each dataset are registered in a catalog allowing users to browse available datasets and determine which datasets to use for their particular application. The catalog entries includes data access instructions. http://capita.wustl.edu/dvoy_2.0.0/dvoy_services/datafed.aspx? select data domain: aerosols, emissions, fire … The example in this Powerpoint uses the WFAS dataset listed under the Fire domain.
5
Data Catalog Entries in XML Selecting ‘Edit’ loads the XML format of the registered data set If you are interested in viewing the XML structure, please avoid the save or delete buttons as this is area is still under development and is without the necessary security
6
http://capita.wustl.edu/dvoy_2.0.0/dvoy_services/datafed.aspx?app=browser&dataset_abbr=WFAS Web services available for this data set Parameters available from this data set View that allows browsing a dataset over time for each of its parameters
7
Web Service Description Selecting the ‘MapPointAccessRender’ service button in the previous slide loads the page shown here. The settings for the web service are listed. Buttons are available to view its SOAP messages, Web Service Description Language (WSDL) Image Output
8
Modular Applications for Working with Data Fire data is multi-dimensional (space, time, emissions, fuel type, etc.). Its multidimensionality requires multiple “views” of the data in many different end-use applications. Data views are created, including maps, time series, and tables. Each view is independently linked to its data sources and described (i.e. geographic and temporal extents) using XML. Using the data access instructions registered in the catalog, a view can be dynamically assembled using the DataFed.net web services. The modular views can be embedded and controlled in web pages using Javascript, ASP or other web application programming languages.
9
Daily Fire Weather data from the WFAS (http://www.fs.fed.us/land/wfas) is dynamically accessed in this map view that is embedded in an HTML page. Javascript is used to control the map settings (parameter, date, and interpolation). When the settings change, a URL is generated and sent to the Voyager services engine on the CAPITA server where the map is updated and sent to the client’s web browser. Example Web Services Application http://capita.wustl.edu/VoyServices/WebServices/WFASDemo.htm
10
Web Service Flow and Composition MapPointAccess Data Catalog Data Source MapPointRender 1 2 MapGridRender 5 MapImageOverlay Get WFAS data for a specified date and parameter MapImageAccess MapImageRender WFAS CAPITA 3 4 6 Calculate and create image of an interpolated grid using specified settings Create an image of a point map using specified settings Get map of US state borders Create an image of the US state borders Merge multiple maps into a single image Wrapper
11
http://capita.wustl.edu/dvoy_2.0.0/dvoy_services/cgi.wsfl? lat_min=24&lat_max=50&lon_min=-125&lon_max=-66.5 &image_format=image/png&image_width=400&image_height=250&bg color=rgb(255,255,255) &ws=flow/MapPointAccessRender.wsfl&dataset_abbr=WFAS¶m_ abbr=tmp&datetime=2002-05-08 &pen_width=0.5&pen_style=solid&pen_color=black&brush_style= solid&brush_color=black&symbol_scale_min=20&symbol_scale_ma x=90&symbol_shape=circle&symbol_num_of_sides=4&symbol_basel ine=true&symbol_sqrt=true&symbol_width=2&symbol_height=2&sy mbol_proportional=false&symbol_offset_x=0&symbol_offset_y=0 &ws=flow/MapImageAccessRender.wsfl&dataset_abbr=MapImage&pa ram_abbr=USMapS &ws=MapImageOverlay.asmx&BottomLayer=!pop&TopLayer=!pop&vis ibility=1 &ws=flow/MapPointAccessGridRender.wsfl&dataset_abbr=WFAS&sq l_filter=¶m_abbr=tmp&datetime=2002-05- 08&radius=800&min_sites=1&max_sites=10&inv_dist_exponent=2& declustering_opts=none&numcols=40&numrows=20&pen_width=0&pe n_style=solid&pen_color=black&brush_style=solid&brush_color =rainbow&draw_lines=false&mask=us.geomask&num_levels=6&scal e_min=20&scale_max=90 &ws=MapImageOverlay.asmx&BottomLayer=!pop&TopLayer=!pop&vis ibility=1 URL with a Web Services Program 1 2 Numbers refer to web services listed in previous slide 1 5 & & 3 4 6 6 & call to CAPITA server set map’s position on earth set map’s size on web browser get WFAS temperature data on May 8, 2002 and set their rendering properties, including shape, scale, color … get US map interpolate WFAS point temperature data with the specified interpolation settings overlay WFAS/US map on top of interpolated WFAS grid overlay WFAS data on top of US map If you were to copy and paste this URL into your web browser, you would get an image of interpolated temperature readings on May 8, 2002 from the WFAS fire weather monitoring network.
12
Embedded Images and Controllers in Web Page Parameter Controller Date Controller Interpolation Controller The controllers and map image can be linked and laid out in an HTML web page. Changing the settings of a controller changes the URL of the map image and updates the web page. The web page can be constructed using standard web application programming languages, such as JavaScript and ASP. http://capita.wustl.edu/VoyServices/WebServices/WFASDemo.htm
13
Other Example Applications Aerosol Analysts Console http://capita.wustl.edu/VoyServices/WebServices/aaconsole.html Map & Time Series Browser http://capita.wustl.edu/voyservices/WebServices/ASOS_STI_Grid.html
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.