@prefix : <http://sweetontology.net/propSpaceDistance/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix sopropm: <http://sweetontology.net/propMass/> .
@prefix soprocp: <http://sweetontology.net/procPhysical/> .
@prefix soprop: <http://sweetontology.net/prop/> .
@prefix sopropq: <http://sweetontology.net/propQuantity/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sorel: <http://sweetontology.net/rela/> .
@prefix sopropsdis: <http://sweetontology.net/propSpaceDistance/> .
@prefix sorelm: <http://sweetontology.net/relaMath/> .
@prefix soprops: <http://sweetontology.net/propSpace/> .
@prefix sorepsu: <http://sweetontology.net/reprSciUnits/> .
@prefix soprocw: <http://sweetontology.net/procWave/> .
@prefix sorelsc: <http://sweetontology.net/relaSci/> .
@base <http://sweetontology.net/propSpaceDistance> .

<http://sweetontology.net/propSpaceDistance> rdf:type owl:Ontology ;
                                              owl:imports <http://sweetontology.net/procPhysical> ,
                                                          <http://sweetontology.net/procWave> ,
                                                          <http://sweetontology.net/prop> ,
                                                          <http://sweetontology.net/propMass> ,
                                                          <http://sweetontology.net/propQuantity> ,
                                                          <http://sweetontology.net/propSpace> ,
                                                          <http://sweetontology.net/rela> ,
                                                          <http://sweetontology.net/relaMath> ,
                                                          <http://sweetontology.net/relaSci> ,
                                                          <http://sweetontology.net/reprSciUnits> ;
                                              rdfs:label "SWEET Ontology Property Space Distance" ;
                                              dcterms:license <https://creativecommons.org/publicdomain/zero/1.0/> ;
                                              owl:versionInfo "3.6.0" .

#################################################################
#    Object Properties
#################################################################

###  http://sweetontology.net/rela/hasProcess
sorel:hasProcess rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSci/hasDefaultUnit
sorelsc:hasDefaultUnit rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSci/hasUnit
sorelsc:hasUnit rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSci/measureOf
sorelsc:measureOf rdf:type owl:ObjectProperty .


###  http://sweetontology.net/relaSci/rangeOf
sorelsc:rangeOf rdf:type owl:ObjectProperty .


#################################################################
#    Data properties
#################################################################

###  http://sweetontology.net/relaMath/hasDimension
sorelm:hasDimension rdf:type owl:DatatypeProperty .


#################################################################
#    Classes
#################################################################

###  http://sweetontology.net/propSpaceDistance/AttenuationCoefficient
sopropsdis:AttenuationCoefficient rdf:type owl:Class ;
                            owl:equivalentClass sopropsdis:ExtinctionCoefficient ;
                            rdfs:label "attenuation coefficient"@en .


###  http://sweetontology.net/propSpaceDistance/CompactionCoefficient
sopropsdis:CompactionCoefficient rdf:type owl:Class ;
                           rdfs:subClassOf sopropsdis:PerMeterQuantity ;
                           rdfs:label "compaction coefficient"@en .


###  http://sweetontology.net/propSpaceDistance/CyclotronRadius
sopropsdis:CyclotronRadius rdf:type owl:Class ;
                     owl:equivalentClass sopropsdis:Gyroradius ;
                     rdfs:label "cyclotron radius"@en .


###  http://sweetontology.net/propSpaceDistance/DebyeLength
sopropsdis:DebyeLength rdf:type owl:Class ;
                 owl:equivalentClass sopropsdis:DebyeScreeningLength ;
                 rdfs:subClassOf sopropsdis:Distance ;
                 rdfs:label "debye length"@en .


###  http://sweetontology.net/propSpaceDistance/DebyeScreeningLength
sopropsdis:DebyeScreeningLength rdf:type owl:Class ;
                          rdfs:label "debye screening length"@en .


###  http://sweetontology.net/propSpaceDistance/DispersionCoeffienct
sopropsdis:DispersionCoeffienct rdf:type owl:Class ;
                          rdfs:subClassOf sopropm:MaterialProperty ,
                                          [ rdf:type owl:Restriction ;
                                            owl:onProperty sorelsc:measureOf ;
                                            owl:someValuesFrom sopropsdis:Dispersivity
                                          ] ;
                          rdfs:label "dispersion coeffienct"@en .


###  http://sweetontology.net/propSpaceDistance/Dispersivity
sopropsdis:Dispersivity rdf:type owl:Class ;
                  rdfs:subClassOf sopropm:MaterialProperty ;
                  rdfs:label "dispersivity"@en .


###  http://sweetontology.net/propSpaceDistance/Distance
sopropsdis:Distance rdf:type owl:Class ;
              rdfs:subClassOf sopropsdis:Length ;
              rdfs:label "distance"@en .


