Definition Type: ComplexType
Name: TimeCalendarEraType
Namespace: http://www.opengis.net/gml
Type: gml:DefinitionType
Containing Schema: temporalReferenceSystems.xsd
Abstract
Documentation:
In every calendar, years are numbered relative to the date of a reference event that defines a calendar era. In this implementation, we omit the back-pointer "datingSystem".
Collapse XSD Schema Diagram:
Drilldown into epochOfUse in schema temporalreferencesystems_xsd Drilldown into julianReference in schema temporalreferencesystems_xsd Drilldown into referenceDate in schema temporalreferencesystems_xsd Drilldown into referenceEvent in schema temporalreferencesystems_xsd Drilldown into name in schema gmlbase_xsd Drilldown into description in schema gmlbase_xsd Drilldown into metaDataProperty in schema gmlbase_xsd Drilldown into StandardObjectProperties in schema gmlbase_xsd Drilldown into id in schema gmlbase_xsd Drilldown into DefinitionType in schema dictionary_xsdXSD Diagram of TimeCalendarEraType in schema temporalreferencesystems_xsd (Geography Markup Language)
Collapse XSD Schema Code:
<complexType name="TimeCalendarEraType">
    <annotation>
        <documentation xml:lang="en">In every calendar, years are numbered relative to the date of a 
      reference event that defines a calendar era. 
      In this implementation, we omit the back-pointer "datingSystem".</documentation>
    </annotation>
    <complexContent>
        <extension base="gml:DefinitionType">
            <sequence>
                <element name="referenceEvent" type="gml:StringOrRefType">
                    <annotation>
                        <documentation>Name or description of a mythical or historic event which fixes the position of the base scale of the calendar era.</documentation>
                    </annotation>
                </element>
                <element name="referenceDate" type="date" default="0001-01-01" minOccurs="0">
                    <annotation>
                        <documentation>Date of the referenceEvent expressed as a date in the given calendar. 
              In most calendars, this date is the origin (i.e., the first day) of the scale, but this is not always true.</documentation>
                    </annotation>
                </element>
                <element name="julianReference" type="decimal">
                    <annotation>
                        <documentation>Julian date that corresponds to the reference date.  
              The Julian day numbering system is a temporal coordinate system that has an 
              origin earlier than any known calendar, 
              at noon on 1 January 4713 BC in the Julian proleptic calendar.  
              The Julian day number is an integer value; 
              the Julian date is a decimal value that allows greater resolution. 
              Transforming calendar dates to and from Julian dates provides a 
              relatively simple basis for transforming dates from one calendar to another.</documentation>
                    </annotation>
                </element>
                <element name="epochOfUse" type="gml:TimePeriodPropertyType">
                    <annotation>
                        <documentation>Period for which the calendar era was used as a basis for dating.</documentation>
                    </annotation>
                </element>
            </sequence>
        </extension>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name 0 unbounded
metaDataProperty gml:metaDataProperty 0 unbounded
description gml:description 0 (1)
name gml:name (1) unbounded
referenceEvent gml:referenceEvent (1) (1)
referenceDate gml:referenceDate 0 (1)
julianReference gml:julianReference (1) (1)
epochOfUse gml:epochOfUse (1) (1)
<xs:group> gml:StandardObjectProperties (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id gml:id Required
Collapse Derivation Tree:
Collapse References:
gml:TimeCalendarEra