@prefix :      <http://www.arpenteur.org/ontology/Arpenteur.owl#> .
@prefix dc:    <http://purl.org/dc/elements/1.1/#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix Arpenteur: <http://www.arpenteur.org/ontology/Arpenteur.owl#> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ABIL:  <http://www.arpenteur.org/ontology/ArpenteurBuiltInLibrary.owl#> .
@prefix cc:    <http://creativecommons.org/ns#> .

Arpenteur:Tuile  a       owl:Class ;
        rdfs:label       "tile"@en , "tuile"@fr ;
        rdfs:subClassOf  Arpenteur:ElementDeCouverture .

Arpenteur:hasZ  a    owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IPoint3D ;
        rdfs:label   "has dimension coordinate Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasStratigraphicRelationCollegatoA
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation connects"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasColor_G  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IColoredPoint ;
        rdfs:label   "has color G"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasCoef_K2  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has radial distortion coefficient K2"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRelationCopre
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation covers"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasCF  a   owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:UnitaFunzionale ;
        rdfs:label   "has factory body"@en ;
        rdfs:range   Arpenteur:CorpoDiFabbrica .

Arpenteur:hasRelationAnteriorita
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is earlier than"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasCamera  a  owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Photograph ;
        rdfs:label   "has camera"@en ;
        rdfs:range   Arpenteur:Camera .

Arpenteur:hasFullFileName
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Photograph ;
        rdfs:label   "has full file name"@en ;
        rdfs:range   xsd:string .

Arpenteur:MeasuredPointManager
        a                owl:Class ;
        rdfs:label       "measured point manager"@en ;
        rdfs:subClassOf  Arpenteur:Point3DManager .

Arpenteur:Point3DManager
        a                owl:Class ;
        rdfs:label       "point 3D manager"@en ;
        rdfs:subClassOf  Arpenteur:PointManager .

Arpenteur:hasSito  a  owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:UnitaTopografica , Arpenteur:ComplessoArchitettonico ;
        rdfs:label   " has city"@en , "has city"@en ;
        rdfs:range   Arpenteur:Sito .

Arpenteur:hasStateOfConservation
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has state of conservation"@en ;
        rdfs:range   xsd:string .

Arpenteur:hasCoef_P2  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has decentring distortion coefficient P2"@en ;
        rdfs:range   xsd:double .

Arpenteur:ProspettoParticolare
        a                owl:Class ;
        rdfs:label       "particular prospectus"@en , "prospetto particolare"@it ;
        rdfs:subClassOf  Arpenteur:Prospetto .

Arpenteur:Camera  a      owl:Class ;
        rdfs:label       "camera"@en ;
        rdfs:subClassOf  Arpenteur:Photogrammetry .

Arpenteur:hasScale  a       owl:DatatypeProperty ;
        rdfs:domain         Arpenteur:Transformation3D ;
        rdfs:label          "has scale"@en ;
        rdfs:range          xsd:double ;
        rdfs:subPropertyOf  owl:topDataProperty .

Arpenteur:hasMaxDiameter
        a             owl:DatatypeProperty ;
        rdfs:comment  "Should be Diameter" ;
        rdfs:domain   Arpenteur:Amphorae ;
        rdfs:label    "has maximum diameter"@en ;
        rdfs:range    xsd:double .

Arpenteur:AreaFunzionale
        a                owl:Class ;
        rdfs:label       "Area Funzionale"@it , "Functional Area"@en ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:hasRelationAppoggiatoA
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   "has relation is leaned against"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasExtrudedPt1Y
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 1 Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:isNegative  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaStratigrafica ;
        rdfs:label   "is negative"@en ;
        rdfs:range   xsd:boolean .

Arpenteur:isExtruded  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "is extruded"@en ;
        rdfs:range   xsd:boolean .

Arpenteur:hasResidualZ
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Point_3D ;
        rdfs:label   "has residual Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRelationRiempitoDa
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is filled by"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasRelationGliSiAppoggia
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   "has relation leans against a"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasExtrudedData2
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded data 2"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasColor_B  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IColoredPoint ;
        rdfs:label   "has color B"@en ;
        rdfs:range   xsd:integer .

Arpenteur:has_m12  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (1,2)"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasASetOfCF
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:ComplessoArchitettonico ;
        rdfs:label   "has a set of factory bodies"@en ;
        rdfs:range   Arpenteur:CorpoDiFabbrica .

Arpenteur:hasVolume  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has volume"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasHandlesWidth
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has handles width"@en ;
        rdfs:range   xsd:double .

Arpenteur:isActive  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IIdentifiedObject ;
        rdfs:label   "is active"@en ;
        rdfs:range   xsd:boolean .

Arpenteur:Dolia  a       owl:Class ;
        rdfs:label       "dolia (dolium)"@en ;
        rdfs:subClassOf  Arpenteur:RecipientTransport .

