"Seegrid will be due for a migration to confluence on the 1st of August. Any update on or after the 1st of August will NOT be migrated"

BOM Portal Use Cases


Extremes, Daily Climate and Monthly Climate Summary Feature Layers

Brief Description

This use case allows users to search for and download BOM Extremes, Daily Climate and Monthly Climate summary data and project results spatially on an interactive map.

Primary Actor: User

Secondary Actor: BOM-Portal

Preconditions

  1. Google Map mapplet is loaded on the portal page
  2. The system displays BOM climate data layers on Google Map mapplet.
Basic Path

  1. This use case starts when the user launches portal.
  2. The user selects the Extremes, Daily Climate Summary or Monthly Climate Summary layer under Featured Layers tab in the sidebar.
  3. The user presses 'Add Layer to Map' button.
  4. A filter Properties option will appear.
  5. The user selects a filter criteria using the available filter options. This will create a CQL query used for searching climate data.
  6. The CQL query is dynamically updated and displayed in the bottom area box. Advanaced users can edit this to apply filtering not offered by the filter options.
  7. The user clicks the Apply Filter button. If any records exist within the selected criteria they are plotted on the map with a marker (green for Daily Climate Summary, yellow for Monthly Climate Summary and red for Extremes) indicating the location of the site that captured the data.
  8. The user clicks on a marker of interest. A tabbed popup bubble appears displaying the Site Id, Sate Name and Commenced date for the chosen marker.
  9. The user clicks the WFS URL tab. A link to the WFS request data for that site is displayed. This request includes the filter criteria specified in step #5.
  10. The user clicks the WFS URL. The user is directed to a new page showing the data for the selected site in xml format.
  11. The use case ends
Alternative Path

  • 10a The user clicks the 'Download data for this layer' icon next to the Visible checkbox in the Active Layers section. A small pop up window providing user with different download options. The user select the download option and click on the 'Download' button. A GMLDownload.zip file is downloaded containing data downloaded base on the download option selected.
Additional info

This filter properties interface is bit like a generic query interface. User will be able to enter values for each search parameters and then they will be able to specify the comparison operations they want to perform on those attributes.

For an example user can enter 30 for “Rainfall” search parameter and select “>” from the combo box which means user wants to search for all records which has rainfall greater then 30. All the comparison operator combo boxes will default to “=” if user does not specify any comparison operator.

Combo Box at the bottom with the label “Logical Operator” will determine how search parameters are combined. This will default to “And” if user does not specify any thing.

Text area with the name CQL will generate the actual CQL based on user input. This will give advance users to modify the query they want to send to WFS layer.

High Quality Data Feature Layer

Brief Description

This use case allows users to search for and download BOM High Quality Data and project results spatially on an interactive map.

Primary Actor: User

Secondary Actor: BOM-Portal

Preconditions

  1. Google Map mapplet is loaded on the portal page
  2. The system displays BOM climate data layers on Google Map mapplet.
Basic Path

  1. This use case starts when the user launches portal.
  2. The user selects the High Quality Data layer under Featured Layers tab in the sidebar.
  3. The user presses 'Add Layer to Map' button.
  4. A filter Properties option will appear.
  5. The user selects a filter criteria using the available Data and Period filter options. This will create a CQL query used for searching climate data.
  6. The user clicks the Apply Filter button. If any records exist within the selected criteria they are plotted on the map with a turquoise marker indicating the location of the site that captured the data.
  7. The user clicks on a marker of interest. A tabbed popup bubble appears displaying the Site Id, Sate Name and Commenced date for the chosen marker.
  8. The user clicks the Report URL tab. Two links are displayed pointing to BIRT reports based on the selected site and filter criteria.
  9. The user clicks a report URL. The user is directed to a new page representing the data in a bar chart report.
  10. The use case ends
Alternative Path

  • 7a The user clicks the 'Download data for this layer' icon next to the Visible checkbox in the Active Layers section. A small pop up window providing user with different download options. The user select the download option and click on the 'Download' button. A GMLDownload.zip file is downloaded containing data downloaded base on the download option selected.
Additional info

About BIRT reporting - http://www.eclipse.org/birt/phoenix/intro/.

Surface Reservoir Feature Layer

Brief Description

This use case allows users to search for and download BOM Surface Reservoir Data and project results spatially on an interactive map.

Primary Actor: User

Secondary Actor: BOM-Portal

Preconditions

  1. Google Map mapplet is loaded on the portal page
  2. The system displays BOM surface reservoir data layers on Google Map mapplet.
Basic Path
  1. This use case starts when the user launches portal.
  2. The user selects the Surface Reservoir Feature Type layer under Featured Layers in the side bar.
  3. The user presses 'Add Layer to Map' button.
  4. A filter Properties option will appear.
  5. The user enter a filter criteria using the available filter options. These will be used to create an OGC Filter query used for searching surface reservoir data.
  6. The user clicks the Apply Filter button. If any records exist within the selected criteria they are plotted on the map with a white with black dot marker indicating the location of the site that captured the data.
  7. The user clicks on a marker of interest. A tabbed popup bubble appears displaying the Reservoir Name, Reservoir Description, Year of Completion, Measured Details and Provider Details for the chosen marker.
  8. The user clicks the WFS URL tab. A link to the WFS request data for that site is displayed. This request includes the filter criteria specified in step #5 if any.
  9. The user clicks the WFS URL. The user is directed to a new page showing the data for the selected site in xml format.
  10. The user clicks the Observations URL tab. Two links are displayed, one pointing to GeoServer Observations and Measurements (O&M) WFS request and another pointing to 52North SOS GetObservation request.
  11. The user click on the GeoServer O&M WFS link. The user is directed to a new page showing the WFS time series O&M data for the selected feature in xml format.
  12. The user click on the SOS GetObservation link. The user is directed to a new page showing the SOS time series O&M data for the selected feature in xml format.
  13. The use case ends

Alternative Path
  • 7a The user clicks the 'Download Options' icon next to the Visible checkbox in the Active Layers section. A small pop up window providing user with different download options. The user select the download option and click on the 'Download' button. A GMLDownload.zip file is downloaded containing data downloaded base on the download option selected.
  • 9a & 10a &11a The user clicks the 'Download Feature' button on the bottom right hand corner. A GMLDownload.zip file is downloaded containing O&M data for a specific location that meet the specified filter criteria.

Geofabric Product : AHGFContractedCatchment, AHGFLink and AHGFNode Web Map Service Layer

Brief Description

This use case allows users to search for and download AHGFContractedCatchment, AHGFLink and AHGFNode Data and project results spatially on an interactive map.

Primary Actor: User

Secondary Actor: BOM-Portal

Preconditions

  1. Google Map mapplet is loaded on the portal page
  2. The system displays BOM Geofabric AHGFContractedCatchment, AHGFLink and AHGFNode map layers on Google Map mapplet.
Basic Path
  1. This use case starts when the user launches portal.
  2. The user selects the AHGFContractedCatchment or AHGFLink or AHGFNode under Registered Layers tag.
  3. The user presses 'Add Layer to Map' button.
  4. AHGFContractedCatchment layer plotted on the map as multi polygon, AHGFLink as multi line string and AHGFNode as multi point.
  5. The user clicks on a location of interest. A tabbed popup bubble appears displaying the feature information for the selected location.
  6. The use case ends

Alternative Path
  • 5a The user clicks the 'Download Options' icon next to the Visible checkbox in the Active Layers section. A WMSDownload.zip file is downloaded containing an image of the active layer.
Topic revision: r3 - 27 Jun 2012, FlorenceTan