@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix qudt: <http://qudt.org/schema/qudt/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

qudt:LunarCoordinateSystem a rdfs:Class,
        owl:Class,
        sh:NodeShape ;
    rdfs:label "Lunar Coordinate System" ;
    dcterms:description """
  Two slightly different coordinate frames are commonly used to define the orientation of the axes of a lunar body-fixed coordinate system:
   a mean Earth/rotation frame and a principal axis coordinate frame. 
  The mean Earth/rotation frame (sometimes called the "Mean Earth/polar axis" frame) is a lunar body-fixed coordinate frame.
  This has the X-axis aligned with the mean direction from the Moon to the Earth and the Z-axis aligned with the mean axis of rotation of the Moon. 
  The principal axis frame is a lunar body-fixed coordinate frame aligned with the principal axes of the Moon. 
  Due to the fact that the Moon is synchronously rotating but is not exactly symmetric, the principal axes and the mean Earth/rotation axes of the Moon do not coincide.
  """ ;
    rdfs:isDefinedBy <http://qudt.org/3.2.0/schema/datatype>,
        <http://qudt.org/3.2.0/schema/shacl/datatype> ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty qudt:realization ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty qudt:zAxisDefinition ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty qudt:xAxisDefinition ],
        [ a owl:Restriction ;
            owl:maxCardinality 1 ;
            owl:onProperty qudt:yAxisDefinition ],
        qudt:TrajectoryCoordinateSystem ;
    sh:property qudt:LunarCoordinateSystem-coordinateCenter,
        qudt:LunarCoordinateSystem-realization,
        qudt:LunarCoordinateSystem-xAxisDefinition,
        qudt:LunarCoordinateSystem-yAxisDefinition,
        qudt:LunarCoordinateSystem-zAxisDefinition .