Arpenteur:hasYMin  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has minimal dimension coordinate Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasCenter  a  owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:UnitaStratigrafica ;
        rdfs:label   "has center"@en ;
        rdfs:range   Arpenteur:IPoint3D .

Arpenteur:ElementDeCouverture
        a                owl:Class ;
        rdfs:label       "cover element"@en ;
        rdfs:subClassOf  Arpenteur:Architecture .

Arpenteur:hasZMax  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has maximal dimension coordinate Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasCA  a   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:CorpoDiFabbrica ;
        rdfs:label   "has architectural complex"@en ;
        rdfs:range   Arpenteur:ComplessoArchitettonico .

Arpenteur:hasASetOfSito
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:SitiList ;
        rdfs:label   "has a set of cities"@en ;
        rdfs:range   Arpenteur:Sito .

Arpenteur:hasRelationContemporaneita
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is contemporary to"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasStratigraphicRelationAnteriorita
        a                   owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is earlier than"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasRelationTagliatoDa
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is cut by"@en ;
        rdfs:range   xsd:integer .

Arpenteur:Measurable  a  owl:Class ;
        rdfs:label       "measurable"@en ;
        rdfs:subClassOf  Arpenteur:SpatialObject .

Arpenteur:hasDescription
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has description"@en ;
        rdfs:range   xsd:string .

Arpenteur:GrindingStone
        a                owl:Class ;
        rdfs:label       "grinding stone"@en ;
        rdfs:subClassOf  Arpenteur:StoneTool .

Arpenteur:hasWidthBetweenUpperHandles
        a             owl:DatatypeProperty ;
        rdfs:comment  "For more accuracy we take widht between upper hadles in adition to the diameter which is between down handles" ;
        rdfs:domain   Arpenteur:Amphorae ;
        rdfs:label    "has width between upper handles"@en ;
        rdfs:range    xsd:double .

Arpenteur:hasName  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IIdentifiedObject ;
        rdfs:label   "has name"@en ;
        rdfs:range   xsd:string .

Arpenteur:has_m20  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (2,0)"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasASetOfObservation
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ImagePointManager ;
        rdfs:label          "has a set of observations"@en ;
        rdfs:range          Arpenteur:ImagePoint ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasNbBranch
        a             owl:DatatypeProperty ;
        rdfs:comment  "manual evaluation of the Percent of necrosed part in a colony" ;
        rdfs:domain   Arpenteur:CoralliumRubrum ;
        rdfs:label    "has branch number"@en ;
        rdfs:range    xsd:integer .

Arpenteur:ComplessoArchitettonico
        a                owl:Class ;
        rdfs:label       "complesso architettonico"@it , "Architectural Complex"@en ;
        rdfs:subClassOf  Arpenteur:ElementoStratigrafico .

Arpenteur:Transformation3D
        a                owl:Class ;
        rdfs:label       "transformation 3D"@en ;
        rdfs:subClassOf  Arpenteur:Geometry .

Arpenteur:hasASetOf3DPointWithObs
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:MeasuredPointManager ;
        rdfs:label   "has a set of 3D point with observations"@en ;
        rdfs:range   Arpenteur:Point_3D .

Arpenteur:hasStratigraphicRelationAppoggiatoA
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is leaned against a"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasFinitura
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has finitura (finish) "@en ;
        rdfs:range   xsd:string .

Arpenteur:hasASetOfCamera
        a            owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:CameraManager ;
        rdfs:label   "has a set of camera"@en ;
        rdfs:range   Arpenteur:Camera .

Arpenteur:hasColor_R  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IColoredPoint ;
        rdfs:label   "has color R"@en ;
        rdfs:range   xsd:integer .

Arpenteur:Coralliidae
        a                owl:Class ;
        rdfs:label       "coralliidae"@en ;
        rdfs:subClassOf  Arpenteur:Alcyonacea .

Arpenteur:hasASetOfCA
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Sito ;
        rdfs:label   "has a set of architectural complexes"@en ;
        rdfs:range   Arpenteur:ComplessoArchitettonico .

Arpenteur:hasInternalVolume
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RecipientTransport ;
        rdfs:label   "has internal volume"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasMeasuredPointManager
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:Model ;
        rdfs:label          "has measured point manager"@en ;
        rdfs:range          Arpenteur:MeasuredPointManager ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:MathematicalObject
        a                owl:Class ;
        rdfs:label       "mathematica object"@en ;
        rdfs:subClassOf  Arpenteur:IIdentifiedObject .

Arpenteur:hasDirettore
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has direttore"@en ;
        rdfs:range   xsd:string .

Arpenteur:hasLength  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has length"@en ;
        rdfs:range   xsd:double .

