Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element diggs:AbstractProjectType / diggs:referencePoint
Namespace http://diggsml.org/schemas/3
Annotations
The location of the project, usually a point at the ground surface,
within a well-known 3D CRS or combined CRS (geographic or projected,
with elevation). An extension of gml:Point with an additional
uncertainty property.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Element_gml_AbstractGeometry.tmp#AbstractGeometrygml3_2Profile_diggs_xsd_Element_gml_AbstractTimeObject.tmp#AbstractTimeObjectgml3_2Profile_diggs_xsd_Complex_Type_gml_DomainSetType.tmp#DomainSetTypegml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupCore_xsd_Element_diggs_PointLocation.tmp#PointLocationCore_xsd_Complex_Type_diggs_PointLocationPropertyType.tmp#PointLocationPropertyType
Type diggs:PointLocationPropertyType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children diggs:PointLocation
Instance
<diggs:referencePoint owns="false" xlink:href="" nilReason="" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:PointLocation axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:PointLocation>
</diggs:referencePoint>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="referencePoint" type="diggs:PointLocationPropertyType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The location of the project, usually a point at the ground surface, within a well-known 3D CRS or combined CRS (geographic or projected, with elevation). An extension of gml:Point with an additional uncertainty property.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:linearExtent
Namespace http://diggsml.org/schemas/3
Annotations
A project geometry defined as a line in geographic or projected
space, as a LinearExtent geometry object. Repeat for each line.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Element_gml_AbstractGeometry.tmp#AbstractGeometrygml3_2Profile_diggs_xsd_Element_gml_AbstractTimeObject.tmp#AbstractTimeObjectgml3_2Profile_diggs_xsd_Complex_Type_gml_DomainSetType.tmp#DomainSetTypegml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupCore_xsd_Element_diggs_LinearExtent.tmp#LinearExtentCore_xsd_Complex_Type_diggs_LinearExtentPropertyType.tmp#LinearExtentPropertyType
Type diggs:LinearExtentPropertyType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:LinearExtent
Instance
<diggs:linearExtent owns="false" xlink:href="" nilReason="" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:LinearExtent axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:LinearExtent>
</diggs:linearExtent>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="linearExtent" type="diggs:LinearExtentPropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>A project geometry defined as a line in geographic or projected space, as a LinearExtent geometry object. Repeat for each line.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:arealExtent
Namespace http://diggsml.org/schemas/3
Annotations
A project geometry that gives the areal extent of the project in
geographic or projected space, as a surface geometry object. Repeat
for each area.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Element_gml_AbstractGeometry.tmp#AbstractGeometrygml3_2Profile_diggs_xsd_Element_gml_AbstractTimeObject.tmp#AbstractTimeObjectgml3_2Profile_diggs_xsd_Complex_Type_gml_DomainSetType.tmp#DomainSetTypegml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupAbstractTypes_xsd_Element_diggs_AbstractSurface.tmp#http___diggsml.org_schemas_3_AbstractSurfaceCore_xsd_Element_diggs_MultiSurface.tmp#MultiSurfaceCore_xsd_Complex_Type_diggs_SurfacePropertyType.tmp#SurfacePropertyType
Type diggs:SurfacePropertyType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:AbstractSurface, diggs:MultiSurface
Instance
<diggs:arealExtent owns="false" xlink:href="" nilReason="" xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:AbstractSurface axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:AbstractSurface>
  <diggs:MultiSurface aggregationType="" axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:MultiSurface>
</diggs:arealExtent>
Attributes
QName Type Default Use
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="arealExtent" type="diggs:SurfacePropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>A project geometry that gives the areal extent of the project in geographic or projected space, as a surface geometry object. Repeat for each area.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:projectDateTimeSpan
Namespace http://diggsml.org/schemas/3
Annotations
The interval of time during which the project was active.
Diagram
DiagramCommon_xsd_Element_diggs_TimeInterval.tmp#TimeIntervalCommon_xsd_Complex_Type_diggs_TimeIntervalPropertyType.tmp#TimeIntervalPropertyType
Type diggs:TimeIntervalPropertyType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children diggs:TimeInterval
Instance
<diggs:projectDateTimeSpan xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:TimeInterval gml:id="">{1,1}</diggs:TimeInterval>
</diggs:projectDateTimeSpan>
Source
<element name="projectDateTimeSpan" type="diggs:TimeIntervalPropertyType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The interval of time during which the project was active.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:locality
Namespace http://diggsml.org/schemas/3
Annotations
A diggs:Locality or diggs:PointLocation object describing,
respectively, the non-coordinate or the coordinate location of the
project. If the project has only one locality property, use
referencePoint rather than a PointLocation object to give the
coordinate location.
Diagram
DiagramCommon_xsd_Element_diggs_Locality.tmp#LocalityCore_xsd_Element_diggs_PointLocation.tmp#PointLocationCommon_xsd_Complex_Type_diggs_LocalityPropertyType.tmp#LocalityPropertyType
Type diggs:LocalityPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:Locality, diggs:PointLocation
Instance
<diggs:locality xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Locality gml:id="">{1,1}</diggs:Locality>
  <diggs:PointLocation axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</diggs:PointLocation>
