GeoAPI 2.0
Build 2005-06-08

org.opengis.metadata.lineage
Interface Lineage


@Profile(level=CORE)
@UML(identifier="LI_Lineage",
     specification=ISO_19115)
public interface Lineage

Information about the events or source data used in constructing the data specified by the scope or lack of knowledge about lineage. Only one of statement, process steps and sources should be provided.

Since:
GeoAPI 2.0
Version:
Abstract specification 5.0

Method Summary
 Collection<ProcessStep> getProcessSteps()
          Information about an event in the creation process for the data specified by the scope.
 Collection<Source> getSources()
          Information about the source data used in creating the data specified by the scope.
 InternationalString getStatement()
          General explanation of the data producer’s knowledge about the lineage of a dataset.
 

Method Detail

getStatement

@Profile(level=CORE)
@UML(identifier="statement",
     obligation=CONDITIONAL,
     specification=ISO_19115)
InternationalString getStatement()
General explanation of the data producer’s knowledge about the lineage of a dataset. Should be provided only if scope level is dataset or series.


getProcessSteps

@UML(identifier="processStep",
     obligation=CONDITIONAL,
     specification=ISO_19115)
Collection<ProcessStep> getProcessSteps()
Information about an event in the creation process for the data specified by the scope.


getSources

@UML(identifier="source",
     obligation=CONDITIONAL,
     specification=ISO_19115)
Collection<Source> getSources()
Information about the source data used in creating the data specified by the scope.


GeoAPI 2.0
Build 2005-06-08

Symbols, terms and definitions
Copyright OpenGIS® Consortium