###  http://sweetontology.net/propSpaceDistance/DistanceRange
sopropsdis:DistanceRange rdf:type owl:Class ;
                   rdfs:subClassOf sopropq:IntervalQuantity ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty sorelsc:rangeOf ;
                                     owl:someValuesFrom sopropsdis:Distance
                                   ] ;
                   rdfs:label "distance range"@en .


###  http://sweetontology.net/propSpaceDistance/DistanceRange_km
sopropsdis:DistanceRange_km rdf:type owl:Class ;
                      rdfs:subClassOf sopropsdis:DistanceRange ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorelsc:hasDefaultUnit ;
                                        owl:hasValue sorepsu:kilometer
                                      ] ;
                      rdfs:label "distance range km"@en .


###  http://sweetontology.net/propSpaceDistance/ExtinctionCoefficient
sopropsdis:ExtinctionCoefficient rdf:type owl:Class ;
                           rdfs:subClassOf sopropsdis:SpatialFrequency ;
                           rdfs:label "extinction coefficient"@en .


###  http://sweetontology.net/propSpaceDistance/Fetch
sopropsdis:Fetch rdf:type owl:Class ;
           rdfs:subClassOf sopropsdis:Distance ;
           rdfs:label "fetch"@en .


###  http://sweetontology.net/propSpaceDistance/GrainSize
sopropsdis:GrainSize rdf:type owl:Class ;
               rdfs:subClassOf sopropm:ConsistenceProperty ;
               rdfs:label "grain size"@en .


###  http://sweetontology.net/propSpaceDistance/Gyroradius
sopropsdis:Gyroradius rdf:type owl:Class ;
                owl:equivalentClass sopropsdis:LarmorRadius ;
                rdfs:subClassOf sopropsdis:Distance ;
                rdfs:label "gyroradius"@en .


###  http://sweetontology.net/propSpaceDistance/LarmorRadius
sopropsdis:LarmorRadius rdf:type owl:Class ;
                  rdfs:label "larmor radius"@en .


###  http://sweetontology.net/propSpaceDistance/Length
sopropsdis:Length rdf:type owl:Class ;
            rdfs:subClassOf sopropq:PhysicalQuantity ,
                            soprops:SpatialExtent ,
                            [ rdf:type owl:Restriction ;
                              owl:onProperty sorelm:hasDimension ;
                              owl:hasValue 1
                            ] ;
            rdfs:label "length"@en .


###  http://sweetontology.net/propSpaceDistance/MeanFreePath
sopropsdis:MeanFreePath rdf:type owl:Class ;
                  rdfs:subClassOf soprop:MotionProperty ,
                                  sopropsdis:Distance ,
                                  [ rdf:type owl:Restriction ;
                                    owl:onProperty sorel:hasProcess ;
                                    owl:someValuesFrom soprocp:Collision
                                  ] ;
                  rdfs:label "mean free path"@en .


###  http://sweetontology.net/propSpaceDistance/MixingLength
sopropsdis:MixingLength rdf:type owl:Class ;
                  rdfs:subClassOf sopropsdis:Distance ;
                  rdfs:label "mixing length"@en .


###  http://sweetontology.net/propSpaceDistance/ObukhovLength
sopropsdis:ObukhovLength rdf:type owl:Class ;
                   rdfs:subClassOf sopropsdis:Distance ;
                   rdfs:label "obukhov length"@en .


###  http://sweetontology.net/propSpaceDistance/PerMeterQuantity
sopropsdis:PerMeterQuantity rdf:type owl:Class ;
                      rdfs:subClassOf sopropq:Quantity ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorelsc:hasDefaultUnit ;
                                        owl:hasValue sorepsu:perMeter
                                      ] ;
                      rdfs:label "per meter quantity"@en .


###  http://sweetontology.net/propSpaceDistance/PulseLength
sopropsdis:PulseLength rdf:type owl:Class ;
                 rdfs:subClassOf sopropsdis:Length ;
                 rdfs:label "pulse length"@en .


###  http://sweetontology.net/propSpaceDistance/Range
sopropsdis:Range rdf:type owl:Class ;
           rdfs:subClassOf sopropsdis:Distance ;
           rdfs:label "range"@en .


###  http://sweetontology.net/propSpaceDistance/RossbyRadiusOfDeformation
sopropsdis:RossbyRadiusOfDeformation rdf:type owl:Class ;
                               rdfs:subClassOf sopropsdis:Distance ;
                               rdfs:label "rossby radius of deformation"@en .


