<gfc:FC_FeatureCatalogue id="FC" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gfc="http://www.isotc211.org/2005/gfc" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gmx="http://www.isotc211.org/2005/gmx" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.isotc211.org/2005/gmd http://www.isotc211.org/2005/gmd/gmd.xsd http://www.isotc211.org/2005/gfc http://www.isotc211.org/2005/gfc/gfc.xsd http://www.isotc211.org/2005/gmx http://www.isotc211.org/2005/gmx/gmx.xsd">
  <gmx:name>
    <gco:CharacterString>GeoNodeFeatureCatalogue</gco:CharacterString>
  </gmx:name>
  <gmx:scope>
    <gco:CharacterString>Generic Feature Catalogue</gco:CharacterString>
  </gmx:scope>
  <gmx:fieldOfApplication>
    <gco:CharacterString>Generic Feature Catalogue</gco:CharacterString>
  </gmx:fieldOfApplication>
  <gmx:versionNumber>
    <gco:CharacterString>1.0</gco:CharacterString>
  </gmx:versionNumber>
  <gmx:versionDate>
    <gco:Date>2016-01-11</gco:Date>
  </gmx:versionDate>
  <gfc:producer>
    <gmd:CI_ResponsibleParty>
      <gmd:organisationName>
        <gco:CharacterString>DataMapWales</gco:CharacterString>
      </gmd:organisationName>
      <gmd:role>
        <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</gmd:CI_RoleCode>
      </gmd:role>
    </gmd:CI_ResponsibleParty>
  </gfc:producer>
  <gfc:featureType>
    <gfc:FC_FeatureType id="FT-geonode:tow_wales">
      <gfc:typeName>
        <gco:LocalName>geonode:tow_wales</gco:LocalName>
      </gfc:typeName>
      <gfc:definition>
        <gco:CharacterString>&lt;p&gt;The Trees Outside Woodland (TOW) for Wales dataset comprises polygon features representing tree canopy cover located outside the National Forest Inventory (NFI) woodland extent. Included features have a minimum tree canopy top above 3m in height and more than 5m2 in area. Canopy extent is then measured down to 1.3m above the ground. There may be areas of contiguous tree canopy greater than 0.5 hectares within this TOW dataset if they do not meet all parameters for inclusion to the NFI. However, for areas of woodland more than 0.5 hectares the NFI should be used.&lt;/p&gt;
&lt;p&gt;Canopy polygons were generated from continuous patches extracted from Canopy Height Models (CHM) derived from the Wales LiDAR Survey. Each polygon includes calculated area attributes, a classified woodland type, and associated height metrics. Canopy polygons are further subdivided into defined height-class polygons. This data was created by the Forest Research &amp;lsquo;Remote Sensing Team&amp;rsquo;, in February 2026.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;To note: To maximise drawing performance, the data is only visible when zoomed to 1:100,000 or closer.&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Woodland type classifications are derived using a rule-based spatial algorithm that evaluates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of individual treetops detected within each canopy polygon;&lt;/li&gt;
&lt;li&gt;The polygon area; and&lt;/li&gt;
&lt;li&gt;Polygon geometry (e.g., roundness).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These parameters are used to assign each feature to one of four woodland type classes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lone Trees &amp;ndash; Single trees, shown as small, separate canopy areas with usually one treetop within them.&lt;/li&gt;
&lt;li&gt;Groups of Trees &amp;ndash; Small clusters of trees growing close together within the same canopy patch.&lt;/li&gt;
&lt;li&gt;Small Woodlands &amp;ndash; Larger, continuous tree areas that meet a minimum size or number of trees.&lt;/li&gt;
&lt;li&gt;Overhanging Canopy (NFI OHC) &amp;ndash; Tree areas that hang over or are next to National Forest Inventory woodland.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;u&gt;Height Classes&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Canopy polygons are stratified into height classes based on derived canopy height metrics. The defined height bins are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Class 3: 1.3 m &amp;ndash; &amp;lt;10 m&lt;/li&gt;
&lt;li&gt;Class 10: 10 m &amp;ndash; &amp;lt;15 m&lt;/li&gt;
&lt;li&gt;Class 15: 15 m &amp;ndash; &amp;lt;20 m&lt;/li&gt;
&lt;li&gt;Class 20: 20 m &amp;ndash; &amp;lt;30 m&lt;/li&gt;
&lt;li&gt;Class 30: &amp;ge;30 m&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These classes enable structured analysis of canopy structure and vertical distribution.&lt;/p&gt;</gco:CharacterString>
      </gfc:definition>
      <gfc:isAbstract>
        <gco:Boolean>false</gco:Boolean>
      </gfc:isAbstract>
      <gfc:aliases>
        <gco:LocalName>Trees Outside of Woodlands</gco:LocalName>
      </gfc:aliases>
      <gfc:featureCatalogue xlink:href="#FC"/>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>tow_id</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>tow_area</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:int</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>woodland_type</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>height_class</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:double</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>bin_area</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:int</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>min_height</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:double</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>max_height</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:double</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>mean_height</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:double</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>stdv_height</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:double</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>sub_id</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:int</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>lidar_year</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>lidar_date</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>british_gr</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>type_and_height</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>math_o_goedwig</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>xsd:string</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
      <gfc:carrierOfCharacteristics>
        <gfc:FC_FeatureAttribute>
          <gfc:featureType xlink:href="#FT-geonode:tow_wales"/>
          <gfc:memberName>
            <gco:LocalName>geom</gco:LocalName>
          </gfc:memberName>
          <gfc:cardinality>
            <gco:Multiplicity>
              <gco:range>
                <gco:MultiplicityRange>
                  <gco:lower>
                    <gco:Integer>1</gco:Integer>
                  </gco:lower>
                  <gco:upper>
                    <gco:UnlimitedInteger>1</gco:UnlimitedInteger>
                  </gco:upper>
                </gco:MultiplicityRange>
              </gco:range>
            </gco:Multiplicity>
          </gfc:cardinality>
          <gfc:valueType>
            <gco:TypeName>
              <gco:aName>
                <gco:CharacterString>gml:MultiPolygonPropertyType</gco:CharacterString>
              </gco:aName>
            </gco:TypeName>
          </gfc:valueType>
        </gfc:FC_FeatureAttribute>
      </gfc:carrierOfCharacteristics>
      
    </gfc:FC_FeatureType>
  </gfc:featureType>
</gfc:FC_FeatureCatalogue>
