WorldWindEarth

Use Case Model : Model

Use Case Diagram - Main Use Case Diagram link

Jump to:
:Association :Association :Association :Association :Association :Association :Association :Include :Association :Association :Association :Include :Include Visualize Coverage:Use Case Load Coverage:Use Case Request Coverage:Use Case Define Area of Interest:Use Case Connect to Server:Use Case Manage Servers:Use Case Manage Layers:Use Case WWSK:Actor User:Actor WorldWindEarth:System

Model Elements
Name Description
  WorldWindEarth : System

A WebWorldWind client with an on-screen layer manager and server manager capable of rendering user-defined analytical layers.

  User : Actor

This actor is a web-browser user.

  WWSK : Actor

This actor is a WorldWindServerKit (WWSK) GeoServer instance.

  Manage Layers : Use Case

In this use case, the user manages the map/imagery layers that are shown on the globe.

  Connect to Server : Use Case

In this use case, the user defines new WWSK connection or opens an existing connection.

  Manage Servers : Use Case

In this use case, the user manages the server connections that provide maps and data to the client.

  Define Area of Interest : Use Case

In this use case, the user defines an area-of-interest on the globe, i.e., a sector, which in turn defines the bounding box for subsequent coverage requests.

  Request Coverage : Use Case

In this use case, the user makes a request for a WCS coverage which entails selecting an available coverage, defining the area-of-interest, and specifying the level of detail, plus any coverage specific parameters.  This request is sent to the server for processing.

  Load Coverage : Use Case

In this use case, a WCS coverage is retrieved from the WWSK server or loaded from the persistent store.

  Visualize Coverage : Use Case

In this use case, a coverage is rendered on the globe as an analytical layer(s), providing the user with the ability to control the color ramps and elevations of the coverage bands.

WorldWindEarth