Arpenteur:Alcyonacea  a  owl:Class ;
        rdfs:label       "alcyonacea"@en ;
        rdfs:subClassOf  Arpenteur:Zoology .

Arpenteur:hasReprojectionResidual
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Point_3D ;
        rdfs:label   "has reprojection residual"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRelationLegatoA
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is linked to"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasX  a    owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IPoint2D ;
        rdfs:label   "has dimension coordinate X"@en ;
        rdfs:range   xsd:double .

Arpenteur:UnitaArcheologica
        a                owl:Class ;
        rdfs:label       "archaeological unit"@en , "unita archeologica"@it ;
        rdfs:subClassOf  Arpenteur:Archaeology .

Arpenteur:Artifact  a    owl:Class ;
        rdfs:label       "artifact"@en ;
        rdfs:subClassOf  Arpenteur:Archaeology , <http://erlangen-crm.org/current/E24_Physical_Man-Made_Thing> .

Arpenteur:ConstraintManager
        a                owl:Class ;
        rdfs:label       "constraint manager"@en ;
        rdfs:subClassOf  Arpenteur:GenericManager .

Arpenteur:hasFocalLength
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Camera ;
        rdfs:label   "has focal lenth"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRatioDiamHeight
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has ratio diameter height"@en ;
        rdfs:range   xsd:double .

Arpenteur:SitiList  a    owl:Class ;
        rdfs:label       "city list"@en , "siti list"@it ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:hasExtrudedPt2Z
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 2 Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasBoundingBox
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has bounding box"@en ;
        rdfs:range   Arpenteur:BoundingBox .

Arpenteur:isPhotographOf
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Photograph ;
        rdfs:label   "is photograph of"@en ;
        rdfs:range   Arpenteur:PhotoManager .

Arpenteur:Attivita  a    owl:Class ;
        rdfs:label       "Activities"@it , "Attivita"@it ;
        rdfs:subClassOf  Arpenteur:ElementoStratigrafico .

Arpenteur:RecipientTransport
        a                owl:Class ;
        rdfs:label       "transport recipient"@en ;
        rdfs:subClassOf  Arpenteur:Artifact .

Arpenteur:Architecture
        a                owl:Class ;
        rdfs:label       "Architecture"@en ;
        rdfs:subClassOf  Arpenteur:Archaeology .

Arpenteur:PointManager
        a                owl:Class ;
        rdfs:label       "point manager"@en ;
        rdfs:subClassOf  Arpenteur:GenericManager .

Arpenteur:hasId  a   owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has id"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasData  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has data"@en ;
        rdfs:range   xsd:string .

Arpenteur:has_m02  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (0,2)"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasNormalizedDiamMaxPos
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has normalized diameter max position"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRelationCollegatoA
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   "has relation is connected with"@en ;
        rdfs:range   xsd:integer .

Arpenteur:haveASetOfPhotograph
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:PhotoManager ;
        rdfs:label   "have a set of photograph"@en ;
        rdfs:range   Arpenteur:Photograph .

Arpenteur:hasStratigraphicRelationUgualeA
        a                   owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation equal to"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:isElementOf
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Photograph , Arpenteur:IIdentifiedObject ;
        rdfs:label   "is element of"@en ;
        rdfs:range   Arpenteur:PhotoManager , Arpenteur:GenericManager .

Arpenteur:ProspettoGenerale
        a                 owl:Class ;
        rdfs:label        "general prospectus"@en , "prospetto generale"@it ;
        rdfs:subClassOf   Arpenteur:Prospetto ;
        owl:disjointWith  Arpenteur:ProspettoParticolare .

Arpenteur:hasIdn  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IIdentifiedObject ;
        rdfs:label   "has idn"@en ;
        rdfs:range   xsd:integer .

Arpenteur:CorpoDiFabbrica
        a                owl:Class ;
        rdfs:label       "factory body"@en , "corpo di fabbrica"@it ;
        rdfs:subClassOf  Arpenteur:ElementoStratigrafico .

Arpenteur:hasDistanceHandles
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has distance handles"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasPPY  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Camera ;
        rdfs:label   "has PPY"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasResidualX
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Point_3D , Arpenteur:ImagePoint ;
        rdfs:label   "has residual X"@en ;
        rdfs:range   xsd:double .

Arpenteur:has_m10  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (1,0)"@en ;
        rdfs:range   xsd:double .

Arpenteur:Archaeology
        a                owl:Class ;
        rdfs:label       "archaeology"@en ;
        rdfs:subClassOf  Arpenteur:Measurable .

Arpenteur:UnitaFunzionale
        a                owl:Class ;
        rdfs:label       "functional unit"@en , "unita funzionale"@it ;
        rdfs:subClassOf  Arpenteur:CorpoDiFabbrica .

