PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX traffic: <http://www.sensormeasurement.appspot.com/ont/transport/traffic#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

traffic:FirstAfterGap a rdfs:Class ;
  rdfs:subClassOf traffic:Position .

traffic:hasSpaceBehind a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:hasSpace .

traffic:speedWithAheadCar a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf traffic:speedWith .

traffic:lastFirstBeforeAfter-TheGap a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:position .

traffic:speedWithBeforeTheGapCar a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf traffic:speedWith .

traffic:beforeTheGap a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:position .

traffic:doesAction a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range <https://w3id.org/linkml/Any> .

traffic:speedWithOvertaker a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf traffic:speedWith .

traffic:isOvertaking a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:position .

traffic:hasSpaceAhead a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:hasSpace .

traffic:bigSpeedDifference a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:speedWith .

traffic:hasSpaceLateral a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:hasSpace .

traffic:isInFrontOfOvertaker a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range xsd:boolean ;
  rdfs:subPropertyOf traffic:position .

traffic:speedWithBehindCar a rdf:Property ;
  rdfs:domain traffic:Vehicle ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf traffic:speedWith .

traffic:ChangeLine a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:isActionDoneBy a rdf:Property ;
  rdfs:range traffic:Vehicle .

traffic:NoSpace a rdfs:Class ;
  rdfs:subClassOf traffic:Space .

traffic:Position a rdfs:Class ;
  rdfs:subClassOf traffic:Vehicle .

traffic:MaintainSpeed a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:NotOvertaker a rdfs:Class ;
  rdfs:subClassOf traffic:Vehicle .

traffic:BeforeGap a rdfs:Class ;
  rdfs:subClassOf traffic:Position .

traffic:Behind a rdfs:Class ;
  rdfs:subClassOf traffic:Space .

traffic:Overtaker a rdfs:Class ;
  rdfs:subClassOf traffic:Vehicle .

traffic:SoftDecelerate a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:Space a rdfs:Class .

<http://purl.org/vocommons/voaf#Vocabulary> a rdfs:Class .

traffic:AfterGap a rdfs:Class ;
  rdfs:subClassOf traffic:Position .

<http://xmlns.com/foaf/0.1/Organization> a rdfs:Class .

traffic:Action a rdfs:Class .

traffic:Lateral a rdfs:Class ;
  rdfs:subClassOf traffic:Space .

traffic:Ahead a rdfs:Class ;
  rdfs:subClassOf traffic:Space .

traffic:SoftAccelerate a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:Vehicle a rdfs:Class .

<http://www.w3.org/2003/11/swrl#Variable> a rdfs:Class .

<http://xmlns.com/foaf/0.1/Person> a rdfs:Class .

traffic:LastBeforeGap a rdfs:Class ;
  rdfs:subClassOf traffic:Position .

traffic:MaintainDistanceWithCarInFront a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:Decelerate a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

<http://purl.org/vocommons/voaf#VocabularySpace> a rdfs:Class ;
  rdfs:label "Vocabulary Space"@en ;
  rdfs:comment """Dublin Core properties isPartOf and hasPart are used to link a vocabulary to a 
vocabulary space""" .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

traffic:Accelerate a rdfs:Class ;
  rdfs:subClassOf traffic:Action .

traffic:hasDirectionValue a rdf:Property ;
  rdfs:range xsd:string ;
  rdfs:subPropertyOf traffic:movement .

traffic:hasSpace a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

traffic:hasSpeedValue a rdf:Property ;
  rdfs:range xsd:nonNegativeInteger ;
  rdfs:subPropertyOf traffic:movement .

traffic:hasXValue a rdf:Property ;
  rdfs:range xsd:integer ;
  rdfs:subPropertyOf traffic:position .

traffic:hasYValue a rdf:Property ;
  rdfs:range xsd:integer ;
  rdfs:subPropertyOf traffic:position .

traffic:movement a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

traffic:position a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

traffic:speedWith a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .
