@prefix ns1:   <http://purl.org/vso/ns#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ns3:   <http://purl.org/vvo/ns#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix ns9:   <http://purl.org/vocab/vann/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ns5:   <http://www.ontotext.com/proton-ontology/> .
@prefix ns6:   <http://linkeddata.finki.ukim.mk/lod/ontology/veo#> .
@prefix ns10:  <http://creativecommons.org/ns#> .
@prefix ns8:   <http://purl.org/dc/terms/> .

ns1:BusOrCoach  a        owl:Class ;
        rdfs:subClassOf  ns1:Vehicle .

ns6:numberOfPassengers
        a            owl:DatatypeProperty ;
        rdfs:domain  ns1:Vehicle ;
        rdfs:range   xsd:int .

ns3:Automobile  a        owl:Class ;
        rdfs:subClassOf  ns1:Vehicle .

ns6:variant  a        owl:DatatypeProperty ;
        rdfs:comment  "This property represents an internal variant code." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasOtherAxleWidth
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents the width of the other steering axle of a vehicle measured in mm." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasSteeringAxleWidth
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents the width of the steering axle of a vehicle measured in mm." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasEngineCapacity
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property shows the capacity of the engine of a vehicle measured in cm3" ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:    a                             owl:Ontology ;
        rdfs:comment                  "An ontology for describing vehicles and their emissions." ;
        ns10:license                  <https://creativecommons.org/licenses/by/3.0/> ;
        ns8:contributor               <https://plus.google.com/+MilosJovanovik> ;
        ns8:creator                   <https://plus.google.com/+BojanNajdenov> ;
        ns8:description               "An ontology for describing vehicles and their emissions." ;
        ns8:issued                    "2014-09-01" ;
        ns8:modified                  "2016-08-28" ;
        ns8:publisher                 <http://finki.ukim.mk/> ;
        ns8:rights                    "Copyright 2014, Bojan Najdenov" ;
        ns8:title                     "Vehicle Emissions Ontology" ;
        ns9:preferredNamespacePrefix  "veo" ;
        ns9:preferredNamespaceUri     "http://linkeddata.finki.ukim.mk/lod/ontology/veo#" ;
        owl:versionInfo               "1.1" .

ns6:hasElectricEnergyConsumtion
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents the electric energy consumption of a vehicle measured in Wh/km." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasInnovativeTechnology
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents an innovation technology that a vehicle has implemented." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:Train  a             owl:Class ;
        rdfs:subClassOf  ns1:Vehicle .

ns1:Vehicle  a  owl:Class .

ns6:vehicleTypeApprovedCategory
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents a category of the approved vehicle type." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:type  a           owl:DatatypeProperty ;
        rdfs:comment  "This property represents an internal type of vehicle." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasManufacturerHarmonisedName
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents a manufacturer harmonised name." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasTypeApprovalNumber
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents an internal type approval number." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasEmissionsReduction
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents emissions reduction measured in g/km that a vehicle has, through the implemented innovative technologies." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:emissionsPerPassenger
        a            owl:DatatypeProperty ;
        rdfs:domain  ns1:Vehicle ;
        rdfs:range   rdfs:Literal .

ns6:version  a        owl:DatatypeProperty ;
        rdfs:comment  "This property represents an internal version code of a vehicle." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasManufacturerPooling
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents a manufacturers pooling." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasFuelMode  a    owl:DatatypeProperty ;
        rdfs:comment  "This property represents the fuel mode of a vehicle" ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns6:hasTotalNewRegistrations
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents the nubmer of total new registration of a vehicle." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .

ns5:AirplaneModel  a     owl:Class ;
        rdfs:subClassOf  ns1:Vehicle .

ns6:hasMSRegManufacturerName
        a             owl:DatatypeProperty ;
        rdfs:comment  "This property represents a manufacturer name as in the registry of Member States of the European Environment Agency." ;
        rdfs:domain   ns3:Automobile ;
        rdfs:range    rdfs:Literal .