Arpenteur:PhotoManager
        a                owl:Class ;
        rdfs:label       "photo manager"@en ;
        rdfs:subClassOf  Arpenteur:GenericManager .

Arpenteur:hasComment  a  owl:DatatypeProperty ;
        rdfs:comment  "manual evaluation of the Percent of necrosed part in a colony" ;
        rdfs:domain   Arpenteur:CoralliumRubrum ;
        rdfs:label    "has comment"@en ;
        rdfs:range    xsd:string .

Arpenteur:Zoology  a     owl:Class ;
        rdfs:label       "zoology"@en ;
        rdfs:subClassOf  Arpenteur:Measurable .

Arpenteur:hasStratigraphicRelationRiempie
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation fills"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasStratigraphicRelationCopertoDa
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is covered by"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:ElementoStratigrafico
        a                owl:Class ;
        rdfs:label       "stratigraphic element"@en , "elemento stratigrafico"@it ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:Brique  a      owl:Class ;
        rdfs:label       "brick"@en ;
        rdfs:subClassOf  Arpenteur:ElementDeParement .

Arpenteur:hasCoef_K3  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has radial distortion coefficient K3"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasDefinition
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has definition"@en ;
        rdfs:range   xsd:string .

Arpenteur:hasStratigraphicRelationTagliatoDa
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is cut by"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasObservation
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica ;
        rdfs:label   "has observation"@en ;
        rdfs:range   xsd:string .

Arpenteur:CoralliumRubrum
        a                owl:Class ;
        rdfs:label       "corallium rubrum"@en ;
        rdfs:subClassOf  Arpenteur:Coralliidae .

Arpenteur:hasASetOfPP
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:CorpoDiFabbrica ;
        rdfs:label   "has a set of particular prospectuses"@en ;
        rdfs:range   Arpenteur:ProspettoParticolare .

Arpenteur:Subergorgia
        a                owl:Class ;
        rdfs:label       "Subergorgia"@en ;
        rdfs:subClassOf  Arpenteur:Alcyonacea .

Arpenteur:hasRelationCopertoDa
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is covered by"@en ;
        rdfs:range   xsd:integer .

Arpenteur:percentOfMeasured
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "percent of measured"@en ;
        rdfs:range   xsd:double .

Arpenteur:IIdentifiedObject
        a                owl:Class ;
        rdfs:label       "interface identified object"@en ;
        rdfs:subClassOf  owl:Thing .

Arpenteur:hasPixelWidth_mm
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has pixel widht mm"@en ;
        rdfs:range   xsd:double .

Arpenteur:UnitaTopografica
        a                owl:Class ;
        rdfs:label       "mural stratigrafical unit"@en , "unita topografica"@it ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:hasCorrelationCoef
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ImagePoint ;
        rdfs:label   "has correlation coefficient"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasBellyDiameter
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has belly diameter"@en ;
        rdfs:range   xsd:double .

Arpenteur:TriangleManager
        a                owl:Class ;
        rdfs:label       "triangle manager"@en ;
        rdfs:subClassOf  Arpenteur:GenericManager .

Arpenteur:hasRotationMatrix
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Transformation3D ;
        rdfs:label   "has rotation matrix"@en ;
        rdfs:range   Arpenteur:RotationMatrix .

Arpenteur:hasExtrudedPt1Z
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 1 Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasXMin  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has minimal dimension coordinate X"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasPointManager
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:TriangleManager ;
        rdfs:label   "has point manager"@en ;
        rdfs:range   Arpenteur:Point3DManager .

Arpenteur:hasYMax  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has maximal dimension coordinate Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasResidual
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Point_3D , Arpenteur:ImagePoint ;
        rdfs:label   "has residual"@en ;
        rdfs:range   xsd:double .

Arpenteur:DigitalCamera
        a                 owl:Class ;
        rdfs:label        "digital camera"@en ;
        rdfs:subClassOf   Arpenteur:Camera ;
        owl:disjointWith  Arpenteur:FilmBasedCamera .

Arpenteur:Ollae  a       owl:Class ;
        rdfs:label       "Olla (e)"@en ;
        rdfs:subClassOf  Arpenteur:RecipientTransport .

Arpenteur:hasLitotipo
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has litotipo"@en ;
        rdfs:range   xsd:string .

Arpenteur:SpatialObject
        a                owl:Class ;
        rdfs:label       "spatial object"@en ;
        rdfs:subClassOf  <http://erlangen-crm.org/current/E18_Physical_Thing> , Arpenteur:SpatialLocalization .

Arpenteur:hasPhotograph
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:ImagePoint ;
        rdfs:label   "has photograph"@en ;
        rdfs:range   Arpenteur:Photograph .

Arpenteur:BoundingBox
        a                owl:Class ;
        rdfs:label       "bounding box"@en ;
        rdfs:subClassOf  Arpenteur:MathematicalObject .