###  http://sweetontology.net/propSpaceDistance/ScatteringCoefficient
sopropsdis:ScatteringCoefficient rdf:type owl:Class ;
                           rdfs:subClassOf sopropsdis:SpatialFrequency ,
                                           [ rdf:type owl:Restriction ;
                                             owl:onProperty sorel:hasProcess ;
                                             owl:allValuesFrom soprocw:Scattering
                                           ] ;
                           rdfs:label "scattering coefficient"@en .


###  http://sweetontology.net/propSpaceDistance/Size
sopropsdis:Size rdf:type owl:Class ;
          rdfs:subClassOf soprops:SpatialExtent ;
          rdfs:label "size"@en .


###  http://sweetontology.net/propSpaceDistance/SizeRange
sopropsdis:SizeRange rdf:type owl:Class ;
               rdfs:subClassOf soprops:SpatialExtent ,
                               [ rdf:type owl:Restriction ;
                                 owl:onProperty sorelsc:rangeOf ;
                                 owl:someValuesFrom sopropsdis:Size
                               ] ;
               rdfs:label "size range"@en .


###  http://sweetontology.net/propSpaceDistance/SizeRange_micron
sopropsdis:SizeRange_micron rdf:type owl:Class ;
                      rdfs:subClassOf sopropsdis:SizeRange ,
                                      [ rdf:type owl:Restriction ;
                                        owl:onProperty sorelsc:hasDefaultUnit ;
                                        owl:hasValue sorepsu:micron
                                      ] ;
                      rdfs:label "size range micron"@en .


###  http://sweetontology.net/propSpaceDistance/SpatialFrequency
sopropsdis:SpatialFrequency rdf:type owl:Class ;
                      rdfs:subClassOf sopropq:RadiationMediumInteractionQuantity ,
                                      sopropsdis:PerMeterQuantity ;
                      rdfs:label "spatial frequency"@en .


###  http://sweetontology.net/propSpaceDistance/Visibility
sopropsdis:Visibility rdf:type owl:Class ;
                rdfs:subClassOf soprop:RadiationMediumInteractionProperty ,
                                sopropsdis:Distance ;
                rdfs:label "visibility"@en .


###  http://sweetontology.net/propSpaceDistance/WaveNumber
sopropsdis:WaveNumber rdf:type owl:Class ;
                rdfs:subClassOf soprop:WaveProperty ,
                                sopropsdis:PerMeterQuantity ;
                rdfs:label "wave number"@en .


###  http://sweetontology.net/propSpaceDistance/Wavelength
sopropsdis:Wavelength rdf:type owl:Class ;
                rdfs:subClassOf soprop:WaveProperty ,
                                sopropsdis:Distance ;
                rdfs:label "wavelength"@en .


###  http://sweetontology.net/propSpaceDistance/WavelengthBand
sopropsdis:WavelengthBand rdf:type owl:Class ;
                    rdfs:subClassOf sopropq:IntervalQuantity ,
                                    [ rdf:type owl:Restriction ;
                                      owl:onProperty sorelsc:rangeOf ;
                                      owl:allValuesFrom sopropsdis:Wavelength
                                    ] ;
                    rdfs:label "wavelength band"@en .


###  http://sweetontology.net/propSpaceDistance/WavelengthBand_nm
sopropsdis:WavelengthBand_nm rdf:type owl:Class ;
                       rdfs:subClassOf sopropsdis:WavelengthBand ,
                                       [ rdf:type owl:Restriction ;
                                         owl:onProperty sorelsc:hasUnit ;
                                         owl:hasValue sorepsu:nanometer
                                       ] ;
                       rdfs:label "wavelength band nm"@en .


###  http://sweetontology.net/propSpaceDistance/Wavelength_cm
sopropsdis:Wavelength_cm rdf:type owl:Class ;
                   rdfs:subClassOf sopropsdis:Wavelength ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty sorelsc:hasUnit ;
                                     owl:hasValue sorepsu:centimeter
                                   ] ;
                   rdfs:label "wavelength cm"@en .


###  http://sweetontology.net/propSpaceDistance/Wavelength_nm
sopropsdis:Wavelength_nm rdf:type owl:Class ;
                   rdfs:subClassOf sopropsdis:Wavelength ,
                                   [ rdf:type owl:Restriction ;
                                     owl:onProperty sorelsc:hasUnit ;
                                     owl:hasValue sorepsu:nanometer
                                   ] ;
                   rdfs:label "wavelength nm"@en .


#################################################################
#    Individuals
#################################################################

###  http://sweetontology.net/reprSciUnits/centimeter
sorepsu:centimeter rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/kilometer
sorepsu:kilometer rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/micron
sorepsu:micron rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/nanometer
sorepsu:nanometer rdf:type owl:NamedIndividual .


###  http://sweetontology.net/reprSciUnits/perMeter
sorepsu:perMeter rdf:type owl:NamedIndividual .


###  Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi
