WTF-GOFC TIE Plan |
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
AbstractThis document describes the construction of a Technology Integration Experiment (TIE) for the WTF-GOFC project. A TIE is meant to be an informal construction consisting of multiple components supplied by multiple organizations, working together to show that a particular set of interfaces works as expected.TIE participants should be prepared to negotiate with each other about how to best fix things that need fixing, and how to best progress towards the goal of the TIE. |
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
WTF-GOFC EvolutionWTF-GOFC is part of a larger concept -- the WGISS Test Environment. It is the first WTF and we are breaking new ground. The purpose of the initial set of WTF-GOFC TIEs is to meet the objectives of the CEOS WGISS Plenary 14 (Kyoto) Demonstration. The TIEs leading up to that demonstration will help us decide what the scope of the demonstration can be and will help inform those who will develop the Kyoto demonstration scenario about the capabilities of the components to be demonstrated. This document is meant to evolve as the TIEs themselves evolve.
A concrete example of this would be for fire location data derived from various sources (producers) to be turned into attributed point data by producers or brokers and made available to end users as either point data or served as Web Map Server maps. The end users would be able to use their local GIS viewers to add the fire point data to their GIS views or they would be able to layer their local GIS data on top of fire point maps received as WMS maps. Metdata for the data and services would be published by the producers and be searched by the brokers on behalf of the users.
|
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
Starting PointDuring the WTF-GOFC TT meeting in Greenbelt, MD we "deconstructed" several systems to determine how we could interface to those systems. The systems we looked at were:
The basic architecture of all TIEs is one where the components are loosely coupled and are connected via the Internet. Initially, we will focus on connecting instance of these existing systems to each other via standard interfaces. Doing this should not preclude the ability of users of the systems to continue using them as they currently exist. In fact, the operational concept is to allow users to keep using the systems as originally architected but to expand the range of possible data services available to users of the systems and to expand the range of delivery mechanisms available to providers of data and processed results.
|
||||||||||||||||||||||||||
Figure
3 shows the ESA Fire Data system as diagrammed at the WTF-GOFC TT meetings
in Greenbelt. The existing data are available via the httpd interface and
are served up as text files with fire point information in them. These data
are also being made available via an OGC Web Map Server interface and will
shortly become available in GML format via an OGC Web Feature Server. By
making the data available as either rendered maps using the WMS interface
or as GML, ESA will provide others with a richer set of options for using
the fire data products. At the same time, as ESA develops user applications
(i.e. clients) that can use their WMS or WFS interfaces, these clients will
also be able to access maps or data provided by others using the same interfaces. |
||||||||||||||||||||||||||
As
we assemble more of the systems listed in Table 1 into the WTF-GOFC, there
will be more system instances that provide services using the WMT, WFS,
and WCS interfaces. Clients should not have to be hardwired to specific
instances of these services. Therefore, the service instances will have
their associated metadata gathered into one or more Service Registries.
These Service Registries will be built using the OGC Catalog Services specification
or the newer Stateless Catalog interfaces developed under WMT-2. |
||||||||||||||||||||||||||
Eventually,
as we progress, rather than put a lot of new functionality into the end-user
clients, some developers may choose to build server-side application services.
This is really an example of the classice 3-tier model where the data services
are at the bottom tier, the application services are in the middle tier
and the clients are in the top tier. In the context of WMT-2 and subsequent
pilot projects this style of application design has shown its versatility
and utility in the WWW environment. Again, this architecture does not preclude
the continued use of services that don't use the standard interfaces, nor
does it preclude the development of additional components that are tightly
bound to specific services via non-standard interfaces. The goal of the
WTF-GOFC effort is to make it easier to add value to the overall GOFC program,
not to force the development of particular styles of access. |
||||||||||||||||||||||||||
Specific TIEs |
||||||||||||||||||||||||||
|
There will be a WTF-GOFC meeting at ESRIN in Italy on March 12-16, 2001. We want to try to achieve the following TIEs by that time.
What we have to collectively work on, as a group, is to define what we want to achieve in the way of new client access to these WMS instances, how to best catalog the layers and search them, and how to serve and use the GML that would describe the fire point data. |
||||||||||||||||||||||||||
Inventory of Components |
||||||||||||||||||||||||||
| The table has been moved - click here | ||||||||||||||||||||||||||