Arpenteur:hasFrameHeigthInmm
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has frame height in mm"@en ;
        rdfs:range   xsd:double .

Arpenteur:ImagePoint  a  owl:Class ;
        rdfs:label       "image point"@en ;
        rdfs:subClassOf  Arpenteur:IPoint2D .

Arpenteur:hasExtrudedPt2X
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 2 X"@en ;
        rdfs:range   xsd:double .

Arpenteur:Prospetto  a   owl:Class ;
        rdfs:label       "prospectus"@en , "prospetto"@it ;
        rdfs:subClassOf  Arpenteur:ElementoStratigrafico .

Arpenteur:has_m21  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (2,1)"@en ;
        rdfs:range   xsd:double .

Arpenteur:SpatialLocalization
        a                owl:Class ;
        rdfs:label       "spatial localization"@en ;
        rdfs:subClassOf  Arpenteur:IIdentifiedObject .

Arpenteur:has_m00  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (0,0)"@en ;
        rdfs:range   xsd:double .

<http://www.arpenteur.org/ontology/Arpenteur.owl>
        a                <http://purl.org/vocommons/voaf#Vocabulary> , owl:Ontology ;
        rdfs:comment     "v. 0.0.5: Cancelling all FunctionalProperties " , "v. 0.0.9: Introduction to redCoral " , "v. 0.0.1: general ontology dedicated to photogrammetric survey and measured object" , "v. 0.0.4: Starting using time from CRM for stratigraphy " , "v. 0.0.6: Now Element coming from Architecture have a link toward a stratigraphic Unit " , "v. 0.0.3: Adding PetraData Class to manage several Siti " , "v. 0.0.2: Now unified ontology for photogrammetry and measured items " , "v. 0.0.8: All link with E54 relation from CRM CIDOC are commented " , "v. 0.0.7: Adding Stratigraphic relation between two ElementoStratigrafico. Before this version these relation was done with ID " , "v. 0.0.10: Changing BoundingBoxParallel to BoundingBox " , "v. 0.0.5: Adding ashlar Bloc to stratigraphy " , "v. 0.0.13: Adding \"rdfs:label\" to all the resources in the ontology" ;
        cc:license       <http://creativecommons.org/licenses/by/3.0/> ;
        dc:contributor   [ a          foaf:Person ;
                           foaf:mbox  <http://www.arpenteur.org/ontology/mauro.saccone@gmail.com> ;
                           foaf:name  "Mauro SACCONE"
                         ] ;
        dc:contributor   [ a          foaf:Person ;
                           foaf:mbox  <http://www.arpenteur.org/ontology/benellefi@gmail.com> ;
                           foaf:name  "Mohamed BEN ELLEFI"
                         ] ;
        dc:contributor   [ a          foaf:Person ;
                           foaf:mbox  <http://www.arpenteur.org/ontology/Pierre.Drap@gmail.com> ;
                           foaf:name  "Pierre DRAP"
                         ] ;
        dc:creator       [ a          foaf:Person ;
                           foaf:mbox  <http://www.arpenteur.org/ontology/Pierre.Drap@gmail.com> ;
                           foaf:name  "Pierre DRAP"
                         ] ;
        dc:description   "\n\t Arpenteur ontology is dedicated to photogrammetry, archeology and oceanology communities \n\t in order to perform tasks such as image processing, photogrammetry and modelling.\n    " ;
        dc:publisher     [ a          foaf:Person ;
                           foaf:mbox  <http://www.arpenteur.org/ontology/Pierre.Drap@gmail.com> ;
                           foaf:name  "Pierre DRAP"
                         ] ;
        dc:rights        "Copyright © 2015 Pierre DRAP" ;
        dc:title         "Arpenteur Ontology" ;
        owl:imports      <http://www.arpenteur.org/ontology/nadlShip-1.6.owl> , <http://erlangen-crm.org/current/> , <http://www.arpenteur.org/ontology/ArpenteurBuiltInLibrary.owl> ;
        owl:versionInfo  "v. 0.0.3    2016/03/21" , "v. 0.0.5    2016/07/12" , "v. 0.0.4    2016/07/08" , "v. 0.0.2    2016/03/14" , "v. 0.0.13    2018/01/15" , "v. 0.0.6    2017/03/19" , "v. 0.0.11   2017/07/19" , "v. 0.0.9    2017/04/22" , "v. 0.0.12   2017/08/02" , "v. 0.0.10   2017/04/23" , "v. 0.0.8    2017/04/04" , "v. 0.0.1    2015/05/12" , "v. 0.0.7    2017/04/03" .

Arpenteur:hasPhotoManager
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Model ;
        rdfs:label   "has photo manager"@en ;
        rdfs:range   Arpenteur:PhotoManager .