</diggs:locality>
Source
<element name="locality" type="diggs:LocalityPropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>A diggs:Locality or diggs:PointLocation object describing, respectively, the non-coordinate or the coordinate location of the project. If the project has only one locality property, use referencePoint rather than a PointLocation object to give the coordinate location.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:purpose
Namespace http://diggsml.org/schemas/3
Annotations
The purpose of the project. Intended to come from a controlled list
of terms. No DIGGS-authored dictionary currently exists for this
element.
Diagram
Diagramgml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType_codeSpacegml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element name="purpose" type="gml:CodeType" minOccurs="0" maxOccurs="1">
  <annotation>
    <documentation>The purpose of the project. Intended to come from a controlled list of terms. No DIGGS-authored dictionary currently exists for this element.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:projectEvent
Namespace http://diggsml.org/schemas/3
Annotations
An event associated with the project, by time or location, as a
diggs:ProjectEvent. Repeat for each event.
Diagram
DiagramCommon_xsd_Element_diggs_ProjectEvent.tmp#ProjectEventCommon_xsd_Complex_Type_diggs_ProjectEventPropertyType.tmp#ProjectEventPropertyType
Type diggs:ProjectEventPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:ProjectEvent
Instance
<diggs:projectEvent xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:ProjectEvent gml:id="">{1,1}</diggs:ProjectEvent>
</diggs:projectEvent>
Source
<element maxOccurs="unbounded" minOccurs="0" name="projectEvent" type="diggs:ProjectEventPropertyType">
  <annotation>
    <documentation>An event associated with the project, by time or location, as a diggs:ProjectEvent. Repeat for each event.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:contract
Namespace http://diggsml.org/schemas/3
Annotations
A business contract associated with the project, as a diggs:Contract
object. Repeat for each contract.
Diagram
DiagramCommon_xsd_Element_diggs_Contract.tmp#ContractCommon_xsd_Complex_Type_diggs_ContractPropertyType.tmp#ContractPropertyType
Type diggs:ContractPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:Contract
Instance
<diggs:contract xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Contract gml:id="">{1,1}</diggs:Contract>
</diggs:contract>
Source
<element name="contract" type="diggs:ContractPropertyType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>A business contract associated with the project, as a diggs:Contract object. Repeat for each contract.</documentation>
  </annotation>
</element>
Element diggs:AbstractProjectType / diggs:otherProjectProperty
Namespace http://diggsml.org/schemas/3
Annotations
A parameter, with a name and value, describing a project property
not otherwise defined in the schema. Repeat for each property.
Diagram
DiagramCommon_xsd_Element_diggs_Parameter.tmp#ParameterCommon_xsd_Element_diggs_AuthorizedParameter.tmp#AuthorizedParameterCommon_xsd_Element_diggs_ProvenancedParameter.tmp#ProvenancedParameterCommon_xsd_Complex_Type_diggs_ParameterPropertyType.tmp#ParameterPropertyType
Type diggs:ParameterPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:AuthorizedParameter, diggs:Parameter, diggs:ProvenancedParameter
Instance
<diggs:otherProjectProperty xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Parameter gml:id="" index="">{1,1}</diggs:Parameter>
  <diggs:AuthorizedParameter gml:id="" index="">{1,1}</diggs:AuthorizedParameter>
  <diggs:ProvenancedParameter gml:id="" index="">{1,1}</diggs:ProvenancedParameter>
</diggs:otherProjectProperty>
Source
<element maxOccurs="unbounded" minOccurs="0" name="otherProjectProperty" type="diggs:ParameterPropertyType">
  <annotation>
    <documentation>A parameter, with a name and value, describing a project property not otherwise defined in the schema. Repeat for each property.</documentation>
  </annotation>
