<?xml version="1.0"?>
<rdf:RDF xmlns="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#"
     xml:base="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:xml="http://www.w3.org/XML/1998/namespace"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:ogc-gml="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#"
     xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
     xmlns:metadata="http://data.bioontology.org/metadata/"
     xmlns:ogc-gml1="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#">
    <owl:Ontology rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml">
        <rdfs:comment> title- Ontology for Geography Markup Language (GML3.0)
    creator- Zafer Defne, Akm Saiful Islam and Michael Piasecki. description- Ontology for Geography Markup Language (GML3.0) of Open GIS Consortium (OGC). The Geography Markup Language (GML) is an RDF encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features. Vocabulary terms are declared using OWL language to support RDF applications. publisher- Drexel University . date- 2004-09-22. format - text/xml. language - English</rdfs:comment>
        <owl:versionInfo>version 1.0</owl:versionInfo>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://data.bioontology.org/metadata/prefixIRI -->

    <owl:AnnotationProperty rdf:about="http://data.bioontology.org/metadata/prefixIRI"/>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#conditions -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#conditions"/>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#defaultValue -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#defaultValue"/>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#stereoTypes -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#stereoTypes"/>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#conditions -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#conditions"/>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#defaultValue -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#defaultValue"/>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#stereoTypes -->

    <owl:AnnotationProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#stereoTypes"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#SLOT-CONSTRAINTS -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#SLOT-CONSTRAINTS"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#abstract -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#abstract"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#allowedParent -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#allowedParent"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#defaultLanguage -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#defaultLanguage"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#excludedTest -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#excludedTest"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#probeClass -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#probeClass"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#readOnly -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#readOnly"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#subclassesDisjoint -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#subclassesDisjoint"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#todoPrefix -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#todoPrefix"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#todoProperty -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#todoProperty"/>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#usedLanguage -->

    <owl:AnnotationProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#usedLanguage"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#base -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#base"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#fractionDigits -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#fractionDigits"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#length -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#length"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxExclusive -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxExclusive"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxInclusive -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxInclusive"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxLength -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#maxLength"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#minExclusive -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#minExclusive"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#minInclusive -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#minInclusive"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#minLength -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#minLength"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#pattern -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#pattern"/>
    


    <!-- http://www.owl-ontologies.com/2005/08/07/xsp.owl#totalDigits -->

    <owl:AnnotationProperty rdf:about="http://www.owl-ontologies.com/2005/08/07/xsp.owl#totalDigits"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://www.w3.org/2001/XMLSchema#date -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#date"/>
    


    <!-- http://www.w3.org/2001/XMLSchema#duration -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#duration"/>
    


    <!-- http://www.w3.org/2001/XMLSchema#gYear -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#gYear"/>
    


    <!-- http://www.w3.org/2001/XMLSchema#gYearMonth -->

    <rdfs:Datatype rdf:about="http://www.w3.org/2001/XMLSchema#gYearMonth"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_duration -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_duration">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePeriod"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseCurve -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseCurve">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableCurve"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseSurface -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseSurface">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableSurface"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#begin -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#begin">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeInstant"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#boundedBy -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#boundedBy">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Feature"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BoundedByChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#catalogSymbol -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#catalogSymbol">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#complex -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#complex">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_complex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplex"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#component -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#component">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalReferenceSystem"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalEra"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#componentValue -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#componentValue">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeValue"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#container -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#container">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContainerChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coord -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coord">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curve -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curve">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_curve"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeCurve"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMember">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiCurve"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveProperty -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveProperty">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Edge"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#description -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#description">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#StringOrRef"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dictionaryEntry -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dictionaryEntry">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Dictionary"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Definition"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedEdge -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedEdge">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Edge"/>
        <ogc-gml1:conditions xml:lang="en"></ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">Positive</ogc-gml1:defaultValue>
        <owl:versionInfo xml:lang="en">conditions??</owl:versionInfo>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedFace -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedFace">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Face"/>
        <ogc-gml1:conditions xml:lang="en"></ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">Positive</ogc-gml1:defaultValue>
        <owl:versionInfo xml:lang="en">conditions??</owl:versionInfo>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedNode -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedNode">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Node"/>
        <ogc-gml1:conditions xml:lang="en"></ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">Positive</ogc-gml1:defaultValue>
        <owl:versionInfo xml:lang="en">condition??</owl:versionInfo>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedTopoSolid -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedTopoSolid">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoSolid"/>
        <ogc-gml1:conditions xml:lang="en"></ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">Positive</ogc-gml1:defaultValue>
        <owl:versionInfo xml:lang="en">condition??</owl:versionInfo>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domain -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domain">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DomainSet"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#element -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#element">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#end -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#end">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeInstant"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#endAngle -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#endAngle">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Angle"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Surface -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Surface">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Solid"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#frame -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#frame">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TimeObject"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMember">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiGeometry"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiGeometry"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_Geometry -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_Geometry">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DomainSet"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_TimeObject -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_TimeObject">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DomainSet"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TimeObject"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#high -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#high">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueExtent"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#incrementDirection -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#incrementDirection">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeCoordinateSystem"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Sign"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indeterminatePosition -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indeterminatePosition">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIndeterminateVlue"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indirectEntry -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indirectEntry">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Dictionary"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DefinitionProxy"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Ring -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Ring">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Surface -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Surface">
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Solid"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Interpolation"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isolated -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isolated">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#IsolatedChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knot -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knot">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Knot"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knotType -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knotType">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#KnotType"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#lineStringMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#lineStringMember">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiLineString"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LineString"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#location -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#location">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Feature"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#low -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#low">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueExtent"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#maximalComplex -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#maximalComplex">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#member -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#member">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalEra"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalEra"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#metadataProperty -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#metadataProperty">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MetadataPropertyChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#name -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#name">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#normal -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#normal">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcStringByBulge"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Vector"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Sign"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#origin -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#origin">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeCoordinateSystem"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeInstant"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#patches -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#patches">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Surface"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMember">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPoint"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPoint"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointProperty -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointProperty">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Node"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointRep -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointRep">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polygonMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polygonMember">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPolygon"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Polygon"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pos -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pos">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPosition"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#position -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#position">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#range -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#range">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#RangeSet"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#segments -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#segments">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Curve"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solid -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solid">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_solid"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSolid"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solidMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solidMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSolid"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solideMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solideMember">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CoordinateReferenceSystem"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#startAngle -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#startAngle">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Angle"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#subComplex -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#subComplex">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#superComplex -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#superComplex">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surface -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surface">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSurface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMember">
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSurface"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceProperty -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceProperty">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Face"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#timePosition -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#timePosition">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#EnvelopeWithTimePeriod"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMember -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMember">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMembers -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMembers">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unit -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unit">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#vectorAtStart -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#vectorAtStart">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CubicSpline"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Vector"/>
    </owl:ObjectProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#verctorAtEnd -->

    <owl:ObjectProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#verctorAtEnd">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CubicSpline"/>
        <rdfs:range rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Vector"/>
    </owl:ObjectProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#FROM -->

    <owl:ObjectProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#FROM">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#DIRECTED-BINARY-RELATION"/>
    </owl:ObjectProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#TO -->

    <owl:ObjectProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#TO">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#DIRECTED-BINARY-RELATION"/>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Data properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#X -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#X">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Y -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Y">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Z -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Z">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#anyURI -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#anyURI">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#bulge -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#bulge">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcStringByBulge"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#calendarEraName -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#calendarEraName">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#code -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#code">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#codeSpace -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#codeSpace">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#conversionToPreferredUnit -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#conversionToPreferredUnit">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ConventionalUnit"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coordinates -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coordinates">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coordinates"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#date -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#date">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_date"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#date"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dateTime -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dateTime">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#decimal -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#decimal">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#degree -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#degree">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dimension -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dimension">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPosition"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domainOfValidity -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domainOfValidity">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#duration -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#duration">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_duration"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#duration"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#factor -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#factor">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#fid -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#fid">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Feature"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYear -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYear">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#gYear"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYearMonth -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYearMonth">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#gYearMonth"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gid -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gid">
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BSpline"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#multiplicity -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#multiplicity">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Knot"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#nullEnumeration -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#nullEnumeration">
        <rdfs:range>
            <rdfs:Datatype>
                <owl:oneOf>
                    <rdf:Description>
                        <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#List"/>
                        <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string">missing</rdf:first>
                        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
                    </rdf:Description>
                </owl:oneOf>
            </rdfs:Datatype>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">YOU MAY DELETE IT. IT IS AN EXAMPLE</rdfs:comment>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc">
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativeInterior -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativeInterior">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
        <ogc-gml1:defaultValue xml:lang="en">0</ogc-gml1:defaultValue>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtEnd -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtEnd">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
        <ogc-gml1:defaultValue xml:lang="en">0</ogc-gml1:defaultValue>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtStart -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtStart">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
        <ogc-gml1:defaultValue xml:lang="en">0</ogc-gml1:defaultValue>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quantityType -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quantityType">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radius -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radius">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radix -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radix">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#test -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#test">
        <rdfs:range>
            <rdfs:Datatype>
                <owl:oneOf>
                    <rdf:Description>
                        <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#List"/>
                        <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string">missing</rdf:first>
                        <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
                    </rdf:Description>
                </owl:oneOf>
            </rdfs:Datatype>
        </rdfs:range>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DELETE IT!</rdfs:comment>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitDerivation -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitDerivation">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitsSystem -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitsSystem">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BaseUnit"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#value -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#value">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#weight -->

    <owl:DatatypeProperty rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#weight">
        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Knot"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
    </owl:DatatypeProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#PAL-DESCRIPTION -->

    <owl:DatatypeProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#PAL-DESCRIPTION">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#PAL-NAME -->

    <owl:DatatypeProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#PAL-NAME">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#PAL-RANGE -->

    <owl:DatatypeProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#PAL-RANGE">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#PAL-STATEMENT -->

    <owl:DatatypeProperty rdf:about="http://protege.stanford.edu/plugins/owl/protege#PAL-STATEMENT">
        <rdfs:domain rdf:resource="http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    </owl:DatatypeProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">CurveInterpolation</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#KnotType -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#KnotType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">KnotType</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#Sign -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#Sign">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Sign</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#SurfaceInterpolation -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#SurfaceInterpolation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">SurfaceInterpolation</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TimeIndeterminateVlue</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TimeUnitType</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractFeature"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domain"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#range"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractFeature -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractFeature">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Angle -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Angle">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Arc -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Arc">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcString"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">3</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByBulge -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByBulge">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcStringByBulge"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArcCenterPointWithRadius"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#endAngle"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#startAngle"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#endAngle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#startAngle"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radius"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcString -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcString">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc3Points"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">3</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcStringByBulge -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcStringByBulge">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc2PointWithBulge"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#normal"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#bulge"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numArc"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BSpline -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BSpline">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knot"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knotType"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knotType"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#degree"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BaseUnit -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BaseUnit">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitsSystem"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Bezier -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Bezier">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BSpline"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polynomialSpline"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knot"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#knotType"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isPolynomial"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Boolean -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Boolean">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BooleanList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BooleanList">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BoundedByChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BoundedByChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Category -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Category">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CategoryExtent -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CategoryExtent">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CategoryList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CategoryList">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Circle -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Circle">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Arc"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CircleByCenterPoint -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CircleByCenterPoint">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ArcByCenterPoint"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#codeSpace"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#code"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#codeSpace"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeCurve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeCurve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSolid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSolid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solideMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSurface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeSurface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeValue -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeValue">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#componentValue"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContainerChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContainerChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContinuousCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContinuousCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ConventionalUnit -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ConventionalUnit">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitDerivation"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#conversionToPreferredUnit"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitDerivation"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Coord">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Y"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Z"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#X"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Y"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Z"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Count -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Count">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CountExtent -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CountExtent">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CountList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CountList">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CubicSpline -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CubicSpline">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#cubicSpline"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">3</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#vectorAtStart"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#verctorAtEnd"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#degree"/>
                <owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#int">3</owl:hasValue>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#degree"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Curve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Curve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#segments"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Interpolation"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc2PointWithBulge"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc3Points"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArcCenterPointWithRadius"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#cubicSpline"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#linear"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polynomialSpline"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#rationalSpline"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation"/>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Definition -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Definition">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DefinitionCollection -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DefinitionCollection">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Dictionary"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DefinitionProxy -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DefinitionProxy">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Definition"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DerivedUnit -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DerivedUnit">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unitDerivation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Dictionary -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Dictionary">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Metadata"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dictionaryEntry"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indirectEntry"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPosition -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPosition">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DoubleList"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dimension"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dimension"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coord -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coord">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coord"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coordinates"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_pos"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coordinates -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_coordinates">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coordinates"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_pos"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_pos -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice_pos">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DirectPositionChoice"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pos"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#AbstractCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DomainSet -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DomainSet">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_Geometry"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#has_TimeObject"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DoubleList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DoubleList">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">simpleTypes</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Edge -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Edge">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#IsolatedChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveProperty"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedFace"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedNode"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveProperty"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directeNode shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:conditions xml:lang="en">orientation for directedFace shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Envelope -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Envelope">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BoundedByChoice"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#EnvelopeWithTimePeriod -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#EnvelopeWithTimePeriod">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Envelope"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#timePosition"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">from Basic Types</rdfs:comment>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Face -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Face">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContainerChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedEdge"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedTopoSolid"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceProperty"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedTopoSolid"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceProperty"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedEdge shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:conditions xml:lang="en">orientation for directedTopoSolid shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplex -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplex">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#element"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">Union</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_complex -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_complex">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#complex"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_curve"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_solid"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_curve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_curve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curve"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_solid"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_solid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_solid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solid"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty_surface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GeometricComplexProperty"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surface"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GriddedCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#GriddedCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Interpolation -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Interpolation">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">Union</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#IsolatedChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#IsolatedChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Knot -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Knot">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#multiplicity"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#value"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#weight"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#KnotType -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#KnotType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#piecewiseBezier"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quasiUniform"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#uniform"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LineString -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LineString">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LineStringSegment -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LineStringSegment">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CurveInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#linear"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">2</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LinearRing -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LinearRing">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">4</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationKeyWord -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationKeyWord">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Code"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationString -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationString">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#StringOrRef"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MetadataPropertyChoice -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MetadataPropertyChoice">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiCurve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiCurve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMembers"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiGeometry -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiGeometry">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#geometryMembers"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiLineString -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiLineString">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#lineStringMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPoint -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPoint">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointMembers"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPointCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPointCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPolygon -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiPolygon">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polygonMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSolid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSolid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solidMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solideMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#solidMembers"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSurface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSurface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#surfaceMembers"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSurfaceCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MultiSurfaceCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Node -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Node">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#IsolatedChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedEdge"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointProperty"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointProperty"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedEdge shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Null -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Null">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#BoundedByChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#NullEnumeration -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#NullEnumeration">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#nullEnumeration"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableCurve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableCurve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseCurve"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableSurface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#OrientableSurface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#baseSurface"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#orientation"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Point">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#position"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray_coordinates -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray_coordinates">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray_positions"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray_positions -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray_positions">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PointArray"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positions"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Polygon -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Polygon">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Ring"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PolygonPatch -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#PolygonPatch">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Ring"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pointRep"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">pos