Arpenteur:hasRelationTaglia
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation cuts"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasLavorazione
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has lavorazione (processing)"@en ;
        rdfs:range   xsd:string .

Arpenteur:ElementDeParement
        a                owl:Class ;
        rdfs:label       "element of parement"@en ;
        rdfs:subClassOf  Arpenteur:Architecture .

Arpenteur:hasDiameterNeck
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has diameter neck"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasSigla  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:UnitaArcheologica , Arpenteur:UnitaStratigrafica ;
        rdfs:label   "has sigla"@en ;
        rdfs:range   xsd:string .

Arpenteur:hasASetOfUS
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:UnitaTopografica , Arpenteur:Prospetto , Arpenteur:CorpoDiFabbrica ;
        rdfs:label   "has a set of stratigrafic units"@en ;
        rdfs:range   Arpenteur:UnitaStratigrafica .

Arpenteur:CameraManager
        a                owl:Class ;
        rdfs:label       "camera manager"@en ;
        rdfs:subClassOf  Arpenteur:GenericManager .

Arpenteur:hasFrameHeigthInPixel
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has correlation coefficient"@en ;
        rdfs:range   xsd:int .

Arpenteur:ControlPoint
        a                owl:Class ;
        rdfs:label       "control point"@en ;
        rdfs:subClassOf  Arpenteur:IPoint3D .

Arpenteur:ImagePointManager
        a                owl:Class ;
        rdfs:label       "image point manager"@en ;
        rdfs:subClassOf  Arpenteur:Point2DManager .

Arpenteur:hasY  a    owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IPoint2D ;
        rdfs:label   "has dimension coordinate Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:Point2DManager
        a                owl:Class ;
        rdfs:label       "point 2D manager"@en ;
        rdfs:subClassOf  Arpenteur:PointManager .

Arpenteur:hasFootDiameter
        a             owl:DatatypeProperty ;
        rdfs:comment  "manual evaluation of the Percent of necrosed part in a colony" ;
        rdfs:domain   Arpenteur:CoralliumRubrum ;
        rdfs:label    "has foot diameter"@en ;
        rdfs:range    xsd:double .

Arpenteur:PetraData  a   owl:Class ;
        rdfs:label       "petra data"@en ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:hasCoef_K1  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has radial distortion coefficient K1"@en ;
        rdfs:range   xsd:double .

Arpenteur:NauticalArchaeology
        a                owl:Class ;
        rdfs:label       "nautical archaeology"@en ;
        rdfs:subClassOf  Arpenteur:Archaeology .

Arpenteur:hasStratigraphicRelationPosteriorita
        a                   owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is later than"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:BundleModel
        a                owl:Class ;
        rdfs:label       "bundle model"@en ;
        rdfs:subClassOf  Arpenteur:Model .

Arpenteur:RotationMatrix
        a                owl:Class ;
        rdfs:label       "rotation matrix"@en ;
        rdfs:subClassOf  Arpenteur:Matrix ;
        rdfs:subClassOf  [ a                         owl:Restriction ;
                           owl:onClass               Arpenteur:Transformation3D ;
                           owl:onProperty            Arpenteur:hasRotationMatrix ;
                           owl:qualifiedCardinality  "1"^^xsd:nonNegativeInteger
                         ] .

owl:Thing  rdfs:comment  "" ;
        rdfs:label    "thing"@en .

Arpenteur:Photogrammetry
        a                owl:Class ;
        rdfs:label       "photogrammetry"@en ;
        rdfs:subClassOf  Arpenteur:IIdentifiedObject .

Arpenteur:hasCoef_P1  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has decentring distortion coefficient P1"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasMass  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has mass"@en ;
        rdfs:range   xsd:double .

Arpenteur:StoneTool  a   owl:Class ;
        rdfs:label       "stone tool"@en ;
        rdfs:subClassOf  Arpenteur:Artifact .

Arpenteur:IPoint3D  a    owl:Class ;
        rdfs:label       "interface point 3D"@en ;
        rdfs:subClassOf  Arpenteur:IPoint2D .

Arpenteur:hasStratigraphicRelationLegatoA
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is linked to"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasExtrudedPt1X
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 1 X"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasHeightLips
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has height lips"@en ;
        rdfs:range   xsd:double .

Arpenteur:isExtrudedBy
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "is extruded by"@en ;
        rdfs:range   xsd:string .

Arpenteur:Bloc  a        owl:Class ;
        rdfs:label       "block"@en ;
        rdfs:subClassOf  Arpenteur:ElementDeParement .

Arpenteur:hasFrameWidthInmm
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has frame width in mm"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasResidualY
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Point_3D , Arpenteur:ImagePoint ;
        rdfs:label   "has residual Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasExtrudedData1
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded data 1"@en ;
        rdfs:range   xsd:double .