</element>
Complex Type diggs:AbstractProjectType
Namespace http://diggsml.org/schemas/3
Annotations
Abstract base type for projects that organize investigations with a defined scope,
location and time frame.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_descriptionReference.tmp#descriptionReferencegml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifiergml3_2Profile_diggs_xsd_Element_gml_name.tmp#namegml3_2Profile_diggs_xsd_Element_Group_gml_StandardObjectProperties.tmp#StandardObjectPropertiesgml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractGMLType.tmp#AbstractGMLTypegml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractFeatureType.tmp#AbstractFeatureTypegml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifierAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureBaseType.tmp#AbstractFeatureBaseTypegml3_2Profile_diggs_xsd_Element_gml_name.tmp#nameCommon_xsd_Element_diggs_internalIdentifier.tmp#internalIdentifierCommon_xsd_Element_diggs_status.tmp#statusCommon_xsd_Element_diggs_implementationStatus.tmp#implementationStatusAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_associatedFileAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_roleAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_remarkAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureTypegml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifiergml3_2Profile_diggs_xsd_Element_gml_name.tmp#nameCommon_xsd_Element_diggs_internalIdentifier.tmp#internalIdentifierCommon_xsd_Element_diggs_status.tmp#statusCommon_xsd_Element_diggs_implementationStatus.tmp#implementationStatusAbstractTypes_xsd_Complex_Type_diggs_AbstractNamedFeatureType.tmp#AbstractNamedFeatureType_associatedFileAbstractTypes_xsd_Complex_Type_diggs_AbstractNamedFeatureType.tmp#AbstractNamedFeatureType_roleAbstractTypes_xsd_Complex_Type_diggs_AbstractNamedFeatureType.tmp#AbstractNamedFeatureType_remarkAbstractTypes_xsd_Complex_Type_diggs_AbstractNamedFeatureType.tmp#AbstractNamedFeatureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_referencePointAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_linearExtentAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_arealExtentAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_projectDateTimeSpanAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_localityAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_purposeAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_projectEventAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_contractAbstractTypes_xsd_Complex_Type_diggs_AbstractProjectType.tmp#AbstractProjectType_otherProjectPropertyCommon_xsd_Element_diggs_projectGroupRef.tmp#projectGroupRef
Type extension of diggs:AbstractNamedFeatureType
Type hierarchy
Properties
abstract true
Used by
Model
Children diggs:arealExtent, diggs:associatedFile, diggs:contract, diggs:implementationStatus, diggs:internalIdentifier, diggs:linearExtent, diggs:locality, diggs:otherProjectProperty, diggs:projectDateTimeSpan, diggs:projectEvent, diggs:projectGroupRef, diggs:purpose, diggs:referencePoint, diggs:remark, diggs:role, diggs:status, gml:description, gml:identifier, gml:name
Attributes
QName Type Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be
unique in the XML document within which it occurs. An external identifier for the object in
the form of a URI may be constructed using standard XML and XPointer methods. This is done
by concatenating the URI for the document, a fragment separator, and the value of the id
attribute.
Source
<complexType name="AbstractProjectType" abstract="true">
  <annotation>
    <documentation>Abstract base type for projects that organize investigations with a defined scope, location and time frame.</documentation>
  </annotation>
  <complexContent>
    <extension base="diggs:AbstractNamedFeatureType">
      <sequence>
        <element name="referencePoint" type="diggs:PointLocationPropertyType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The location of the project, usually a point at the ground surface, within a well-known 3D CRS or combined CRS (geographic or projected, with elevation). An extension of gml:Point with an additional uncertainty property.</documentation>
          </annotation>
        </element>
        <element name="linearExtent" type="diggs:LinearExtentPropertyType" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>A project geometry defined as a line in geographic or projected space, as a LinearExtent geometry object. Repeat for each line.</documentation>
          </annotation>
        </element>
        <element name="arealExtent" type="diggs:SurfacePropertyType" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>A project geometry that gives the areal extent of the project in geographic or projected space, as a surface geometry object. Repeat for each area.</documentation>
          </annotation>
        </element>
        <element name="projectDateTimeSpan" type="diggs:TimeIntervalPropertyType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The interval of time during which the project was active.</documentation>
          </annotation>
        </element>
        <element name="locality" type="diggs:LocalityPropertyType" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>A diggs:Locality or diggs:PointLocation object describing, respectively, the non-coordinate or the coordinate location of the project. If the project has only one locality property, use referencePoint rather than a PointLocation object to give the coordinate location.</documentation>
          </annotation>
        </element>
        <element name="purpose" type="gml:CodeType" minOccurs="0" maxOccurs="1">
          <annotation>
            <documentation>The purpose of the project. Intended to come from a controlled list of terms. No DIGGS-authored dictionary currently exists for this element.</documentation>
          </annotation>
        </element>
        <element maxOccurs="unbounded" minOccurs="0" name="projectEvent" type="diggs:ProjectEventPropertyType">
          <annotation>
            <documentation>An event associated with the project, by time or location, as a diggs:ProjectEvent. Repeat for each event.</documentation>
          </annotation>
        </element>
        <element name="contract" type="diggs:ContractPropertyType" minOccurs="0" maxOccurs="unbounded">
          <annotation>
            <documentation>A business contract associated with the project, as a diggs:Contract object. Repeat for each contract.</documentation>
          </annotation>
        </element>
        <element maxOccurs="unbounded" minOccurs="0" name="otherProjectProperty" type="diggs:ParameterPropertyType">
          <annotation>
            <documentation>A parameter, with a name and value, describing a project property not otherwise defined in the schema. Repeat for each property.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" ref="diggs:projectGroupRef"/>
      </sequence>
    </extension>
  </complexContent>
</complexType>