<?xml version="1.0" encoding="UTF-8"?>
<gfc:FC_FeatureCatalogue id="FC" xmlns:gfc="http://www.isotc211.org/2005/gfc/1.1"
    xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gmd="http://www.isotc211.org/2005/gmd"
    xmlns:gmx="http://www.isotc211.org/2005/gmx"
    xsi:schemaLocation="http://www.isotc211.org/2005/gco http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gco/gco.xsd
    http://www.isotc211.org/2005/gmd http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmd/gmd.xsd
    http://www.isotc211.org/2005/gmx http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmx/gmx.xsd 
    http://www.isotc211.org/2005/gfc/1.1 ../../gfc/gfc.xsd">
    <gmx:name>
        <gco:CharacterString>RoadsBridgesCatalogue</gco:CharacterString>
    </gmx:name>
    <gmx:scope>
        <gco:CharacterString>Roads and bridges : the restrictions of the highway network</gco:CharacterString>
    </gmx:scope>
    <gmx:fieldOfApplication>
        <gco:CharacterString>Transport, Traffic safety</gco:CharacterString>
    </gmx:fieldOfApplication>
    <gmx:versionNumber>
        <gco:CharacterString>V1.0</gco:CharacterString>
    </gmx:versionNumber>
    <gmx:versionDate>
        <gco:Date>2007-02-21</gco:Date>
    </gmx:versionDate>
    <gmx:language>
        <gmd:LanguageCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/ML_gmxCodelists.xml#LanguageCode" codeListValue="eng">eng</gmd:LanguageCode>
    </gmx:language>
    <gmx:characterSet>
        <gmd:MD_CharacterSetCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxcodelists.xml#MD_CharacterSetCode" codeListValue="utf8">UTF-8</gmd:MD_CharacterSetCode>
    </gmx:characterSet>
    <gmx:locale>
        <gmd:PT_Locale id="fra">
            <gmd:languageCode>
                <gmd:LanguageCode codeListValue="fra" codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/ML_gmxCodelists.xml#LanguageCode">fra</gmd:LanguageCode>
            </gmd:languageCode>
            <gmd:characterEncoding>
                <gmd:MD_CharacterSetCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxcodelists.xml#MD_CharacterSetCode" codeListValue="utf8">UTF-8</gmd:MD_CharacterSetCode>
            </gmd:characterEncoding>
        </gmd:PT_Locale>
    </gmx:locale>
    <gfc:producer>
        <gmd:CI_ResponsibleParty>
            <gmd:organisationName>
                <gco:CharacterString>Department of Transport</gco:CharacterString>
            </gmd:organisationName>
            <gmd:role>
                <gmd:CI_RoleCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codeList.xml#CI_RoleCode" codeListValue="custodian">custodian</gmd:CI_RoleCode>
            </gmd:role>
        </gmd:CI_ResponsibleParty>
    </gfc:producer>
    <gfc:featureType>
        <!-- the Road feature type (id FT1)-->
        <gfc:FC_FeatureType id="FT1">
            <gfc:typeName>
                <gco:LocalName>Road</gco:LocalName>
            </gfc:typeName>
            <gfc:definition>
                <gco:CharacterString>A route with a specially prepared surface that is maintained for use by motor vehicles.</gco:CharacterString>
            </gfc:definition>
            <gfc:isAbstract>
                <gco:Boolean>false</gco:Boolean>
            </gfc:isAbstract>
            <gfc:aliases>
                <gco:LocalName>truck road</gco:LocalName>
            </gfc:aliases>
            <gfc:inheritsTo xlink:href="#IR1"/>
            <gfc:featureCatalogue xlink:href="#FC"/>
            <gfc:definitionReference>
                <gfc:FC_DefinitionReference>
                    <gfc:sourceIdentifier>
                        <gco:CharacterString>AP030</gco:CharacterString>
                    </gfc:sourceIdentifier>
                    <gfc:definitionSource>
                        <gfc:FC_DefinitionSource>
                            <gfc:source>
                                <gmd:CI_Citation>
                                    <gmd:title>
                                        <gco:CharacterString>DFDD</gco:CharacterString>
                                    </gmd:title>
                                    <gmd:date>
                                        <gmd:CI_Date>
                                            <gmd:date>
                                                <gco:Date>1997-06-01</gco:Date>
                                            </gmd:date>
                                            <gmd:dateType>
                                                <gmd:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication"/>
                                            </gmd:dateType>
                                        </gmd:CI_Date>
                                    </gmd:date>
                                </gmd:CI_Citation>
                            </gfc:source>
                        </gfc:FC_DefinitionSource>
                    </gfc:definitionSource>
                    <gfc:translation>
                        <gfc:FC_LocalisedDefinitionReference>
                            <gfc:sourceIdentifier>
                                <gmd:LocalisedCharacterString locale="#fra">Voie routière</gmd:LocalisedCharacterString>
                            </gfc:sourceIdentifier>
                            <gfc:definitionSource>
                                <gfc:FC_DefinitionSource>
                                    <gfc:source>
                                        <gmd:CI_Citation>
                                            <gmd:title>
                                                <gco:CharacterString>French Hachette Dictionary</gco:CharacterString>
                                            </gmd:title>
                                            <gmd:date>
                                                <gmd:CI_Date>
                                                  <gmd:date>
                                                  <gco:Date>2010</gco:Date>
                                                  </gmd:date>
                                                  <gmd:dateType>
                                                  <gmd:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode>
                                                  </gmd:dateType>
                                                </gmd:CI_Date>
                                            </gmd:date>
                                        </gmd:CI_Citation>
                                    </gfc:source>
                                </gfc:FC_DefinitionSource>
                            </gfc:definitionSource>
                        </gfc:FC_LocalisedDefinitionReference>
                    </gfc:translation>
                </gfc:FC_DefinitionReference>
            </gfc:definitionReference>
            <gfc:carrierOfCharacteristics>
                <!-- the "number" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT1"/>
                    <gfc:memberName>
                        <gco:LocalName>number</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>CharacterString</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT1"/>
                    <gfc:memberName>
                        <gco:LocalName>length</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:designation xsi:type="gmd:PT_FreeText_PropertyType">
                        <gco:CharacterString>Length</gco:CharacterString>
                        <gmd:PT_FreeText>
                            <gmd:textGroup>
                                <gmd:LocalisedCharacterString locale="#fra">Longueur</gmd:LocalisedCharacterString>
                            </gmd:textGroup>
                        </gmd:PT_FreeText>
                    </gfc:designation>
                    <gfc:valueType>
                        <gco:TypeName>
                            <gco:aName>
                                <gco:CharacterString>Decimal</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <!-- the "zMax" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT1"/>
                    <gfc:memberName>
                        <gco:LocalName>zMax</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>Decimal</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <!-- the "zMin" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT1"/>
                    <gfc:memberName>
                        <gco:LocalName>zMin</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>Decimal</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <!-- the "slope" operation -->
                <gfc:FC_FeatureOperation>
                    <gfc:featureType xlink:href="#FT1"/>
                    <gfc:memberName>
                        <gco:LocalName>slope</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:signature>
                        <gco:CharacterString>slope((Decimal)zMin,(Decimal)zMax,(Decimal)length):Real</gco:CharacterString>
                    </gfc:signature>
                </gfc:FC_FeatureOperation>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics xlink:href="#R2"/>
            <!-- the "supports" role -->
            <gfc:designation xsi:type="gmd:PT_FreeText_PropertyType">
                <gco:CharacterString>Road</gco:CharacterString>
                <gmd:PT_FreeText>
                    <gmd:textGroup>
                        <gmd:LocalisedCharacterString locale="#fra">Voie routière</gmd:LocalisedCharacterString>
                    </gmd:textGroup>
                </gmd:PT_FreeText>
            </gfc:designation>
        </gfc:FC_FeatureType>
    </gfc:featureType>
    <gfc:featureType>
        <!-- the Bridge type (id FT2) -->
        <gfc:FC_FeatureType id="FT2">
            <gfc:typeName>
                <gco:LocalName>Bridge</gco:LocalName>
            </gfc:typeName>
            <gfc:definition>
                <gco:CharacterString>A structure that connects two locations and provides for the passage of a transportation route (for example: a road or a railway) over a terrain obstacle (for example: a waterbody, a gully, and/or a road). </gco:CharacterString>
            </gfc:definition>
            <gfc:isAbstract>
                <gco:Boolean>false</gco:Boolean>
            </gfc:isAbstract>
            <gfc:aliases>
                <gco:LocalName>overpass</gco:LocalName>
            </gfc:aliases>
            <gfc:featureCatalogue xlink:href="#FC"/>
            <gfc:definitionReference>
                <gfc:FC_DefinitionReference>
                    <gfc:sourceIdentifier>
                        <gco:CharacterString>AQ040</gco:CharacterString>
                    </gfc:sourceIdentifier>
                    <gfc:definitionSource>
                        <gfc:FC_DefinitionSource>
                            <gfc:source>
                                <gmd:CI_Citation>
                                    <gmd:title>
                                        <gco:CharacterString>DFDD</gco:CharacterString>
                                    </gmd:title>
                                    <gmd:date>
                                        <gmd:CI_Date>
                                            <gmd:date>
                                                <gco:Date>1997-06-01</gco:Date>
                                            </gmd:date>
                                            <gmd:dateType>
                                                <gmd:CI_DateTypeCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication"/>
                                            </gmd:dateType>
                                        </gmd:CI_Date>
                                    </gmd:date>
                                </gmd:CI_Citation>
                            </gfc:source>
                        </gfc:FC_DefinitionSource>
                    </gfc:definitionSource>
                </gfc:FC_DefinitionReference>
            </gfc:definitionReference>
            <gfc:carrierOfCharacteristics>
                <!-- the "name" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT2"/>
                    <gfc:memberName>
                        <gco:LocalName>name</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>CharacterString</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <!-- the "height" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT2"/>
                    <gfc:memberName>
                        <gco:LocalName>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>Decimal</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics>
                <!-- the "bridgeType" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT2"/>
                    <gfc:memberName>
                        <gco:LocalName>bridgeType</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>BridgeType</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                    <gfc:listedValue>
                        <!-- the "footbridge" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>footbridge</gco:CharacterString>
                            </gfc:label>
                            <gfc:designation xsi:type="gmd:PT_FreeText_PropertyType">
                                <gco:CharacterString>Foot bridge</gco:CharacterString>
                                <gmd:PT_FreeText>
                                    <gmd:textGroup>
                                        <gmd:LocalisedCharacterString locale="#fra">Pont piéton</gmd:LocalisedCharacterString>
                                    </gmd:textGroup>
                                </gmd:PT_FreeText>
                            </gfc:designation>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "drawbridge" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>drawbridge</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "portableBridge" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>portableBridge</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "highwayBridge" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>highwayBridge</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
            <gfc:carrierOfCharacteristics xlink:href="#R1"/>
            <!-- the default "theRoad" role -->
        </gfc:FC_FeatureType>
    </gfc:featureType>
    <gfc:featureType>
        <!-- the Motorway type (id FT3)-->
        <gfc:FC_FeatureType id="FT3">
            <gfc:typeName>
                <gco:LocalName>Motorway</gco:LocalName>
            </gfc:typeName>
            <gfc:definition>
                <gco:CharacterString>Road exclusively reserved for motor traffic, whose approaches and exits are specially arranged and which has no intersections on the same level. </gco:CharacterString>
            </gfc:definition>
            <gfc:isAbstract>
                <gco:Boolean>false</gco:Boolean>
            </gfc:isAbstract>
            <gfc:aliases>
                <gco:LocalName>expressway</gco:LocalName>
            </gfc:aliases>
            <gfc:featureCatalogue xlink:href="#FC"/>
            <gfc:carrierOfCharacteristics>
                <!-- the "access" attribute -->
                <gfc:FC_FeatureAttribute>
                    <gfc:featureType xlink:href="#FT3"/>
                    <gfc:memberName>
                        <gco:LocalName>access</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>AccessType</gco:CharacterString>
                            </gco:aName>
                        </gco:TypeName>
                    </gfc:valueType>
                    <gfc:listedValue>
                        <!-- the "free" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>free</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "restricted" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>restricted</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "toll" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>toll</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                    <gfc:listedValue>
                        <!-- the "seasonal" value -->
                        <gfc:FC_ListedValue>
                            <gfc:label>
                                <gco:CharacterString>seasonal</gco:CharacterString>
                            </gfc:label>
                        </gfc:FC_ListedValue>
                    </gfc:listedValue>
                </gfc:FC_FeatureAttribute>
            </gfc:carrierOfCharacteristics>
        </gfc:FC_FeatureType>
    </gfc:featureType>
    <gfc:featureType>
        <!-- the association between Road and Bridge types (id AS1) -->
        <gfc:FC_FeatureAssociation id="AS1">
            <gfc:typeName>
                <gco:LocalName>go through</gco:LocalName>
            </gfc:typeName>
            <gfc:isAbstract>
                <gco:Boolean>false</gco:Boolean>
            </gfc:isAbstract>
            <gfc:featureCatalogue xlink:href="#FC"/>
            <gfc:roleName>
                <!-- "theRoad" role in the association -->
                <gfc:FC_AssociationRole id="R1">
                    <gfc:featureType xlink:href="#FT2"/>
                    <!-- "theRoad" as an attribute of Bridge -->
                    <gfc:memberName>
                        <gco:LocalName>theRoad</gco:LocalName>
                    </gfc:memberName>
                    <gfc:cardinality>
                        <gco:Multiplicity>
                            <gco:range>
                                <gco:MultiplicityRange>
                                    <gco:lower>
                                        <gco:Integer>0</gco:Integer>
                                    </gco:lower>
                                    <gco:upper>
                                        <gco:UnlimitedInteger isInfinite="true" xsi:nil="true"/>
                                    </gco:upper>
                                </gco:MultiplicityRange>
                            </gco:range>
                        </gco:Multiplicity>
                    </gfc:cardinality>
                    <gfc:type>
                        <gfc:FC_RoleType
                            codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelists.xml#FC_RoleType"
                            codeListValue="ordinary"/>
                    </gfc:type>
                    <gfc:isOrdered>
                        <gco:Boolean>false</gco:Boolean>
                    </gfc:isOrdered>
                    <gfc:isNavigable>
                        <gco:Boolean>false</gco:Boolean>
                    </gfc:isNavigable>
                    <gfc:relation xlink:href="#AS1"/>
                    <gfc:rolePlayer xlink:href="#FT1"/>
                </gfc:FC_AssociationRole>
            </gfc:roleName>
            <gfc:roleName>
                <!-- "supports" role in the association -->
                <gfc:FC_AssociationRole id="R2">
                    <gfc:featureType xlink:href="#FT1"/>
                    <!-- "supports" as an attribute of Road -->
                    <gfc:memberName>
                        <gco:LocalName>supports</gco:LocalName>
                    </gfc:memberName>
                    <gfc:cardinality>
                        <gco:Multiplicity>
                            <gco:range>
                                <gco:MultiplicityRange>
                                    <gco:lower>
                                        <gco:Integer>0</gco:Integer>
                                    </gco:lower>
                                    <gco:upper>
                                        <gco:UnlimitedInteger isInfinite="true" xsi:nil="true"/>
                                    </gco:upper>
                                </gco:MultiplicityRange>
                            </gco:range>
                        </gco:Multiplicity>
                    </gfc:cardinality>
                    <gfc:type>
                        <gfc:FC_RoleType
                            codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/Codelists.xml#FC_RoleType"
                            codeListValue="ordinary"/>
                    </gfc:type>
                    <gfc:isOrdered>
                        <gco:Boolean>false</gco:Boolean>
                    </gfc:isOrdered>
                    <gfc:isNavigable>
                        <gco:Boolean>true</gco:Boolean>
                    </gfc:isNavigable>
                    <gfc:relation xlink:href="#AS1"/>
                    <gfc:rolePlayer xlink:href="#FT2"/>
                </gfc:FC_AssociationRole>
            </gfc:roleName>
        </gfc:FC_FeatureAssociation>
    </gfc:featureType>
    <gfc:inheritanceRelation>
        <!-- the inheritance from Road to Motorway (id IR1) -->
        <gfc:FC_InheritanceRelation id="IR1">
            <gfc:description>
                <gco:CharacterString>Motorway is a specialization of Road</gco:CharacterString>
            </gfc:description>
            <gfc:uniqueInstance>
                <gco:Boolean>true</gco:Boolean>
            </gfc:uniqueInstance>
            <gfc:subtype xlink:href="#FT3"/>
            <gfc:supertype xlink:href="#FT1"/>
            <gfc:designation xsi:type="gmd:PT_FreeText_PropertyType">
                <gco:CharacterString>Motorway is a specialization of Road</gco:CharacterString>
                <gmd:PT_FreeText>
                    <gmd:textGroup>
                        <gmd:LocalisedCharacterString locale="#fra">Voie rapide est une spécialisation de voie routière</gmd:LocalisedCharacterString>
                    </gmd:textGroup>
                </gmd:PT_FreeText>
            </gfc:designation>
        </gfc:FC_InheritanceRelation>
    </gfc:inheritanceRelation>
</gfc:FC_FeatureCatalogue>
