PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX foaf:    <http://xmlns.com/foaf/0.1/>
PREFIX owl:     <http://www.w3.org/2002/07/owl#>
PREFIX prov:    <http://www.w3.org/ns/prov#>
PREFIX qudt:    <http://qudt.org/schema/qudt/>
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos:    <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd:     <http://www.w3.org/2001/XMLSchema#>

<../value/dir_1#it>  skos:notation  "DIR_1";
        skos:prefLabel  "Unidirectional"@en .

<../value/veg_50#it>  skos:notation  "VEG_50";
        skos:prefLabel  "Wood"@en .

<../value/dir_2#it>  skos:notation  "DIR_2";
        skos:prefLabel  "Bidirectional"@en .

<../attribute/pvh#it>
        skos:notation   "PVH";
        skos:prefLabel  "Predominant Vegetation Height"@en .

<../value/dir_3#it>  skos:notation  "DIR_3";
        skos:prefLabel  "Omnidirectional"@en .

<../rwo/01570#it>  skos:notation  "RWO_01570";
        skos:prefLabel  "Hedgerow"@en .

<#it>   rdf:type              <../vocab#FeatureType> , rdfs:Class;
        rdfs:subClassOf       <zi028#it>;
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/pvh#it>
                              ];
        rdfs:subClassOf       [ rdf:type           owl:Restriction;
                                owl:allValuesFrom  [ rdf:type         rdfs:Class;
                                                     rdfs:subClassOf  <../attribute/veg#values>;
                                                     owl:oneOf        ( <../value/veg_50#it> <../value/veg_75#it> )
                                                   ];
                                owl:onProperty     <../attribute/veg#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/hgt#it>
                              ];
        rdfs:subClassOf       [ rdf:type           owl:Restriction;
                                owl:allValuesFrom  [ rdf:type         rdfs:Class;
                                                     rdfs:subClassOf  <../attribute/dir#values>;
                                                     owl:oneOf        ( <../value/dir_1#it> <../value/dir_2#it> <../value/dir_3#it> )
                                                   ];
                                owl:onProperty     <../attribute/dir#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/moh#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/veg#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/dir#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../attribute/vti#it>
                              ];
        rdfs:subClassOf       [ rdf:type            owl:Restriction;
                                owl:maxCardinality  "1"^^xsd:nonNegativeInteger;
                                owl:onProperty      <../association/hedgerowlandmarkinfo#it>
                              ];
        dcterms:dateAccepted  "2013-10-18"^^xsd:date;
        skos:definition       "A continuous growth of shrubs planted as a fence, a boundary, and/or a windbreak."@en;
        skos:notation         "EA020";
        skos:prefLabel        "Hedgerow"@en;
        <../vocab#geometryType>  "multisurface" , "multicurve" , "surface" , "multisolid" , "solid" , "curve" , "point" , "multipoint";
        <../vocab#mapping>    <../mapping/osm#barrier=hedge-polygon> , <../mapping/osm#barrier=hedge-line> , <../mapping/osm#natural=tree_row-line>;
        <../vocab#name>       "Hedgerow";
        <../vocab#rwoiTerm>   <../rwo/01570#it>;
        <../vocab#status>     "valid" .

<>      dcterms:license        <https://creativecommons.org/licenses/by/4.0/> , <https://opensource.org/license/mit>;
        dcterms:references     <https://portal.dgiwg.org/files/68063>;
        dcterms:rights         "(C) Copyright DGIWG. Licensed under the terms in CC BY 4.0 (stated in DGIWG 206-3)." , "Copyright (c) 2026 Michael Lanini (swisstopo). MIT License.";
        dcterms:rightsHolder   [ foaf:homepage  <https://dgiwg.org/>;
                                 foaf:name      "Defence Geospatial Information Working Group (DGIWG)"
                               ];
        dcterms:rightsHolder   [ foaf:homepage  <https://github.com/mlanini/che-dgif-interlis-tools>;
                                 foaf:name      "Michael Lanini (swisstopo)"
                               ];
        prov:generatedAtTime   "2026-11-14T15:50:07Z"^^xsd:dateTime;
        prov:hadPrimarySource  <https://portal.dgiwg.org/files/?artifact_id=76200> , <https://github.com/mlanini/che-dgif-interlis-tools/releases/download/DGIF_V3_ILI2_BL_2025_1/OSM_to_DGIF_V3.csv>;
        prov:wasAttributedTo   <../index#dgifwrap>;
        prov:wasGeneratedBy    <../index#conversion>;
        foaf:primaryTopic      <#it>;
        <../vocab#baseline>    "2026-1" .

<../attribute/dir#it>
        skos:notation   "DIR";
        skos:prefLabel  "Directivity"@en .

<zi028#it>  skos:notation  "ZI028";
        skos:prefLabel  "Feature Entity"@en .

<../attribute/moh#it>
        skos:notation   "MOH";
        skos:prefLabel  "Maximum Obstacle Height"@en .

<../association/hedgerowlandmarkinfo#it>
        rdfs:domain  <#it>;
        <../vocab#name>  "HedgerowLandmarkInfo" .

<../attribute/veg#values>
        skos:prefLabel  "Vegetation Characteristic: values"@en .

<../mapping/osm#natural=tree_row-line>
        rdfs:label  "EA020 (VEG_50) closeMatch natural=tree_row (line)"@en .

<../attribute/veg#it>
        skos:notation   "VEG";
        skos:prefLabel  "Vegetation Characteristic"@en .

<../association/hedgerowculturalprotectioninfo#it>
        rdfs:domain  <#it>;
        <../vocab#name>  "HedgerowCulturalProtectionInfo" .

<../value/veg_75#it>  skos:notation  "VEG_75";
        skos:prefLabel  "Brush"@en .

<../mapping/osm#barrier=hedge-line>
        rdfs:label  "EA020 closeMatch barrier=hedge (line)"@en .

<../mapping/osm#barrier=hedge-polygon>
        rdfs:label  "EA020 closeMatch barrier=hedge (polygon)"@en .

<../attribute/dir#values>
        skos:prefLabel  "Directivity: values"@en .

<../association/hedgerowculturalsignificanceinfo#it>
        rdfs:domain  <#it>;
        <../vocab#name>  "HedgerowCulturalSignificanceInfo" .

<../attribute/vti#it>
        skos:notation   "VTI";
        skos:prefLabel  "Vegetation Trafficability Impact"@en .

<../attribute/hgt#it>
        skos:notation   "HGT";
        skos:prefLabel  "Height Above Surface Level"@en .
