<WFS_Capabilities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ows="http://www.opengis.net/ows/1.1"
                  xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:fes="http://www.opengis.net/fes/2.0"
                  xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema"
                  xmlns:inspire_dls="http://inspire.ec.europa.eu/schemas/inspire_dls/1.0"
                  xmlns:inspire_common="http://inspire.ec.europa.eu/schemas/common/1.0"
                  xmlns:GRB="https://geo.api.vlaanderen.be/GRB"
                  xmlns="http://www.opengis.net/wfs/2.0" version="2.0.0"
                  xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd http://inspire.ec.europa.eu/schemas/inspire_dls/1.0 http://inspire.ec.europa.eu/schemas/inspire_dls/1.0/inspire_dls.xsd">
    <ows:ServiceIdentification>
        <ows:Title>WFS GRB</ows:Title>
        <ows:Abstract>Via de WFS GRB kan je de vectordata van de verschillende objecten uit het Grootschalig
            Referentiebestand (GRB) opvragen. De WFS GRB bevat alle GRB-gegevens gebaseerd op het GRBgis product. De
            gebruiker kan selecteren welke GRB-gegevens opgevraagd worden. Voor een gedetailleerde databeschrijving van
            het GRB raadpleegt u best het GRB-objectenhandboek via
            https://overheid.vlaanderen.be/producten/grb/objectcatalogus/entiteiten
        </ows:Abstract>
        <ows:Keywords>
            <ows:Keyword>aanhorigheid</ows:Keyword>
            <ows:Keyword>administratief perceel</ows:Keyword>
            <ows:Keyword>adp</ows:Keyword>
            <ows:Keyword>adres</ows:Keyword>
            <ows:Keyword>afdak</ows:Keyword>
            <ows:Keyword>afrit</ows:Keyword>
            <ows:Keyword>ano</ows:Keyword>
            <ows:Keyword>anomalie</ows:Keyword>
            <ows:Keyword>as built</ows:Keyword>
            <ows:Keyword>as-builtplan</ows:Keyword>
            <ows:Keyword>autosnelweg</ows:Keyword>
            <ows:Keyword>baangracht</ows:Keyword>
            <ows:Keyword>beek</ows:Keyword>
            <ows:Keyword>bergplaats</ows:Keyword>
            <ows:Keyword>berm</ows:Keyword>
            <ows:Keyword>bijgebouw</ows:Keyword>
            <ows:Keyword>bijhoudingszone</ows:Keyword>
            <ows:Keyword>boordsteen</ows:Keyword>
            <ows:Keyword>bouwsel</ows:Keyword>
            <ows:Keyword>brandkraan</ows:Keyword>
            <ows:Keyword>brug</ows:Keyword>
            <ows:Keyword>bushok</ows:Keyword>
            <ows:Keyword>cabine</ows:Keyword>
            <ows:Keyword>capakey</ows:Keyword>
            <ows:Keyword>chemische installatie</ows:Keyword>
            <ows:Keyword>circulatiezone zwakke weggebruiker</ows:Keyword>
            <ows:Keyword>constructie</ows:Keyword>
            <ows:Keyword>deksel</ows:Keyword>
            <ows:Keyword>dienstweg</ows:Keyword>
            <ows:Keyword>drempel</ows:Keyword>
            <ows:Keyword>elektriciteitspaal</ows:Keyword>
            <ows:Keyword>fietsstalling</ows:Keyword>
            <ows:Keyword>fietsweg</ows:Keyword>
            <ows:Keyword>flitspaal</ows:Keyword>
            <ows:Keyword>fontein</ows:Keyword>
            <ows:Keyword>fout</ows:Keyword>
            <ows:Keyword>garagetoegang</ows:Keyword>
            <ows:Keyword>gba</ows:Keyword>
            <ows:Keyword>gbg</ows:Keyword>
            <ows:Keyword>gebouw aan de grond</ows:Keyword>
            <ows:Keyword>gebouw</ows:Keyword>
            <ows:Keyword>gebouwaanhorigheid</ows:Keyword>
            <ows:Keyword>gevel</ows:Keyword>
            <ows:Keyword>gevellijn</ows:Keyword>
            <ows:Keyword>gevelpunt</ows:Keyword>
            <ows:Keyword>golfbreker</ows:Keyword>
            <ows:Keyword>gracht</ows:Keyword>
            <ows:Keyword>grenspaal</ows:Keyword>
            <ows:Keyword>gvl</ows:Keyword>
            <ows:Keyword>gvp</ows:Keyword>
            <ows:Keyword>havendam</ows:Keyword>
            <ows:Keyword>hoofdgebouw</ows:Keyword>
            <ows:Keyword>hoogspanningsmast</ows:Keyword>
            <ows:Keyword>huisnummer</ows:Keyword>
            <ows:Keyword>ingezonken garagetoegang</ows:Keyword>
            <ows:Keyword>kadastraal</ows:Keyword>
            <ows:Keyword>kantsteen</ows:Keyword>
            <ows:Keyword>keermuur</ows:Keyword>
            <ows:Keyword>knw</ows:Keyword>
            <ows:Keyword>koeltoren</ows:Keyword>
            <ows:Keyword>kopmuur</ows:Keyword>
            <ows:Keyword>kruispunt</ows:Keyword>
            <ows:Keyword>kunstwerk</ows:Keyword>
            <ows:Keyword>lbz</ows:Keyword>
            <ows:Keyword>lokale bijhoudingszone</ows:Keyword>
            <ows:Keyword>longitudinale inrichting</ows:Keyword>
            <ows:Keyword>loopbrug</ows:Keyword>
            <ows:Keyword>luik</ows:Keyword>
            <ows:Keyword>mast</ows:Keyword>
            <ows:Keyword>meer</ows:Keyword>
            <ows:Keyword>meerpaal</ows:Keyword>
            <ows:Keyword>metro</ows:Keyword>
            <ows:Keyword>monument</ows:Keyword>
            <ows:Keyword>mutatie</ows:Keyword>
            <ows:Keyword>muur</ows:Keyword>
            <ows:Keyword>niscode</ows:Keyword>
            <ows:Keyword>onderkeldering</ows:Keyword>
            <ows:Keyword>onverhard</ows:Keyword>
            <ows:Keyword>onverharde zone</ows:Keyword>
            <ows:Keyword>onvolledigheid</ows:Keyword>
            <ows:Keyword>oppervlaktewater</ows:Keyword>
            <ows:Keyword>oprit</ows:Keyword>
            <ows:Keyword>opslagtank</ows:Keyword>
            <ows:Keyword>overbrugging</ows:Keyword>
            <ows:Keyword>paal</ows:Keyword>
            <ows:Keyword>parallelweg</ows:Keyword>
            <ows:Keyword>perceel</ows:Keyword>
            <ows:Keyword>perceelsreconstructiepunt</ows:Keyword>
            <ows:Keyword>pijler</ows:Keyword>
            <ows:Keyword>praatpaal</ows:Keyword>
            <ows:Keyword>prp</ows:Keyword>
            <ows:Keyword>puntvormige inrichting</ows:Keyword>
            <ows:Keyword>putdeksel</ows:Keyword>
            <ows:Keyword>rail</ows:Keyword>
            <ows:Keyword>rijbaan</ows:Keyword>
            <ows:Keyword>rivier</ows:Keyword>
            <ows:Keyword>rooster</ows:Keyword>
            <ows:Keyword>rotonde</ows:Keyword>
            <ows:Keyword>sbn</ows:Keyword>
            <ows:Keyword>schoorsteen</ows:Keyword>
            <ows:Keyword>silo</ows:Keyword>
            <ows:Keyword>sloot</ows:Keyword>
            <ows:Keyword>spoor</ows:Keyword>
            <ows:Keyword>spoorbaan</ows:Keyword>
            <ows:Keyword>staketsel</ows:Keyword>
            <ows:Keyword>standbeeld</ows:Keyword>
            <ows:Keyword>stootband</ows:Keyword>
            <ows:Keyword>strandhoofd</ows:Keyword>
            <ows:Keyword>telefooncabine</ows:Keyword>
            <ows:Keyword>terrein</ows:Keyword>
            <ows:Keyword>tram</ows:Keyword>
            <ows:Keyword>tramweg</ows:Keyword>
            <ows:Keyword>trap</ows:Keyword>
            <ows:Keyword>trein</ows:Keyword>
            <ows:Keyword>treinrail</ows:Keyword>
            <ows:Keyword>trn</ows:Keyword>
            <ows:Keyword>tunnelmond</ows:Keyword>
            <ows:Keyword>TV-mast</ows:Keyword>
            <ows:Keyword>uitbreiding</ows:Keyword>
            <ows:Keyword>vangrail</ows:Keyword>
            <ows:Keyword>ventweg</ows:Keyword>
            <ows:Keyword>verdieping</ows:Keyword>
            <ows:Keyword>verharding</ows:Keyword>
            <ows:Keyword>verheven garagetoegang</ows:Keyword>
            <ows:Keyword>verhoging</ows:Keyword>
            <ows:Keyword>verkeersdrempel</ows:Keyword>
            <ows:Keyword>verkeerslicht</ows:Keyword>
            <ows:Keyword>verkeersplateau</ows:Keyword>
            <ows:Keyword>verkeersplein</ows:Keyword>
            <ows:Keyword>verlichtingspaal</ows:Keyword>
            <ows:Keyword>VHA</ows:Keyword>
            <ows:Keyword>vijver</ows:Keyword>
            <ows:Keyword>Vlaamse Hydrografische Atlas</ows:Keyword>
            <ows:Keyword>voetpad</ows:Keyword>
            <ows:Keyword>wandelweg</ows:Keyword>
            <ows:Keyword>water</ows:Keyword>
            <ows:Keyword>waterbouwkundige constructie</ows:Keyword>
            <ows:Keyword>watergang</ows:Keyword>
            <ows:Keyword>waterloop</ows:Keyword>
            <ows:Keyword>wateroppervlak</ows:Keyword>
            <ows:Keyword>watertoren</ows:Keyword>
            <ows:Keyword>waterweg</ows:Keyword>
            <ows:Keyword>wbn</ows:Keyword>
            <ows:Keyword>wcz</ows:Keyword>
            <ows:Keyword>weg</ows:Keyword>
            <ows:Keyword>wegaanhorigheid</ows:Keyword>
            <ows:Keyword>wegbaan</ows:Keyword>
            <ows:Keyword>wegbaaninrichting</ows:Keyword>
            <ows:Keyword>weginrichting</ows:Keyword>
            <ows:Keyword>wegknoop</ows:Keyword>
            <ows:Keyword>wegopdeling</ows:Keyword>
            <ows:Keyword>wegsegment</ows:Keyword>
            <ows:Keyword>wegverbinding</ows:Keyword>
            <ows:Keyword>wga</ows:Keyword>
            <ows:Keyword>wgo</ows:Keyword>
            <ows:Keyword>wgr</ows:Keyword>
            <ows:Keyword>wind</ows:Keyword>
            <ows:Keyword>windturbine</ows:Keyword>
            <ows:Keyword>wkn</ows:Keyword>
            <ows:Keyword>wlas</ows:Keyword>
            <ows:Keyword>wli</ows:Keyword>
            <ows:Keyword>woz</ows:Keyword>
            <ows:Keyword>wpi</ows:Keyword>
            <ows:Keyword>wrb</ows:Keyword>
            <ows:Keyword>wri</ows:Keyword>
            <ows:Keyword>wrl</ows:Keyword>
            <ows:Keyword>wti</ows:Keyword>
            <ows:Keyword>wtz</ows:Keyword>
            <ows:Keyword>zichtbare onderkeldering</ows:Keyword>
            <ows:Keyword>adressenregister</ows:Keyword>
            <ows:Keyword>wegenregister</ows:Keyword>
            <ows:Keyword>samengesteld gebouw</ows:Keyword>
            <ows:Keyword>sgbg</ows:Keyword>
            <ows:Keyword>ingeschetst gebouw</ows:Keyword>
            <ows:Keyword>gebouwenregister</ows:Keyword>
            <ows:Keyword>huisnummerrange</ows:Keyword>
            <ows:Keyword>wegnummer</ows:Keyword>
        </ows:Keywords>
        <ows:ServiceType>OGC:WFS</ows:ServiceType>
        <ows:ServiceTypeVersion>2.0.0</ows:ServiceTypeVersion>
        <ows:Fees>Het gebruik van de service is kosteloos.</ows:Fees>
        <ows:AccessConstraints>Het gebruiksrecht is te vinden op
            https://www.vlaanderen.be/digitaal-vlaanderen/onze-oplossingen/geografische-webdiensten/gebruiksrecht-en-privacyverklaring-geografische-webdiensten.
        </ows:AccessConstraints>
    </ows:ServiceIdentification>
    <ows:ServiceProvider>
        <ows:ProviderName>agentschap Digitaal Vlaanderen</ows:ProviderName>
        <ows:ProviderSite xlink:href="https://www.vlaanderen.be/digitaal-vlaanderen"/>
        <ows:ServiceContact>
            <ows:ContactInfo>
                <ows:Phone>
                    <ows:Voice>+32 9 276 15 00</ows:Voice>
                </ows:Phone>
                <ows:Address>
                    <ows:DeliveryPoint>Havenlaan 88</ows:DeliveryPoint>
                    <ows:City>Brussel</ows:City>
                    <ows:AdministrativeArea/>
                    <ows:PostalCode>1000</ows:PostalCode>
                    <ows:Country>België</ows:Country>
                    <ows:ElectronicMailAddress>digitaal.vlaanderen@vlaanderen.be</ows:ElectronicMailAddress>
                </ows:Address>
            </ows:ContactInfo>
        </ows:ServiceContact>
    </ows:ServiceProvider>
    <ows:OperationsMetadata>
        <ows:Operation name="GetCapabilities">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
            <ows:Parameter name="AcceptVersions">
                <ows:AllowedValues>
                    <ows:Value>1.0.0</ows:Value>
                    <ows:Value>1.1.0</ows:Value>
                    <ows:Value>2.0.0</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Parameter name="AcceptFormats">
                <ows:AllowedValues>
                    <ows:Value>text/xml</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Parameter name="Sections">
                <ows:AllowedValues>
                    <ows:Value>ServiceIdentification</ows:Value>
                    <ows:Value>ServiceProvider</ows:Value>
                    <ows:Value>OperationsMetadata</ows:Value>
                    <ows:Value>FeatureTypeList</ows:Value>
                    <ows:Value>Filter_Capabilities</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
        </ows:Operation>
        <ows:Operation name="DescribeFeatureType">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
            <ows:Parameter name="outputFormat">
                <ows:AllowedValues>
                    <ows:Value>text/xml; subtype=gml/3.2</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
        </ows:Operation>
        <ows:Operation name="GetFeature">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
            <ows:Parameter name="resultType">
                <ows:AllowedValues>
                    <ows:Value>results</ows:Value>
                    <ows:Value>hits</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Parameter name="outputFormat">
                <ows:AllowedValues>
                    <ows:Value>text/xml; subtype=gml/3.2</ows:Value>
                    <ows:Value>gml32</ows:Value>
                    <ows:Value>application/gml+xml; version=3.2</ows:Value>
                    <ows:Value>GML2</ows:Value>
                    <ows:Value>KML</ows:Value>
                    <ows:Value>SHAPE-ZIP</ows:Value>
                    <ows:Value>application/json</ows:Value>
                    <ows:Value>application/vnd.google-earth.kml xml</ows:Value>
                    <ows:Value>application/vnd.google-earth.kml+xml</ows:Value>
                    <ows:Value>csv</ows:Value>
                    <ows:Value>gml3</ows:Value>
                    <ows:Value>json</ows:Value>
                    <ows:Value>text/xml; subtype=gml/2.1.2</ows:Value>
                    <ows:Value>text/xml; subtype=gml/3.1.1</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Parameter name="resolve">
                <ows:AllowedValues>
                    <ows:Value>none</ows:Value>
                    <ows:Value>local</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Constraint name="PagingIsTransactionSafe">
                <ows:NoValues/>
                <ows:DefaultValue>FALSE</ows:DefaultValue>
            </ows:Constraint>
            <ows:Constraint name="CountDefault">
                <ows:NoValues/>
                <ows:DefaultValue>10000</ows:DefaultValue>
            </ows:Constraint>
        </ows:Operation>
        <ows:Operation name="GetPropertyValue">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
            <ows:Parameter name="resolve">
                <ows:AllowedValues>
                    <ows:Value>local</ows:Value>
                    <ows:Value>none</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
            <ows:Parameter name="outputFormat">
                <ows:AllowedValues>
                    <ows:Value>application/gml+xml; version=3.2</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
        </ows:Operation>
        <ows:Operation name="ListStoredQueries">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
        </ows:Operation>
        <ows:Operation name="DescribeStoredQueries">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
        </ows:Operation>
        <ows:Operation name="CreateStoredQuery">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
            <ows:Parameter name="language">
                <ows:AllowedValues>
                    <ows:Value>urn:ogc:def:queryLanguage:OGC-WFS::WFSQueryExpression</ows:Value>
                </ows:AllowedValues>
            </ows:Parameter>
        </ows:Operation>
        <ows:Operation name="DropStoredQuery">
            <ows:DCP>
                <ows:HTTP>
                    <ows:Get xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                    <ows:Post xlink:href="https://geo.api.vlaanderen.be/GRB/wfs"/>
                </ows:HTTP>
            </ows:DCP>
        </ows:Operation>
        <ows:Constraint name="ImplementsBasicWFS">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsTransactionalWFS">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsLockingWFS">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="KVPEncoding">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="XMLEncoding">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="SOAPEncoding">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsInheritance">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsRemoteResolve">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsResultPaging">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsStandardJoins">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsSpatialJoins">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsTemporalJoins">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ImplementsFeatureVersioning">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="ManageStoredQueries">
            <ows:NoValues/>
            <ows:DefaultValue>TRUE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="PagingIsTransactionSafe">
            <ows:NoValues/>
            <ows:DefaultValue>FALSE</ows:DefaultValue>
        </ows:Constraint>
        <ows:Constraint name="QueryExpressions">
            <ows:AllowedValues>
                <ows:Value>wfs:Query</ows:Value>
                <ows:Value>wfs:StoredQuery</ows:Value>
            </ows:AllowedValues>
        </ows:Constraint>
        <ows:ExtendedCapabilities>
            <inspire_dls:ExtendedCapabilities>
                <inspire_common:ResourceLocator>
                    <inspire_common:URL>https://geo.api.vlaanderen.be/GRB/wfs</inspire_common:URL>
                    <inspire_common:MediaType>application/vnd.ogc.wfs_xml</inspire_common:MediaType>
                </inspire_common:ResourceLocator>
                <inspire_common:ResourceType>service</inspire_common:ResourceType>
                <inspire_common:TemporalReference>
                    <inspire_common:DateOfCreation>2016-03-15</inspire_common:DateOfCreation>
                </inspire_common:TemporalReference>
                <inspire_common:Conformity>
                    <inspire_common:Specification
                            xsi:type="inspire_common:citationInspireInteroperabilityRegulation_dut">
                        <inspire_common:Title>VERORDENING (EU) Nr. 1089/2010 VAN DE COMMISSIE van 23 november 2010 ter
                            uitvoering van Richtlijn 2007/2/EG van het Europees Parlement en de Raad betreffende de
                            interoperabiliteit van verzamelingen ruimtelijke gegevens en van diensten met betrekking tot
                            ruimtelijke gegevens
                        </inspire_common:Title>
                        <inspire_common:DateOfPublication>2010-12-08</inspire_common:DateOfPublication>
                        <inspire_common:URI>OJ:L:2010:323:0011:0102:NL:PDF</inspire_common:URI>
                        <inspire_common:ResourceLocator>
                            <inspire_common:URL>
                                http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2010:323:0011:0102:NL:PDF
                            </inspire_common:URL>
                            <inspire_common:MediaType>application/pdf</inspire_common:MediaType>
                        </inspire_common:ResourceLocator>
                    </inspire_common:Specification>
                    <inspire_common:Degree>notEvaluated</inspire_common:Degree>
                </inspire_common:Conformity>
                <inspire_common:MetadataPointOfContact>
                    <inspire_common:OrganisationName>agentschap Digitaal Vlaanderen</inspire_common:OrganisationName>
                    <inspire_common:EmailAddress>digitaal.vlaanderen@vlaanderen.be</inspire_common:EmailAddress>
                </inspire_common:MetadataPointOfContact>
                <inspire_common:MetadataDate>2024-05-22</inspire_common:MetadataDate>
                <inspire_common:SpatialDataServiceType>download</inspire_common:SpatialDataServiceType>
                <inspire_common:MandatoryKeyword xsi:type="inspire_common:classificationOfSpatialDataService">
                    <inspire_common:KeywordValue>infoFeatureAccessService</inspire_common:KeywordValue>
                </inspire_common:MandatoryKeyword>
                <inspire_common:SupportedLanguages>
                    <inspire_common:DefaultLanguage>
                        <inspire_common:Language>dut</inspire_common:Language>
                    </inspire_common:DefaultLanguage>
                </inspire_common:SupportedLanguages>
                <inspire_common:ResponseLanguage>
                    <inspire_common:Language>dut</inspire_common:Language>
                </inspire_common:ResponseLanguage>
                <inspire_common:MetadataUrl>
                    <inspire_common:URL>https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&
                        constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&
                        typenames=csw:Record&id=3f534d5e-cc87-1d0d-69a9-2edb-79be-083f-a81551a0&
                        OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd
                    </inspire_common:URL>
                    <inspire_common:MediaType>application/vnd.ogc.csw.GetRecordByIdResponse_xml
                    </inspire_common:MediaType>
                </inspire_common:MetadataUrl>
                <inspire_dls:SpatialDataSetIdentifier
                        metadataURL="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd">
                    <inspire_common:Code>E2707D13-B366-4D25-A286-E1B1330CADF7</inspire_common:Code>
                    <inspire_common:Namespace>https://geo.api.vlaanderen.be</inspire_common:Namespace>
                </inspire_dls:SpatialDataSetIdentifier>
            </inspire_dls:ExtendedCapabilities>
        </ows:ExtendedCapabilities>
    </ows:OperationsMetadata>
    <FeatureTypeList>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:Adres</Name>
            <Title>GRB - Adres - adres</Title>
            <Abstract>Een adres is informatie die toelaat om op een gestructureerde en unieke manier te verwijzen naar
                een 'gebouw', een 'gebouweenheid', een 'ligplaats', een 'standplaats' of een 'perceel' op basis van de
                naam van de 'gemeente', de 'straatnaam' of in sommige gevallen het 'adresgebied', het 'huisnummer'
                eventueel aangevuld met een 'busnummer' en met een 'postcode'.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>adres</ows:Keyword>
                <ows:Keyword>adressenregister</ows:Keyword>
                <ows:Keyword>huisnummer</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:AdresLabel</Name>
            <Title>GRB - AdresLabel - adreslabel</Title>
            <Abstract>Een gebouw (gebouw aan de grond, ingeschetst of samengesteld), een kunstwerk type watertoren of
                cabine of een administratief perceel kan verschillende huisnummers hebben. In het adreslabel wordt
                daarom voor opeenvolgende huisnummers het huisnummerbereik meegegeven. Het adreslabel wordt centraal in
                de GRB-entiteit geplaatst.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>adres</ows:Keyword>
                <ows:Keyword>adressenregister</ows:Keyword>
                <ows:Keyword>huisnummer</ows:Keyword>
                <ows:Keyword>huisnummerrange</ows:Keyword>
                <ows:Keyword>gebouw</ows:Keyword>
                <ows:Keyword>perceel</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:ADP</Name>
            <Title>GRB - ADP - administratief perceel</Title>
            <Abstract>Een administratief perceel (adp) is een grafische voorstelling van de vermoedelijke ligging van
                het kadastraal perceel, waarbij de perceelsgrenzen werden geïnterpreteerd rekening houdend met de
                terreinsituatie.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>administratief perceel</ows:Keyword>
                <ows:Keyword>adp</ows:Keyword>
                <ows:Keyword>capakey</ows:Keyword>
                <ows:Keyword>kadastraal</ows:Keyword>
                <ows:Keyword>niscode</ows:Keyword>
                <ows:Keyword>perceel</ows:Keyword>
                <ows:Keyword>perceelsreconstructiepunt</ows:Keyword>
                <ows:Keyword>prp</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:ANO</Name>
            <Title>GRB - ANO - anomalie</Title>
            <Abstract>Een anomalie is een geverifieerde GRB afwijking. GRB-afwijkingen worden door een grote groep van
                gebruikers aan Digitaal Vlaanderen gemeld, die ze controleert en beheert als
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>ano</ows:Keyword>
                <ows:Keyword>anomalie</ows:Keyword>
                <ows:Keyword>mutatie</ows:Keyword>
                <ows:Keyword>fout</ows:Keyword>
                <ows:Keyword>onvolledigheid</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:GBA</Name>
            <Title>GRB - GBA - gebouwaanhorigheid</Title>
            <Abstract>Een gebouwaanhorigheid is een duurzame constructie die aanleunt bij en behoort tot een in het GRB
                opgenomen gebouw aan de grond (Gbg).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>aanhorigheid</ows:Keyword>
                <ows:Keyword>afdak</ows:Keyword>
                <ows:Keyword>bouwsel</ows:Keyword>
                <ows:Keyword>garagetoegang</ows:Keyword>
                <ows:Keyword>gba</ows:Keyword>
                <ows:Keyword>gebouwaanhorigheid</ows:Keyword>
                <ows:Keyword>ingezonken garagetoegang</ows:Keyword>
                <ows:Keyword>loopbrug</ows:Keyword>
                <ows:Keyword>onderkeldering</ows:Keyword>
                <ows:Keyword>trap</ows:Keyword>
                <ows:Keyword>uitbreiding</ows:Keyword>
                <ows:Keyword>verdieping</ows:Keyword>
                <ows:Keyword>verheven garagetoegang</ows:Keyword>
                <ows:Keyword>zichtbare onderkeldering</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:GBG</Name>
            <Title>GRB - GBG - gebouw aan de grond</Title>
            <Abstract>Een gebouw aan de grond (gbg) is een duurzaam bouwsel, vast met het aardoppervlak verbonden, dat
                een voor mensen toegankelijke ruimte omsluit. Een gelijkvloerse toegang voor ondergrondse of hangende
                constructies wordt eveneens als gebouw aan de grond beschouwd. Bepaalde duurzame bouwsels die aan
                bovenstaande definitie beantwoorden, worden echter in andere GRB-entiteiten opgenomen en niet hier.
                Bijvoorbeeld koeltorens, watertorens, e.d. worden opgenomen als kunstwerk (entiteit Knw).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>bijgebouw</ows:Keyword>
                <ows:Keyword>cabine</ows:Keyword>
                <ows:Keyword>constructie</ows:Keyword>
                <ows:Keyword>gbg</ows:Keyword>
                <ows:Keyword>gebouw aan de grond</ows:Keyword>
                <ows:Keyword>gebouw</ows:Keyword>
                <ows:Keyword>hoofdgebouw</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:GVL</Name>
            <Title>GRB - GVL - gevellijn</Title>
            <Abstract>Een gevellijn volgt de verticale projectie van het gevelvlak op het maaiveld en verbindt twee
                verschillende gevelpunten (gvp). In zijn meest eenvoudige vorm wordt een gebouw aan de grond beschreven
                door vier elementaire gevelvlakken (een voorgevel, een achtergevel en twee zijgevels).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>gevel</ows:Keyword>
                <ows:Keyword>gevellijn</ows:Keyword>
                <ows:Keyword>gvl</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:GVP</Name>
            <Title>GRB - GVP - gevelpunt</Title>
            <Abstract>Een gevelpunt (gvp) is elk beduidend vormpunt van de gevellijn van een gebouw aan de grond
                (gbg).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>gevelpunt</ows:Keyword>
                <ows:Keyword>gvp</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:IngeschetstGebouw</Name>
            <Title>GRB - IngeschetstGebouw - ingeschetst gebouw</Title>
            <Abstract>Een ingeschetst gebouw is een gebouw waarvan de geometrie bij benadering werd ingetekend
                voorafgaand aan een grootschalige kartering.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>gebouw</ows:Keyword>
                <ows:Keyword>ingeschetst</ows:Keyword>
                <ows:Keyword>gebouwenregister</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:KNW</Name>
            <Title>GRB - KNW - kunstwerk</Title>
            <Abstract>Een kunstwerk (knw) is een civieltechnische constructie, of specifiek type gebouw, niet opgenomen
                als gebouw aan de grond (gbg), opgetrokken uit duurzame materialen en zichtbaar aan het aardoppervlak.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>bouwsel</ows:Keyword>
                <ows:Keyword>brug</ows:Keyword>
                <ows:Keyword>cabine</ows:Keyword>
                <ows:Keyword>chemische installatie</ows:Keyword>
                <ows:Keyword>fontein</ows:Keyword>
                <ows:Keyword>golfbreker</ows:Keyword>
                <ows:Keyword>havendam</ows:Keyword>
                <ows:Keyword>hoogspanningsmast</ows:Keyword>
                <ows:Keyword>knw</ows:Keyword>
                <ows:Keyword>koeltoren</ows:Keyword>
                <ows:Keyword>kunstwerk</ows:Keyword>
                <ows:Keyword>mast</ows:Keyword>
                <ows:Keyword>monument</ows:Keyword>
                <ows:Keyword>opslagtank</ows:Keyword>
                <ows:Keyword>overbrugging</ows:Keyword>
                <ows:Keyword>pijler</ows:Keyword>
                <ows:Keyword>rooster</ows:Keyword>
                <ows:Keyword>schoorsteen</ows:Keyword>
                <ows:Keyword>silo</ows:Keyword>
                <ows:Keyword>staketsel</ows:Keyword>
                <ows:Keyword>standbeeld</ows:Keyword>
                <ows:Keyword>strandhoofd</ows:Keyword>
                <ows:Keyword>tunnelmond</ows:Keyword>
                <ows:Keyword>TV-mast</ows:Keyword>
                <ows:Keyword>waterbouwkundige constructie</ows:Keyword>
                <ows:Keyword>watertoren</ows:Keyword>
                <ows:Keyword>wind</ows:Keyword>
                <ows:Keyword>windturbine</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:LBZ</Name>
            <Title>GRB - LBZ - lokale bijhoudingszone</Title>
            <Abstract>Een lokale bijhoudingszone (lbz) is de contour van een zone waar het GRB lokaal werd bijgewerkt.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>as built</ows:Keyword>
                <ows:Keyword>as-builtplan</ows:Keyword>
                <ows:Keyword>bijhoudingszone</ows:Keyword>
                <ows:Keyword>lbz</ows:Keyword>
                <ows:Keyword>lokale bijhoudingszone</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:SGBG</Name>
            <Title>GRB - SGBG - samengesteld gebouw</Title>
            <Abstract>Een samengesteld gebouw (sgbg) is een samenvoeging van één of meerdere exemplaren gebouw aan de
                grond (gbg) met één of meerdere rakende exemplaren gebouwaanhorigheid (gba) type verdieping of zichtbare
                onderkeldering die samen één gebouw vormen. De samenvoeging kadert in de uitwisseling van
                gebouwinformatie van GRB naar het gebouwenregister (GR).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>samengesteld gebouw</ows:Keyword>
                <ows:Keyword>gebouw</ows:Keyword>
                <ows:Keyword>samengesteld</ows:Keyword>
                <ows:Keyword>gbg</ows:Keyword>
                <ows:Keyword>gba</ows:Keyword>
                <ows:Keyword>gebouwaanhorigheid</ows:Keyword>
                <ows:Keyword>gebouwenregister</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:SBN</Name>
            <Title>GRB - SBN - spoorbaan</Title>
            <Abstract>De spoorbaan (sbn) is de corridor van het transportnetwerk bedoeld voor het spoorverkeer. De
                spoorcorridor stelt de zone voor waar exclusief spoorverkeer (trein, metro of tram) plaatsgrijpt.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>metro</ows:Keyword>
                <ows:Keyword>sbn</ows:Keyword>
                <ows:Keyword>spoor</ows:Keyword>
                <ows:Keyword>spoorbaan</ows:Keyword>
                <ows:Keyword>tram</ows:Keyword>
                <ows:Keyword>tramweg</ows:Keyword>
                <ows:Keyword>trein</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:TRN</Name>
            <Title>GRB - TRN - terrein</Title>
            <Abstract>Een terrein (trn) is een surplusgebied dat deel uitmaakt van het openbaar domein en grenst aan een
                weg-, spoor- of watercorridor.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>terrein</ows:Keyword>
                <ows:Keyword>trn</ows:Keyword>
                <ows:Keyword>verharding</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WBN</Name>
            <Title>GRB - WBN - wegbaan</Title>
            <Abstract>De wegbaan (wbn) is de voorstelling van de wegcorridor in het GRB. De wegbaan wordt overlangs
                opgedeeld in verschillende arbitrair afgebakende wegbaanelementen. Er zijn twee types wegbaanelementen:
                (i) een kruispuntzone komt overeen met een kruispunt; (ii) een wegsegment komt overeen met een wegvak.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>berm</ows:Keyword>
                <ows:Keyword>kruispunt</ows:Keyword>
                <ows:Keyword>wbn</ows:Keyword>
                <ows:Keyword>weg</ows:Keyword>
                <ows:Keyword>wegbaan</ows:Keyword>
                <ows:Keyword>wegsegment</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:Wegknoop</Name>
            <Title>GRB - Wegknoop - wegknoop</Title>
            <Abstract>Een wegknoop is een puntvormig element dat een wegsegment begrenst. Deze informatie is afkomstig
                uit het wegenregister.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>wegknoop</ows:Keyword>
                <ows:Keyword>wegenregister</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:Wegsegment</Name>
            <Title>GRB - Wegsegment - wegsegment</Title>
            <Abstract>Een wegsegment (wegsegment) is een lijnvormig element dat een deel van de wegcorridor voorstelt en
                begrensd wordt door twee wegknopen (wegknoop). Deze informatie is afkomstig uit het wegenregister.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>afrit</ows:Keyword>
                <ows:Keyword>autosnelweg</ows:Keyword>
                <ows:Keyword>dienstweg</ows:Keyword>
                <ows:Keyword>fietsweg</ows:Keyword>
                <ows:Keyword>oprit</ows:Keyword>
                <ows:Keyword>parallelweg</ows:Keyword>
                <ows:Keyword>rotonde</ows:Keyword>
                <ows:Keyword>tramweg</ows:Keyword>
                <ows:Keyword>ventweg</ows:Keyword>
                <ows:Keyword>verkeersplein</ows:Keyword>
                <ows:Keyword>voetpad</ows:Keyword>
                <ows:Keyword>wandelweg</ows:Keyword>
                <ows:Keyword>weg</ows:Keyword>
                <ows:Keyword>wegsegment</ows:Keyword>
                <ows:Keyword>voetgangerszone</ows:Keyword>
                <ows:Keyword>aardeweg</ows:Keyword>
                <ows:Keyword>veer</ows:Keyword>
                <ows:Keyword>wegenregister</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WGA</Name>
            <Title>GRB - WGA - wegaanhorigheid</Title>
            <Abstract>Een wegaanhorigheid (wga) is een constructie die binnen de wegbaan of binnen een terrein met
                verkeersfunctie opgericht werd om onderdak te bieden aan personen, vervoersmiddelen en goederen, maar
                niet als zelfstandig gebouw beschouwd kan worden.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>bergplaats</ows:Keyword>
                <ows:Keyword>bushok</ows:Keyword>
                <ows:Keyword>cabine</ows:Keyword>
                <ows:Keyword>fietsstalling</ows:Keyword>
                <ows:Keyword>telefooncabine</ows:Keyword>
                <ows:Keyword>wegaanhorigheid</ows:Keyword>
                <ows:Keyword>wga</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WGO</Name>
            <Title>GRB - WGO - wegopdeling</Title>
            <Abstract>De wegopdeling (wgo) is de fysieke begrenzing van goed identificeerbare functionele stroken binnen
                de wegbaan (wbn).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>berm</ows:Keyword>
                <ows:Keyword>boordsteen</ows:Keyword>
                <ows:Keyword>circulatiezone zwakke weggebruiker</ows:Keyword>
                <ows:Keyword>drempel</ows:Keyword>
                <ows:Keyword>kantsteen</ows:Keyword>
                <ows:Keyword>onverhard</ows:Keyword>
                <ows:Keyword>onverharde zone</ows:Keyword>
                <ows:Keyword>rijbaan</ows:Keyword>
                <ows:Keyword>verhoging</ows:Keyword>
                <ows:Keyword>wcz</ows:Keyword>
                <ows:Keyword>wegbaaninrichting</ows:Keyword>
                <ows:Keyword>weginrichting</ows:Keyword>
                <ows:Keyword>wegopdeling</ows:Keyword>
                <ows:Keyword>wgo</ows:Keyword>
                <ows:Keyword>woz</ows:Keyword>
                <ows:Keyword>wrb</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WGR</Name>
            <Title>GRB - WGR - gracht</Title>
            <Abstract>Een gracht (wgr) is een waterloop, een beek of een sloot, bedoeld voor de af- of aanvoer of het
                tijdelijk ophouden van oppervlaktewater en gelegen binnen de wegbaan (baangrachten).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>baangracht</ows:Keyword>
                <ows:Keyword>beek</ows:Keyword>
                <ows:Keyword>gracht</ows:Keyword>
                <ows:Keyword>rivier</ows:Keyword>
                <ows:Keyword>sloot</ows:Keyword>
                <ows:Keyword>water</ows:Keyword>
                <ows:Keyword>waterloop</ows:Keyword>
                <ows:Keyword>wgr</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WLAS</Name>
            <Title>GRB - WLAS - VHA-waterloopsegment</Title>
            <Abstract>Een VHA-waterloopsegment (wlas) is de aslijn van een segment van het VHA waterlopennetwerk van de
                Vlaamse Hydrografische Atlas.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>rivier</ows:Keyword>
                <ows:Keyword>VHA</ows:Keyword>
                <ows:Keyword>Vlaamse Hydrografische Atlas</ows:Keyword>
                <ows:Keyword>water</ows:Keyword>
                <ows:Keyword>waterloop</ows:Keyword>
                <ows:Keyword>waterweg</ows:Keyword>
                <ows:Keyword>wlas</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WLI</Name>
            <Title>GRB - WLI - longitudinale weginrichting</Title>
            <Abstract>Een longitudinaal weginrichtingselement (wli) is een vast inrichtingselement binnen de wegbaan,
                met als doel de verkeersstromen in gescheiden stroken te leiden. Deze inrichtingselementen zijn
                overwegend parallel aan de lengteas van de wegbaan georiënteerd.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>boordsteen</ows:Keyword>
                <ows:Keyword>kantsteen</ows:Keyword>
                <ows:Keyword>keermuur</ows:Keyword>
                <ows:Keyword>kopmuur</ows:Keyword>
                <ows:Keyword>longitudinale inrichting</ows:Keyword>
                <ows:Keyword>muur</ows:Keyword>
                <ows:Keyword>stootband</ows:Keyword>
                <ows:Keyword>vangrail</ows:Keyword>
                <ows:Keyword>verhoging</ows:Keyword>
                <ows:Keyword>weginrichting</ows:Keyword>
                <ows:Keyword>wli</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WPI</Name>
            <Title>GRB - WPI - puntvormige inrichting</Title>
            <Abstract>Een puntvormig weginrichtingselement (wpi) is een inrichtingselement behorende bij de wegbaan
                (wbn), waarvan het contact met het grondoppervlak onvoldoende groot is om als lijn of veelhoek
                gekarteerd te worden.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>brandkraan</ows:Keyword>
                <ows:Keyword>elektriciteitspaal</ows:Keyword>
                <ows:Keyword>flitspaal</ows:Keyword>
                <ows:Keyword>grenspaal</ows:Keyword>
                <ows:Keyword>meerpaal</ows:Keyword>
                <ows:Keyword>paal</ows:Keyword>
                <ows:Keyword>praatpaal</ows:Keyword>
                <ows:Keyword>puntvormige inrichting</ows:Keyword>
                <ows:Keyword>verkeerslicht</ows:Keyword>
                <ows:Keyword>verlichtingspaal</ows:Keyword>
                <ows:Keyword>wpi</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WRI</Name>
            <Title>GRB - WRI - putdeksel</Title>
            <Abstract>Een putdeksel (wri) is een deksel of luik van ondergrondse leidingen en installaties.</Abstract>
            <ows:Keywords>
                <ows:Keyword>deksel</ows:Keyword>
                <ows:Keyword>luik</ows:Keyword>
                <ows:Keyword>putdeksel</ows:Keyword>
                <ows:Keyword>wri</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WRL</Name>
            <Title>GRB - WRL - spoorrail</Title>
            <Abstract>Een spoorrail (wrl) is een metalen spoorstaaf die spoorverkeer mogelijk maakt binnen de wegbaan
                (wbn) en de spoorbaan (Sbn)
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>rail</ows:Keyword>
                <ows:Keyword>spoor</ows:Keyword>
                <ows:Keyword>tram</ows:Keyword>
                <ows:Keyword>tramweg</ows:Keyword>
                <ows:Keyword>trein</ows:Keyword>
                <ows:Keyword>wrl</ows:Keyword>
                <ows:Keyword>treinrail</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WTI</Name>
            <Title>GRB - WTI - transversale weginrichting</Title>
            <Abstract>Een transversaal weginrichtingselement (wti) is een vast inrichtingselement binnen de zone voor
                snelverkeer met als doel de normale verkeersstroom te remmen of te compartimenteren. Deze
                inrichtingselementen zijn overwegend dwars op de lengteas van de wegbaan (wbn) georiënteerd.
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>drempel</ows:Keyword>
                <ows:Keyword>verkeersdrempel</ows:Keyword>
                <ows:Keyword>verkeersplateau</ows:Keyword>
                <ows:Keyword>wti</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
        <FeatureType xmlns:GRB="https://geo.api.vlaanderen.be/GRB">
            <Name>GRB:WTZ</Name>
            <Title>GRB - WTZ - watergang</Title>
            <Abstract>De watergang (wtz) beslaat het gebied dat rechtstreeks gedomineerd wordt door de fysieke
                aanwezigheid van oppervlaktewater (waterlopen en stilstaande wateroppervlakken). In de praktijk benadert
                de watergang (wtz) het oppervlak tussen de insteken van de beide oevertaluds (kruin).
            </Abstract>
            <ows:Keywords>
                <ows:Keyword>beek</ows:Keyword>
                <ows:Keyword>meer</ows:Keyword>
                <ows:Keyword>oppervlaktewater</ows:Keyword>
                <ows:Keyword>rivier</ows:Keyword>
                <ows:Keyword>vijver</ows:Keyword>
                <ows:Keyword>water</ows:Keyword>
                <ows:Keyword>watergang</ows:Keyword>
                <ows:Keyword>waterloop</ows:Keyword>
                <ows:Keyword>wateroppervlak</ows:Keyword>
                <ows:Keyword>waterweg</ows:Keyword>
                <ows:Keyword>wtz</ows:Keyword>
            </ows:Keywords>
            <DefaultCRS>urn:x-ogc:def:crs:EPSG:31370</DefaultCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4326</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:4258</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3812</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3043</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:32631</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:25831</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3857</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:102100</OtherCRS>
            <OtherCRS>urn:x-ogc:def:crs:EPSG:3035</OtherCRS>
            <ows:WGS84BoundingBox>
                <ows:LowerCorner>2.5252615469867092 50.6737620873438</ows:LowerCorner>
                <ows:UpperCorner>5.936008822754789 51.505480379466675</ows:UpperCorner>
            </ows:WGS84BoundingBox>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/catalog.search#/metadata/7C823055-7BBF-4D62-B55E-F85C30D53162"/>
            <MetadataURL
                    xlink:href="https://metadata.vlaanderen.be/srv/dut/csw?request=GetRecordById&service=CSW&constraintLanguage=CQL_TEXT&version=2.0.2&resultType=results&ElementSetName=full&typenames=csw:Record&id=7C823055-7BBF-4D62-B55E-F85C30D53162&OUTPUTSCHEMA=http://www.isotc211.org/2005/gmd"/>
        </FeatureType>
    </FeatureTypeList>
    <fes:Filter_Capabilities>
        <fes:Conformance>
            <fes:Constraint name="ImplementsQuery">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsAdHocQuery">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsFunctions">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsResourceId">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsMinStandardFilter">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsStandardFilter">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsMinSpatialFilter">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsSpatialFilter">
                <ows:NoValues/>
                <ows:DefaultValue>FALSE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsMinTemporalFilter">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsTemporalFilter">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsVersionNav">
                <ows:NoValues/>
                <ows:DefaultValue>FALSE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsSorting">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsExtendedOperators">
                <ows:NoValues/>
                <ows:DefaultValue>FALSE</ows:DefaultValue>
            </fes:Constraint>
            <fes:Constraint name="ImplementsMinimumXPath">
                <ows:NoValues/>
                <ows:DefaultValue>TRUE</ows:DefaultValue>
            </fes:Constraint>
        </fes:Conformance>
        <fes:Id_Capabilities>
            <fes:ResourceIdentifier name="fes:ResourceId"/>
        </fes:Id_Capabilities>
        <fes:Scalar_Capabilities>
            <fes:LogicalOperators/>
            <fes:ComparisonOperators>
                <fes:ComparisonOperator name="PropertyIsLessThan"/>
                <fes:ComparisonOperator name="PropertyIsGreaterThan"/>
                <fes:ComparisonOperator name="PropertyIsLessThanOrEqualTo"/>
                <fes:ComparisonOperator name="PropertyIsGreaterThanOrEqualTo"/>
                <fes:ComparisonOperator name="PropertyIsEqualTo"/>
                <fes:ComparisonOperator name="PropertyIsNotEqualTo"/>
                <fes:ComparisonOperator name="PropertyIsLike"/>
                <fes:ComparisonOperator name="PropertyIsBetween"/>
                <fes:ComparisonOperator name="PropertyIsNull"/>
                <fes:ComparisonOperator name="PropertyIsNil"/>
            </fes:ComparisonOperators>
        </fes:Scalar_Capabilities>
        <fes:Spatial_Capabilities>
            <fes:GeometryOperands>
                <fes:GeometryOperand name="gml:Envelope"/>
                <fes:GeometryOperand name="gml:Point"/>
                <fes:GeometryOperand name="gml:MultiPoint"/>
                <fes:GeometryOperand name="gml:LineString"/>
                <fes:GeometryOperand name="gml:MultiLineString"/>
                <fes:GeometryOperand name="gml:Polygon"/>
                <fes:GeometryOperand name="gml:MultiPolygon"/>
                <fes:GeometryOperand name="gml:MultiGeometry"/>
            </fes:GeometryOperands>
            <fes:SpatialOperators>
                <fes:SpatialOperator name="Disjoint"/>
                <fes:SpatialOperator name="Equals"/>
                <fes:SpatialOperator name="DWithin"/>
                <fes:SpatialOperator name="Beyond"/>
                <fes:SpatialOperator name="Intersects"/>
                <fes:SpatialOperator name="Touches"/>
                <fes:SpatialOperator name="Crosses"/>
                <fes:SpatialOperator name="Within"/>
                <fes:SpatialOperator name="Contains"/>
                <fes:SpatialOperator name="Overlaps"/>
                <fes:SpatialOperator name="BBOX"/>
            </fes:SpatialOperators>
        </fes:Spatial_Capabilities>
        <fes:Temporal_Capabilities>
            <fes:TemporalOperands>
                <fes:TemporalOperand name="gml:TimeInstant"/>
                <fes:TemporalOperand name="gml:TimePeriod"/>
            </fes:TemporalOperands>
            <fes:TemporalOperators>
                <fes:TemporalOperator name="After"/>
                <fes:TemporalOperator name="Before"/>
                <fes:TemporalOperator name="Begins"/>
                <fes:TemporalOperator name="BegunBy"/>
                <fes:TemporalOperator name="TContains"/>
                <fes:TemporalOperator name="During"/>
                <fes:TemporalOperator name="TEquals"/>
                <fes:TemporalOperator name="TOverlaps"/>
                <fes:TemporalOperator name="Meets"/>
                <fes:TemporalOperator name="OverlappedBy"/>
                <fes:TemporalOperator name="MetBy"/>
                <fes:TemporalOperator name="EndedBy"/>
            </fes:TemporalOperators>
        </fes:Temporal_Capabilities>
        <fes:Functions>
            <fes:Function name="abs">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="int">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="abs_2">
                <fes:Returns>xs:long</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:long</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="abs_3">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="abs_4">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="acos">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="AddCoverages">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverageA">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="coverageB">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Affine">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="scalex">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="scaley">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="shearx">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="sheary">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="translatex">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="translatey">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="nodata">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="interpolation">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Aggregate">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="aggregationAttribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="function">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="singlePass">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="groupByAttributes">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Area">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="area2">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="AreaGrid">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="envelope">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="width">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="height">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="asin">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="asMultiGeometry">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="atan">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="atan2">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="x">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="y">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="attributeCount">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="count">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="BandMerge">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverages">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="roi">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="transformChoice">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="index">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="BandSelect">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="SampleDimensions">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="VisibleSampleDimension">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="BarnesSurface">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="valueAttr">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="dataLimit">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="scale">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="convergence">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="passes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="minObservations">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="maxObservationDistance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="noDataValue">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="pixelsPerCell">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="queryBuffer">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputBBOX">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputWidth">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputHeight">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="between">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="low">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="high">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="boundary">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="boundaryDimension">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Bounds">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="buffer">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="BufferFeatureCollection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="attributeName">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="bufferWithSegments">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="numberOfSegments">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Categorize">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="LookupValue">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Value">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Threshold 1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Value 1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Threshold 2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Value 2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="succeeding or preceding">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="ceil">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="centroid">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="classify">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classifer">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Clip">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="clip">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="preserveZ">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="CollectGeometries">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Average">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Bounds">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Count">
                <fes:Returns>xs:string</fes:Returns>
            </fes:Function>
            <fes:Function name="Collection_Max">
                <fes:Returns>xs:dateTime</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:dateTime</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Median">
                <fes:Returns>xs:dateTime</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:dateTime</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Min">
                <fes:Returns>xs:dateTime</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:dateTime</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Nearest">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:dateTime</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Sum">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Collection_Unique">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expression">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Concatenate">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="text">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="contains">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Contour">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="band">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="levels">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="interval">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="simplify">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="smooth">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="roi">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="convert">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="class">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="convexHull">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="ConvolveCoverage">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="kernel">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="kernelRadius">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="kernelWidth">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="kernelHeight">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="cos">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="radians">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Count">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="CoverageClassStats">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="stats">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="band">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="method">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="noData">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="CropCoverage">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="cropShape">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="crosses">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="dateFormat">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="format">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="date">
                        <fes:Type>xs:dateTime</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="dateParse">
                <fes:Returns>xs:dateTime</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="format">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="dabetaring">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="difference">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="dimension">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="disjoint">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="disjoint3D">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="distance">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="distance3D">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="double2bool">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="double">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="endAngle">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="linestring">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="endPoint">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="linestring">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="env">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="variable">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="envelope">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="EqualInterval">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="equalsExact">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="equalsExactTolerance">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="tolarance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="equalTo">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="object1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="object2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="exp">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="exteriorRing">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Feature">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="crs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="typeName">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="FeatureClassStats">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="attribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="stats">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="method">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="noData">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="floor">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="double">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="FormatDateTimezone">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="pattern">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="date">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="timezone">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="geometry">
                <fes:Returns>gml:AbstractGeometryType</fes:Returns>
            </fes:Function>
            <fes:Function name="geometryType">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="geomFromWKT">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="geomLength">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="getGeometryN">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="index">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="getID">
                <fes:Returns>xs:string</fes:Returns>
            </fes:Function>
            <fes:Function name="getX">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="getY">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="getz">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="greaterEqualThan">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="object1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="object2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="greaterThan">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="object1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="object2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Grid">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="bounds">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="width">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="height">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="vertexSpacing">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="mode">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Heatmap">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="radiusPixels">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="weightAttr">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="pixelsPerCell">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputBBOX">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputWidth">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputHeight">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="id">
                <fes:Returns>xs:string</fes:Returns>
            </fes:Function>
            <fes:Function name="IEEEremainder">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="dividend">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="divisor">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="if_then_else">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="condition">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="then">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="else">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="candidate">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="v">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in10">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in6">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in7">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in8">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in9">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in10">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in2">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in3">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in4">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in5">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in6">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in6">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in7">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in6">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in7">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in8">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in6">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in7">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in8">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="in9">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in3">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in4">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in5">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in6">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in7">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in8">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="in9">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="InclusionFeatureCollection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="first">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="second">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="int2bbool">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="int">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="int2ddouble">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="int">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="interiorPoint">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="interiorRingN">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="n">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Interpolate">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data value pairs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="mode">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="method">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="intersection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="IntersectionFeatureCollection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="first feature collection">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="second feature collection">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="first attributes to retain">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="second attributes to retain">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="intersectionMode">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="percentagesEnabled">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="areasEnabled">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="intersects">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="intersects3D">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isClosed">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isCoverage">
                <fes:Returns>xs:boolean</fes:Returns>
            </fes:Function>
            <fes:Function name="isEmpty">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isInstanceOf">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="class">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isLike">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="regex">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isNull">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="object">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isometric">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="extrusion">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isRing">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isSimple">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isValid">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isWithinDistance">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="isWithinDistance3D">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Jenks">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="length">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="lessEqualThan">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="a">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="b">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="lessThan">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="a">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="b">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="list">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="item">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="log">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="LRSGeocode">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="from_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="to_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="measure">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="LRSMeasure">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="from_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="to_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="point">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="crs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="LRSSegment">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="from_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="to_measure_attb">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="from_measure">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="to_measure">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="max">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="double">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="double">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="max_2">
                <fes:Returns>xs:long</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="long">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="long">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="max_3">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="float">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="float">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="max_4">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="int">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="int">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="min">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="double">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="double">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="min_2">
                <fes:Returns>xs:long</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="long">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="long">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="min_3">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="float">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="float">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="min_4">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="int">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="int">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="mincircle">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="minimumdiameter">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="minrectangle">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="modulo">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="dividend">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="divisor">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="MultiplyCoverages">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverageA">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="coverageB">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Nearest">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="point">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="crs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="NormalizeCoverage">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="not">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="logicValue">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="notEqualTo">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="a">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="b">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="numberFormat">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="format">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="language">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="numberFormat2">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="format">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="minus">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="decimal">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="separator">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="numGeometries">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="numInteriorRing">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="numPoints">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="octagonalenvelope">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="offset">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="offsetX">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="offsetY">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="overlaps">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="parameter">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="argumentName">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="values">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="parseBoolean">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="parseDouble">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="parseInt">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="parseLong">
                <fes:Returns>xs:long</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="pi">
                <fes:Returns>xs:double</fes:Returns>
            </fes:Function>
            <fes:Function name="PointBuffers">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="center">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="crs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distances">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="quadrantSegments">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="pointN">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="index">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="PointStacker">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="cellSize">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="normalize">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="preserveLocation">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputBBOX">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputWidth">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputHeight">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="PolygonExtraction">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="band">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="insideEdges">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="roi">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="nodata">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="ranges">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="pow">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="base">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="exponent">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="property">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="propertyName">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="PropertyExists">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="propertyName">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Quantile">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Query">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="attribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="filter">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="random">
                <fes:Returns>xs:double</fes:Returns>
            </fes:Function>
            <fes:Function name="RangeLookup">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="band">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="ranges">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="outputPixelValues">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="noData">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="RasterAsPointCollection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="targetCRS">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="scale">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="interpolation">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="emisphere">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="RasterZonalStatistics">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="band">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="zones">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classification">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="RasterZonalStatistics2">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="source">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="bands">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="zones">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classifier">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="nodata">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="mask">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="useROIAccessor">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="roi">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="statistics">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="minbounds">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="maxbounds">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="numbins">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="rangeData">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="localStats">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Recode">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="LookupValue">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Data 1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Value 1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Data 2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="Value 2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="RectangularClip">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="clip">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="preserveZ">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="relate">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="relatePattern">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="pattern">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Reproject">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="forcedCRS">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="targetCRS">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="rescaleToPixels">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="defaultUnit">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="scaleFactor">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="rescalingMode">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="rint">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="double">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="round">
                <fes:Returns>xs:float</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="round_2">
                <fes:Returns>xs:long</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="roundDouble">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="ScaleCoverage">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="xScale">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="yScale">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="xTranslate">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="yTranslate">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="interpolation">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="setCRS">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="CRS">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Simplify">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="distance">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="preserveTopology">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="sin">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="radians">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Snap">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="point">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="crs">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="sqrt">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="number">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="StandardDeviation">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="startAngle">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="linestring">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="startPoint">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="linestring">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strCapitalize">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strConcat">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string1">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="string2">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strEndsWith">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="String">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="postfix">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strEqualsIgnoreCase">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="lookup">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strIndexOf">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="String">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="lookup">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="stringTemplate">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="input">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="pattern">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="template">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="defaultValue">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strLastIndexOf">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="String">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="lookup">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strLength">
                <fes:Returns>xs:int</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strMatches">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="regex">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strPosition">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="lookup">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="method">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strReplace">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="search">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="replace">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="all">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strStartsWith">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="prefix">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strSubstring">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="beginIndex">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="endIndex">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strSubstringStart">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="beginIndex">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strToLowerCase">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strToUpperCase">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strTrim">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strTrim2">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="string">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="method">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="character">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="strURLEncode">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="encodeable">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="formUrlEncode">
                        <fes:Type>xs:boolean</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="StyleCoverage">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="coverage">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="style">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="symDifference">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="tan">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="radians">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toDegrees">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="radians">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toDirectPosition">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="parameter">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="ToEnvelope">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="parameter">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toLineString">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="parameter">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="parameter">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toPoint">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="parameter">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toRadians">
                <fes:Returns>xs:double</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="degree">
                        <fes:Type>xs:float</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="touches">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toWKT">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="toXlinkHref">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="REFERENCE_VALUE">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Transform">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="transform">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="TransparencyFill">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="union">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="UnionFeatureCollection">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="first">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="second">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Unique">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="attribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="UniqueInterval">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="value">
                        <fes:Type>xs:double</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="classes">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="VectorToRaster">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="features">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="rasterWidth">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="rasterHeight">
                        <fes:Type>xs:int</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="title">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="attribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="bounds">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="VectorZonalStatistics">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="data">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="dataAttribute">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="zones">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="vertices">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="Vocab">
                <fes:Returns>xs:string</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="expr">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="vocab">
                        <fes:Type>xs:string</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
            <fes:Function name="within">
                <fes:Returns>xs:boolean</fes:Returns>
                <fes:Arguments>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                    <fes:Argument name="geometry">
                        <fes:Type>gml:AbstractGeometryType</fes:Type>
                    </fes:Argument>
                </fes:Arguments>
            </fes:Function>
        </fes:Functions>
    </fes:Filter_Capabilities>
</WFS_Capabilities>