Arpenteur:has_m11  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (1,1)"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasPercentNecrose
        a             owl:DatatypeProperty ;
        rdfs:comment  "manual evaluation of the Percent of necrosed part in a colony" ;
        rdfs:domain   Arpenteur:CoralliumRubrum ;
        rdfs:label    "has percent necrose"@en ;
        rdfs:range    xsd:double .

Arpenteur:Amphorae  a    owl:Class ;
        rdfs:label       "amphorae"@en ;
        rdfs:subClassOf  Arpenteur:RecipientTransport .

Arpenteur:hasStratigraphicRelationCopre
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation covers"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:hasStratigraphicRelationGliSiAppoggia
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation leans against a"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:UnitaStratigraficaMurale
        a                owl:Class ;
        rdfs:label       "mural stratigrafical unit"@en , "unita stratigrafica murale"@it ;
        rdfs:subClassOf  Arpenteur:UnitaStratigrafica .

Arpenteur:IPoint  a      owl:Class ;
        rdfs:label       "interface point"@en ;
        rdfs:subClassOf  Arpenteur:IColoredPoint .

Arpenteur:hasWidthLips
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has width lips"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasZMin  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has minimal dimension coordinate Z"@en ;
        rdfs:range   xsd:double .

Arpenteur:UnitaStratigrafica
        a                owl:Class ;
        rdfs:label       "stratigrafical unit"@en , "unita stratigrafica"@it ;
        rdfs:subClassOf  Arpenteur:ElementoStratigrafico .

Arpenteur:hasExtrudeDepth
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extrude depth"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasCoef_K4  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RadialDecenteringDistortion ;
        rdfs:label   "has radial distortion coefficient K4"@en ;
        rdfs:range   xsd:double .

Arpenteur:belongToUSM
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "belong to a mural stratigraphic unit"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasWidth  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has width"@en ;
        rdfs:range   xsd:double .

Arpenteur:RadialDecenteringDistortion
        a                owl:Class ;
        rdfs:label       "radial decentring distortion"@en ;
        rdfs:subClassOf  Arpenteur:MathematicalObject .

Arpenteur:IFixedPoint
        a                owl:Class ;
        rdfs:label       "interface fixed point"@en ;
        rdfs:subClassOf  Arpenteur:IPoint3D .

Arpenteur:Cassettone  a  owl:Class ;
        rdfs:label       "caisson du plafond"@fr , "ceiling box"@en , "cassettone"@it ;
        rdfs:subClassOf  Arpenteur:ElementDeCouverture .

Arpenteur:isValid  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:IIdentifiedObject ;
        rdfs:label   "is valide"@en ;
        rdfs:range   xsd:boolean .

Arpenteur:hasStratigraphicRelationRiempitoDa
        a                   owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is filled by"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:Sito  a        owl:Class ;
        rdfs:label       "city"@en , "sito"@it ;
        rdfs:subClassOf  Arpenteur:UnitaArcheologica .

Arpenteur:hasXMax  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:BoundingBox ;
        rdfs:label   "has maximal dimension coordinate X"@en ;
        rdfs:range   xsd:double .

Arpenteur:Point_3D  a    owl:Class ;
        rdfs:label       "point 3D"@en ;
        rdfs:subClassOf  Arpenteur:IColoredPoint , Arpenteur:IPoint3D .

Arpenteur:hasStratigraphicRelationTaglia
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has stratigraphic relation cuts"@en ;
        rdfs:range   Arpenteur:ElementoStratigrafico .

Arpenteur:hasHeight  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:SpatialObject ;
        rdfs:label   "has height"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasRelationPosteriorita
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is later than"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasTypologyName
        a             owl:DatatypeProperty ;
        rdfs:comment  "Typology name, often used to compute the paradigm filename in ply" ;
        rdfs:domain   Arpenteur:Artifact ;
        rdfs:label    "has typology name"@en ;
        rdfs:range    xsd:string .

Arpenteur:hasASetOfSiti
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:PetraData ;
        rdfs:label   "has a set of city"@en ;
        rdfs:range   Arpenteur:ManagerCA .

Arpenteur:hasTranslation
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Transformation3D ;
        rdfs:label   "has translation"@en ;
        rdfs:range   Arpenteur:IPoint3D .

Arpenteur:hasRelationUgualeA
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation is equal to"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasDiameter
        a             owl:DatatypeProperty ;
        rdfs:comment  "Should be max Diameter" ;
        rdfs:domain   Arpenteur:RecipientTransport ;
        rdfs:label    "has diameter"@en ;
        rdfs:range    xsd:double .

Arpenteur:hasStratigraphicRelationContemporaneita
        a                   owl:ObjectProperty ;
        rdfs:domain         Arpenteur:ElementoStratigrafico ;
        rdfs:label          " has stratigraphic relation is contemporary to"@en ;
        rdfs:range          Arpenteur:ElementoStratigrafico ;
        rdfs:subPropertyOf  owl:topObjectProperty .