coord</rdfs:comment>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position_coord -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position_coord">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#coord"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position_pos"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position_pos -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position_pos">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Position"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#pos"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Quantity -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Quantity">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#QuantityExtent -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#QuantityExtent">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#QuantityList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#QuantityList">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#RangeSet -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#RangeSet">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Rectangle -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Rectangle">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#RectifiedCoverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#RectifiedCoverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#DiscreteCoverage"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Ring -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Ring">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#curveMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Sign -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Sign">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#negative"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positive"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">from basicTypes</rdfs:comment>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Solid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Solid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Surface"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interior_Surface"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Surface"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#StringOrRef -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#StringOrRef">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Surface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Surface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#patches"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Interpolation"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">Union</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_anyURI -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_anyURI">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#anyURI"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_date"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_date -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_date">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#date"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#dateTime"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#decimal"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYear"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gYearMonth"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeCoordinateSystem -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeCoordinateSystem">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#incrementDirection"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#origin"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#incrementDirection"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">Union</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_decimal -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_decimal">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#decimal"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_duration"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_duration -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_duration">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#duration"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIndeterminateVlue -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIndeterminateVlue">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#after"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#before"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#now"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unknown"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeInstant -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeInstant">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePrimitive"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unit"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#factor"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radix"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#value"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#factor"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#radix"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength_decimal -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength_decimal">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_decimal"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength_duration"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength_duration -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength_duration">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeDuration_duration"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeIntervalLength"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalEra -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalEra">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#begin"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#end"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#member"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#begin"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#end"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalReferenceSystem -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeOrdinalReferenceSystem">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#component"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePeriod -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePeriod">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_duration"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#begin"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#end"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_duration"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indeterminatePosition"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#indeterminatePosition"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#calendarEraName"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#calendarEraName"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_anyURI -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_anyURI">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_anyURI"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_date"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_dateTime"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_date -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_date">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_date"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_dateTime"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_dateTime -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_dateTime">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_dateTime"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_decimal"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_decimal -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_decimal">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_decimal"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYear">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYear"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
        <owl:disjointWith rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition_gYearMonth">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TemporalPosition_gYearMonth"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePosition"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePrimitive -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimePrimitive">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TimeObject"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeReferenceSystem">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#domainOfValidity"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeUnitType -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TimeUnitType">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:oneOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#day"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#hour"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#minute"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#month"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#second"/>
                    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#year"/>
                </owl:oneOf>
            </owl:Class>
        </rdfs:subClassOf>
        <ogc-gml1:stereoTypes xml:lang="en">Enumeration</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoComplex">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Topology"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#subComplex"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#superComplex"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMember"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#topoPrimitiveMembers"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#maximalComplex"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoCurve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoCurve">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedEdge"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedEdge shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
        <ogc-gml1:stereoTypes xml:lang="en">DataType</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoPoint -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoPoint">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedNode"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedNode shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
        <ogc-gml1:stereoTypes xml:lang="en">DataType</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoSolid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoSolid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ContainerChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedFace"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedFace shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoSurface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoSurface">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedFace"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedFace shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
        <ogc-gml1:stereoTypes xml:lang="en">DataType</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoVolume -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#TopoVolume">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#directedTopoSolid"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <ogc-gml1:conditions xml:lang="en">orientation for directedTopoSolid shoul be stated.</ogc-gml1:conditions>
        <ogc-gml1:defaultValue xml:lang="en">orientation= positive</ogc-gml1:defaultValue>
        <ogc-gml1:stereoTypes xml:lang="en">DataType</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Triangle -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Triangle">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:allValuesFrom rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#SurfaceInterpolation"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:hasValue rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar"/>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#exterior_Ring"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#interpolation"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#UnitDefinition">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Definition"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#catalogSymbol"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quantityType"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">XSDchoice</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueArray -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueArray">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#CompositeValue"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueExtent -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#ValueExtent">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#high"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#low"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Vector -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Vector">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CoordinateReferenceSystem -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CoordinateReferenceSystem">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Coverage -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Coverage">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Curve">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_CurveSegment">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativeInterior"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtEnd"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtStart"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativeInterior"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtEnd"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#numDerivativesAtStart"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Derived element. ?
