1.6.0316 DRAFT (GPGIM 1.6) Wed Aug 26 16:43:15 2009
Basic classes (no group assigned)
Jump to Index: Name Group Legend
string
(primitive) (no inheritance)
boolean
(primitive) (no inheritance)
integer
(primitive) (no inheritance)
double
(primitive) (no inheritance)
anyURI
(primitive) (no inheritance)
gpml:featureId
(primitive) (no inheritance)
gpml:revisionId
(primitive) (no inheritance)
gpml:plateId
(primitive) (no inheritance)
xs:any
(external) (no inheritance)
gml:Point
(external) (no inheritance)
gml:TimeInstant
(external) (no inheritance)
gml:TimePeriod
(external) (no inheritance)
gml:LineString
(external) (no inheritance)
gml:Vector
(external) (no inheritance)
gml:Polygon
(external) (no inheritance)
gpml:measure
(primitive) (no inheritance)
gpml:angle
(primitive) (no inheritance)
gml:_MetaData
(external) (no inheritance)
gml:_Geometry
(external) (no inheritance)
gml:AbstractFeature
(external) (no inheritance)
-
contains external gml:_MetaData[0..*] gml:metaDataProperty
-
contains external string[0..1] gml:description
-
contains external string[0..*] gml:name
gml:AbstractFeatureCollection
(external) (no inheritance)
gml:AbstractMetaData
(external) (no inheritance)
gml:AbstractGeometry
(external) (no inheritance)
Group 'root'
PNG diagram
Jump to Index: Name Group Legend
FeatureCollection
inherits from
gml:AbstractFeatureCollection
- This is the root element for GPML data files, and is the way GML groups all other Features together. It contains these features via the gml:featureMember property.
AbstractFeature
(abstract) inherits from
gml:AbstractFeature
- Highest-level abstract parent of all GPML Features.
InstantaneousFeature
(abstract) inherits from
AbstractFeature
- "Snapshot" version of GPML Features, defined at a specific time
ReconstructableFeature
(abstract) inherits from
TimeVariantFeature
- Parent of all GPML Features we may want to associate with a plateId and are reconstructable.
PropertyDelegate<T>
(no inheritance)
- Reference to the value of a property belonging to a remote gpml:Feature
structuraltype
FeatureReference<T>
(no inheritance)
- Reference to a remote gpml:Feature
structuraltype
FeatureSnapshotReference<T>
(no inheritance)
- Reference to a remote gpml:Feature (specific revision)
structuraltype
KeyValueDictionary
(no inheritance)
- Dictionary mapping arbitrary key names to values
structuraltype
KeyValueDictionaryElement
(no inheritance)
- Single row of KeyValueDictionary table
structuraltype
-
contains string[1] key
-
contains const string[1] valueType
-
contains ANY[1] value
Group 'meta'
PNG diagram
Jump to Index: Name Group Legend
OldPlatesHeader
(no inheritance)
- Metadata that all gpml:Features can have, inherited from old PLATES data files.
structuraltype
-
contains integer[1] regionNumber
-
contains integer[1] referenceNumber
-
contains integer[1] stringNumber
-
contains string[1] geographicDescription
-
contains integer[1] plateIdNumber
-
contains double[1] ageOfAppearance
-
contains double[1] ageOfDisappearance
-
contains string[1] dataTypeCode
-
contains integer[1] dataTypeCodeNumber
-
contains string[1] dataTypeCodeNumberAdditional
-
contains integer[1] conjugatePlateIdNumber
-
contains integer[1] colourCode
-
contains integer[1] numberOfPoints
Group 'timedependentproperty'
PNG diagram
Jump to Index: Name Group Legend
TimeDependentPropertyValue<T>
(abstract) (no inheritance)
- Abstract parent of all structural types handling time-dependency for property values.
structuraltype
-
contains const string[1] valueType
ConstantValue<T>
inherits from
TimeDependentPropertyValue
- Most basic case of TimeDependentPropertyValue
structuraltype
-
contains T[1] value
-
contains string[0..1] description
IrregularSampling<T>
inherits from
TimeDependentPropertyValue
- TimeDependentPropertyValue combining samples and an interpolation function
structuraltype
TimeSample<T>
(no inheritance)
- Single TimeInstant with an associated value.
structuraltype
PiecewiseAggregation<T>
inherits from
TimeDependentPropertyValue
- TimeDependentPropertyValue combining several different types of TimeDependentPropertyValue joined by time windows
structuraltype
TimeWindow<T>
(no inheritance)
- Single TimePeriod with an associated time-dependent property value.
structuraltype
InterpolationFunction
(abstract) (no inheritance)
- Abstract parent for various interpolation methods
structuraltype
FiniteRotationSlerp
inherits from
InterpolationFunction
- Spherical Linear Interpolation function
structuraltype
Group 'plateboundary'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousClosedPlateBoundary
inherits from
InstantaneousArtificialFeature
- Snapshot closed polygon plate boundary that is pre-reconstructed to a specific instant in time.
ClosedPlateBoundary
inherits from
ArtificialFeature
- Rigid closed polygon plate boundary that can be reconstructed to any time.
TopologicalClosedPlateBoundary
inherits from
TopologicalFeature
- A plate boundary formed by rubber-banding vertex lists, which are obtained by intersecting the geometry of other features.
unstable
TopologicalPolygon
(no inheritance)
- A polygon constructed by rubber-banding vertex lists, which are obtained by intersecting the geometry of other features.
structuraltype, unstable
TopologicalSection
(abstract) (no inheritance)
structuraltype, unstable
TopologicalLineSection
inherits from
TopologicalSection
- A single LineString intersected in up to two places to define the section we are interested in using for a TopologicalPolygon.
structuraltype, unstable
TopologicalPoint
inherits from
TopologicalSection
- Simple point reference for use in defining a TopologicalPolygon boundary.
structuraltype, unstable
IntersectionPoint
(no inheritance)
- Identifies a single intersection point in a TopologicalLineSection
structuraltype, unstable
TopologicalBoundaryGuide
inherits from
ReconstructableFeature
- User-defined geometry (lines or points) manually defining sections of a TopologicalPolygon
unstable
InstantaneousClosedContinentalBoundary
inherits from
InstantaneousArtificialFeature
- Snapshot closed polygon continental crust boundary that is pre-reconstructed to a specific instant in time.
ClosedContinentalBoundary
inherits from
ArtificialFeature
- Rigid closed polygon continental crust boundary that can be reconstructed to any time.
InferredPaleoBoundary
inherits from
ArtificialFeature
- Part of a plate boundary defined by hand for real-world geology that no longer exists.
copy2instant
Group 'pointvelocity'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousVelocityField
inherits from
InstantaneousCoverage
- A point-sampled velocity field, suitable to represent the motion of plates and provide kinematic surface constraints for geodynamic simulation software such as CitComS.
gml:DataBlock
(external) (no inheritance)
- GML DataBlock for encoding range sets as compact sequences of tuples.
gml:CompositeValue
(external) (no inheritance)
- GML XML Schema element for including multiple value objects in-line.
VelocityColat
(primitive) (no inheritance)
VelocityLon
(primitive) (no inheritance)
Group 'extent'
PNG diagram
Jump to Index: Name Group Legend
Contour
inherits from
gml:AbstractGeometry
- Polyline and/or polygon geometry with additional z-value semantics.
geometrictype
AbstractField
inherits from
TangibleFeature
- Abstract superclass for various field data, including stand-alone Contours and outlines.
copy2instant
Bathymetry
inherits from
AbstractField
- Sea floor depth data, including bathymetric contours and grids.
copy2instant
Topography
inherits from
AbstractField
- Elevation data, including topographic contours and grids.
copy2instant
Gravimetry
inherits from
AbstractField
- Gravity grids, outlines, and contours.
copy2instant
Magnetics
inherits from
AbstractField
- Magnetic field feature for grid data and contours.
copy2instant
GlobalElevation
inherits from
AbstractField
- Merged bathymetric and topographic elevation data
copy2instant
OceanicAge
inherits from
AbstractField
- Age of seafloor, for contours and grids.
copy2instant
CrustalThickness
inherits from
AbstractField
- Crustal thickness data, typically represented using grids, related to Isopach data.
copy2instant
MantleDensity
inherits from
AbstractField
- Density of the mantle, computed using Seismic Tomography.
copy2instant
HeatFlow
inherits from
AbstractField
- Oceanic heat-flow data
copy2instant
SedimentThickness
inherits from
AbstractField
- Isopach data indicating sediment thickness using grids and/or contours.
copy2instant
Roughness
inherits from
AbstractField
- Roughness data computed from Gravity grids.
copy2instant
SpreadingRate
inherits from
AbstractField
- Sea-floor spreading rate.
copy2instant
SpreadingAsymmetry
inherits from
AbstractField
- Asymmetry in sea-floor spreading rate.
copy2instant
Stress
inherits from
AbstractField
- Stress grids and contour data.
copy2instant
Group 'ridge'
PNG diagram
Jump to Index: Name Group Legend
TectonicSection
(abstract) inherits from
TangibleFeature
- Superclass to group ridgelike and related tectonic features together.
copy2instant
MidOceanRidge
inherits from
TectonicSection
Mid-Ocean Ridge - A spreading rift on oceanic crust
copy2instant
ContinentalRift
inherits from
TectonicSection
Continental Rift - A spreading rift on continental crust
copy2instant
SubductionZone
inherits from
TectonicSection
- A zone of descending lithospheric plate
copy2instant
OrogenicBelt
inherits from
TectonicSection
- A linear or arcuate zone on a regional scale which has undergone compressional tectonics
copy2instant
Transform
inherits from
TectonicSection
- Regional scale strike-slip plate bounary
copy2instant
FractureZone
inherits from
TectonicSection
- Inactive fracture in the crust that was once part of a Transform boundary.
copy2instant
PassiveContinentalBoundary
inherits from
TectonicSection
- Border line between oceanic and continental crust
copy2instant
Group 'isochron'
PNG diagram
Jump to Index: Name Group Legend
Isochron
inherits from
TangibleFeature
- Simple line defining points of equal age for oceanic crust
copy2instant
PolarityChronId
(no inheritance)
- Structural Type holding the identifier of an Isochron or MagneticAnomalyIdentification
structuraltype
MagneticAnomalyIdentification
inherits from
TangibleFeature
- Magnetic 'pick' to identify age of oceanic crust based on magnetostratigraphic time-scale.
copy2instant
MagneticAnomalyShipTrack
inherits from
TangibleFeature
- Ship Track data for Magnetic 'pick's
copy2instant
FractureZoneIdentification
inherits from
TangibleFeature
- Pick to identify fracture zone.
copy2instant
Group 'contact'
PNG diagram
Jump to Index: Name Group Legend
AbstractGeologicalPlane
(abstract) inherits from
TangibleFeature
- Abstract base for all Geological Surface Planes, including Surfaces such as Bedding Surfaces, Cleavage, intangible planes such as Fold Plane, as well as Contacts and Faults.
copy2instant
GeologicalPlane
inherits from
AbstractGeologicalPlane
- Surface plane indicator based on rock unit observations, e.g. Bedding and Cleavage planes.
copy2instant
AbstractGeologicalContact
(abstract) inherits from
AbstractGeologicalPlane
- Abstract base for all Geological Contacts
copy2instant
TerraneBoundary
inherits from
AbstractGeologicalContact
- Regional scale miscellaneous contact line between two rock units
copy2instant
Fault
inherits from
AbstractGeologicalContact
- Fracture in a rock body along which observable relative displacement has occurred between adjacent blocks
copy2instant
AbstractRockUnit
(abstract) inherits from
TangibleFeature
- Abstract base for all geological rock units
copy2instant
BasicRockUnit
inherits from
AbstractRockUnit
- Basic definition of a geological rock unit
copy2instant
Group 'misc'
PNG diagram
Jump to Index: Name Group Legend
Suture
inherits from
TangibleFeature
- large scale structural feature associated with continental collision, separating crust that once belonged to two different plates.
copy2instant
PseudoFault
inherits from
TangibleFeature
- Fault-like contact caused by ridge propagation.
copy2instant
IslandArc
inherits from
TangibleFeature
- Type of volcanic arc formed by plate tectonics as an oceanic plate subducts under another and produces magma which rises to form the arc.
copy2instant
HotSpotTrailMark
(no inheritance)
structuraltype
HotSpot
inherits from
TangibleFeature
- Location in the mantle linked with high igneous activity.
copy2instant
Seamount
inherits from
TangibleFeature
- Igneous cone-shaped mountain that is below sea level.
copy2instant
AseismicRidge
inherits from
TangibleFeature
- Miscellaneous inactive ridge feature
copy2instant
Coastline
inherits from
TangibleFeature
- Present day coastline
copy2instant
Craton
inherits from
TangibleFeature
- large portion of a continental plate that has been relatively undisturbed since the Precambrian era and includes both shield and platform layers
copy2instant
LargeIgneousProvince
inherits from
TangibleFeature
- an extensive region of basalts resulting from flood basalt volcanism
copy2instant
Basin
inherits from
TangibleFeature
- regional scale depression of erosional or structural origin
copy2instant
OldPlatesGridMark
inherits from
ArtificialFeature
- Backwards-compatibility with PLATES "GR" code
copy2instant
ExtendedContinentalCrust
inherits from
TangibleFeature
- Continental crust which has been pulled apart.
copy2instant
TransitionalCrust
inherits from
TangibleFeature
- Undefined region between continental crust and oceanic crust.
copy2instant
ContinentalFragment
inherits from
TangibleFeature
- A fragment of continental crust that has become detached.
copy2instant
GeologicalLineation
inherits from
TangibleFeature
- Undefined linear region.
copy2instant
UnclassifiedFeature
inherits from
ReconstructableFeature
- Catch-all generic feature for PLATES compatibility
copy2instant, inheritfrominstant
Group 'rotationtree'
PNG diagram
Jump to Index: Name Group Legend
FiniteRotation
(abstract) (no inheritance)
structuraltype
Group 'root'
PNG diagram
Jump to Index: Name Group Legend
Group 'plateboundary'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousInferredPaleoBoundary
inherits from
InstantaneousArtificialFeature
- Part of a plate boundary defined by hand for real-world geology that no longer exists.
autogenerated
Group 'extent'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousAbstractField
inherits from
InstantaneousTangibleFeature
- Abstract superclass for various field data, including stand-alone Contours and outlines.
autogenerated
InstantaneousBathymetry
inherits from
InstantaneousAbstractField
- Sea floor depth data, including bathymetric contours and grids.
autogenerated
InstantaneousTopography
inherits from
InstantaneousAbstractField
- Elevation data, including topographic contours and grids.
autogenerated
InstantaneousMagnetics
inherits from
InstantaneousAbstractField
- Magnetic field feature for grid data and contours.
autogenerated
InstantaneousGlobalElevation
inherits from
InstantaneousAbstractField
- Merged bathymetric and topographic elevation data
autogenerated
InstantaneousCrustalThickness
inherits from
InstantaneousAbstractField
- Crustal thickness data, typically represented using grids, related to Isopach data.
autogenerated
InstantaneousMantleDensity
inherits from
InstantaneousAbstractField
- Density of the mantle, computed using Seismic Tomography.
autogenerated
InstantaneousSedimentThickness
inherits from
InstantaneousAbstractField
- Isopach data indicating sediment thickness using grids and/or contours.
autogenerated
Group 'ridge'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousTectonicSection
(abstract) inherits from
InstantaneousTangibleFeature
- Superclass to group ridgelike and related tectonic features together.
autogenerated
InstantaneousContinentalRift
inherits from
InstantaneousTectonicSection
Continental Rift - A spreading rift on continental crust
autogenerated
InstantaneousOrogenicBelt
inherits from
InstantaneousTectonicSection
- A linear or arcuate zone on a regional scale which has undergone compressional tectonics
autogenerated
InstantaneousFractureZone
inherits from
InstantaneousTectonicSection
- Inactive fracture in the crust that was once part of a Transform boundary.
autogenerated
InstantaneousPassiveContinentalBoundary
inherits from
InstantaneousTectonicSection
- Border line between oceanic and continental crust
autogenerated
Group 'isochron'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousMagneticAnomalyIdentification
inherits from
InstantaneousTangibleFeature
- Magnetic 'pick' to identify age of oceanic crust based on magnetostratigraphic time-scale.
autogenerated
Group 'contact'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousAbstractGeologicalPlane
(abstract) inherits from
InstantaneousTangibleFeature
- Abstract base for all Geological Surface Planes, including Surfaces such as Bedding Surfaces, Cleavage, intangible planes such as Fold Plane, as well as Contacts and Faults.
autogenerated
InstantaneousGeologicalPlane
inherits from
InstantaneousAbstractGeologicalPlane
- Surface plane indicator based on rock unit observations, e.g. Bedding and Cleavage planes.
autogenerated
InstantaneousFault
inherits from
InstantaneousAbstractGeologicalContact
- Fracture in a rock body along which observable relative displacement has occurred between adjacent blocks
autogenerated
InstantaneousAbstractRockUnit
(abstract) inherits from
InstantaneousTangibleFeature
- Abstract base for all geological rock units
autogenerated
Group 'misc'
PNG diagram
Jump to Index: Name Group Legend
InstantaneousSuture
inherits from
InstantaneousTangibleFeature
- large scale structural feature associated with continental collision, separating crust that once belonged to two different plates.
autogenerated
InstantaneousIslandArc
inherits from
InstantaneousTangibleFeature
- Type of volcanic arc formed by plate tectonics as an oceanic plate subducts under another and produces magma which rises to form the arc.
autogenerated
InstantaneousCraton
inherits from
InstantaneousTangibleFeature
- large portion of a continental plate that has been relatively undisturbed since the Precambrian era and includes both shield and platform layers
autogenerated
InstantaneousLargeIgneousProvince
inherits from
InstantaneousTangibleFeature
- an extensive region of basalts resulting from flood basalt volcanism
autogenerated
InstantaneousExtendedContinentalCrust
inherits from
InstantaneousTangibleFeature
- Continental crust which has been pulled apart.
autogenerated
InstantaneousTransitionalCrust
inherits from
InstantaneousTangibleFeature
- Undefined region between continental crust and oceanic crust.
autogenerated
InstantaneousContinentalFragment
inherits from
InstantaneousTangibleFeature
- A fragment of continental crust that has become detached.
autogenerated
InstantaneousUnclassifiedFeature
inherits from
InstantaneousFeature
- Catch-all generic feature for PLATES compatibility
autogenerated
James Clark ((jclark@geosci.usyd.edu.au))