Arpenteur:GenericManager
        a                owl:Class ;
        rdfs:label       "generic manager"@en ;
        rdfs:subClassOf  Arpenteur:IIdentifiedObject .

Arpenteur:hasUnitaStratigrafica
        a            owl:ObjectProperty ;
        rdfs:domain  Arpenteur:UnitaStratigrafica ;
        rdfs:label   "has a stratigraphic unit"@en ;
        rdfs:range   Arpenteur:Architecture .

Arpenteur:Model  a       owl:Class ;
        rdfs:comment     "This is a photogrammetric model. It contains a set of oriented photograph and a set of 3D points which are at least visible on two oriented photographs." ;
        rdfs:label       "photogrammetric model"@en ;
        rdfs:subClassOf  Arpenteur:Photogrammetry .

Arpenteur:IPoint2D  a    owl:Class ;
        rdfs:label       "interface point 2D"@en ;
        rdfs:subClassOf  Arpenteur:IPoint .

Arpenteur:hasASetOf3DPoint
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Point3DManager ;
        rdfs:label   "has a set of 3D points"@en ;
        rdfs:range   Arpenteur:IPoint3D .

Arpenteur:Geometry  a    owl:Class ;
        rdfs:label       "geometry"@en ;
        rdfs:subClassOf  Arpenteur:IIdentifiedObject .

Arpenteur:hasDiameterSupport
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Amphorae ;
        rdfs:label   "has diameter support"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasExtrudedPt2Y
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Bloc ;
        rdfs:label   "has extruded point 2 Y"@en ;
        rdfs:range   xsd:double .

Arpenteur:has_m22  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (2,2)"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasPixelHeight_mm
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has pixel height mm"@en ;
        rdfs:range   xsd:double .

Arpenteur:has_m01  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:RotationMatrix ;
        rdfs:label   "has matrix coordinate (0,1)"@en ;
        rdfs:range   xsd:double .

Arpenteur:TuileRonde  a  owl:Class ;
        rdfs:label       "round tile"@en , "tuile ronde"@fr ;
        rdfs:subClassOf  Arpenteur:Tuile .

Arpenteur:hasRelationRiempie
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:ElementoStratigrafico ;
        rdfs:label   " has relation fills"@en ;
        rdfs:range   xsd:integer .

Arpenteur:hasCameraManager
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Model ;
        rdfs:label   "has a camera manager"@en ;
        rdfs:range   Arpenteur:CameraManager .

Arpenteur:isObservationOf
        a            owl:ObjectProperty ;
        rdfs:domain  Arpenteur:ImagePoint ;
        rdfs:label   "is observation of"@en ;
        rdfs:range   Arpenteur:Photograph .

Arpenteur:IColoredPoint
        a                owl:Class ;
        rdfs:label       "interface colored point"@en ;
        rdfs:subClassOf  Arpenteur:Photogrammetry .

Arpenteur:hasPPX  a  owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:Camera ;
        rdfs:label   "has PPX"@en ;
        rdfs:range   xsd:double .

Arpenteur:hasDistortion
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Camera ;
        rdfs:label   "has distortion"@en ;
        rdfs:range   Arpenteur:RadialDecenteringDistortion .

Arpenteur:hasFrameWidthInPixel
        a            owl:DatatypeProperty ;
        rdfs:domain  Arpenteur:DigitalCamera ;
        rdfs:label   "has frame widht in pixel"@en ;
        rdfs:range   xsd:int .

Arpenteur:Photograph  a  owl:Class ;
        rdfs:label       "photograph"@en ;
        rdfs:subClassOf  Arpenteur:Photogrammetry .

Arpenteur:hasTransformation3D
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:SpatialLocalization , Arpenteur:Photograph ;
        rdfs:label   "has 3D transformation"@en ;
        rdfs:range   Arpenteur:Transformation3D .

Arpenteur:hasImagePointManager
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Point_3D ;
        rdfs:label   "has an image point manager"@en ;
        rdfs:range   Arpenteur:ImagePointManager .

Arpenteur:Matrix  a      owl:Class ;
        rdfs:label       "matrix"@en ;
        rdfs:subClassOf  Arpenteur:MathematicalObject .

Arpenteur:hasASetOfUT
        a            owl:IrreflexiveProperty , owl:AsymmetricProperty , owl:ObjectProperty ;
        rdfs:domain  Arpenteur:Sito ;
        rdfs:label   "has a set of topographic units"@en ;
        rdfs:range   Arpenteur:UnitaTopografica .

Arpenteur:FilmBasedCamera
        a                owl:Class ;
        rdfs:label       "film based camera"@en ;
        rdfs:subClassOf  Arpenteur:Camera .