sub class of Curve? 
</rdfs:comment>
        <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DataType</owl:versionInfo>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Feature -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Feature">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#boundedBy"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#location"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#boundedBy"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#location"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#fid"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#fid"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#description"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#metadataProperty"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#name"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#description"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricAggregate">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Geometry">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#LocationChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#srsName"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gid"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#gid"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Metadata -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Metadata">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#MetadataPropertyChoice"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Object"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#id"/>
                <owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Object -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Object">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Ring">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValue">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_ScalarValueList">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Solid">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Surface">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GeometricPrimitive"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_SurfacePatch">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <ogc-gml1:stereoTypes xml:lang="en">DataType</ogc-gml1:stereoTypes>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TimeObject -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TimeObject">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#frame"/>
                <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_TopoPrimitive">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Topology"/>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#container"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
        <rdfs:subClassOf>
            <owl:Restriction>
                <owl:onProperty rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#isolated"/>
                <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
            </owl:Restriction>
        </rdfs:subClassOf>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Topology -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Topology">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
    </owl:Class>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value -->

    <owl:Class rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_Value">
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#Value"/>
        <rdfs:subClassOf rdf:resource="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#_GML"/>
    </owl:Class>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#DIRECTED-BINARY-RELATION -->

    <owl:Class rdf:about="http://protege.stanford.edu/plugins/owl/protege#DIRECTED-BINARY-RELATION">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">DIRECTED-BINARY-RELATION</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT -->

    <owl:Class rdf:about="http://protege.stanford.edu/plugins/owl/protege#PAL-CONSTRAINT">
        <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">PAL-CONSTRAINT</metadata:prefixIRI>
    </owl:Class>
    


    <!-- http://www.w3.org/2002/07/owl#Thing -->

    <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#Thing">
        <metadata:prefixIRI rdf:datatype="http://www.w3.org/2001/XMLSchema#string">owl:Thing</metadata:prefixIRI>
    </rdf:Description>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#after -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#after">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#before -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#before">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc2PointWithBulge -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc2PointWithBulge">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc3Points -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArc3Points">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArcCenterPointWithRadius -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#circularArcCenterPointWithRadius">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#cubicSpline -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#cubicSpline">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#day -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#day">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#hour -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#hour">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#linear -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#linear">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#minute -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#minute">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#month -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#month">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#negative -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#negative">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#Sign"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#now -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#now">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#piecewiseBezier -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#piecewiseBezier">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#KnotType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#planar">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#SurfaceInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polynomialSpline -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#polynomialSpline">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positive -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#positive">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#Sign"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quasiUniform -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#quasiUniform">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#KnotType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#rationalSpline -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#rationalSpline">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#CurveInterpolation"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#second -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#second">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#uniform -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#uniform">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#KnotType"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unknown -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#unknown">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeIndeterminateVlue"/>
    </owl:NamedIndividual>
    


    <!-- http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#year -->

    <owl:NamedIndividual rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml#year">
        <rdf:type rdf:resource="http://loki.cae.drexel.edu/~ontology/2004/09/ogc-gml#TimeUnitType"/>
    </owl:NamedIndividual>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotations
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <rdf:Description rdf:about="http://bioportal.bioontology.org/ontologies/versionSubject">
        <owl:versionInfo>version 1.0</owl:versionInfo>
    </rdf:Description>
    <rdf:Description rdf:about="http://loki.cae.drexel.edu/~wbs/ontology/2004/09/ogc-gml">
        <rdfs:comment> title- Ontology for Geography Markup Language (GML3.0)
    creator- Zafer Defne, Akm Saiful Islam and Michael Piasecki. description- Ontology for Geography Markup Language (GML3.0) of Open GIS Consortium (OGC). The Geography Markup Language (GML) is an RDF encoding for the transport and storage of geographic information, including both the geometry and properties of geographic features. Vocabulary terms are declared using OWL language to support RDF applications. publisher- Drexel University . date- 2004-09-22. format - text/xml. language - English</rdfs:comment>
        <owl:versionInfo>version 1.0</owl:versionInfo>
    </rdf:Description>
</rdf:RDF>



<!-- Generated by the OWL API (version 4.5.18) https://github.com/owlcs/owlapi -->

