org.opengis.observation.sampling
Interface Specimen

Show UML class diagram
All Superinterfaces:
AnyFeature, SamplingFeature
All Known Subinterfaces:
LocatedSpecimen

@UML(identifier="Specimen",
     specification=OGC_07022)
public interface Specimen
extends SamplingFeature

A located object on which measurements may be made. A basic material classification is provided using the "material" property. Its value may be relatively generic (rock, pulp) or may reflect a detailed classification (calcrete, adamellite, biotite-schist). In the latter case it is wise to use the codeSpace attribute to provide a link to the classification scheme/vocabulary used. Note that if this specimen is a "processed" version of another (e.g. by grinding, sieving, etc) then the predecessor (if known) may be recorded as a relatedSamplingFeature.

Since:
GeoAPI 2.3

Method Summary
 Location getCurrentLocation()
          Storage location of specimen if it still exists.
 GenericName getMaterialClass()
          Material type, usually taken from a controlled vocabulary.
 ProcessModel getSamplingMethod()
          Method used when retrieving specimen from host sampledFeature
 TemporalGeometricPrimitive getSamplingTime()
          Time and date when the specimen was initially retrieved
 Measure getSize()
          The size of the specimen: mass, length, volume, etc.
 
Methods inherited from interface SamplingFeature
getRelatedObservation, getRelatedSamplingFeature, getSampledFeature, getSurveyDetail
 

Method Detail

getMaterialClass

@UML(identifier="materialClass",
     obligation=MANDATORY,
     specification=OGC_07022)
GenericName getMaterialClass()
Material type, usually taken from a controlled vocabulary. Specialised domains may choose to fix the vocabulary to be used.


getCurrentLocation

@UML(identifier="currentLocation",
     obligation=OPTIONAL,
     specification=OGC_07022)
Location getCurrentLocation()
Storage location of specimen if it still exists. If destroyed in analysis, then either omit or use xlink:href to point to a suitable URN, e.g. urn:cgi:def:nil:destroyed.


getSamplingMethod

@UML(identifier="samplingMethod",
     obligation=OPTIONAL,
     specification=OGC_07022)
ProcessModel getSamplingMethod()
Method used when retrieving specimen from host sampledFeature


getSamplingTime

@UML(identifier="samplingTime",
     obligation=MANDATORY,
     specification=OGC_07022)
TemporalGeometricPrimitive getSamplingTime()
Time and date when the specimen was initially retrieved


getSize

@UML(identifier="size",
     obligation=OPTIONAL,
     specification=OGC_07022)
Measure getSize()
The size of the specimen: mass, length, volume, etc.



Copyright © 1994-2012 Open Geospatial Consortium. All Rights Reserved.