Deprecated: Return type of YDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/ydata.inc.php on line 428

Deprecated: Return type of YamlDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/yamldata.inc.php on line 295
geodata/bdcarto (pub)
Menu : html yaml json edit check reindex dump unset
* 

Erreur: la classe FeatureDataset n'est pas définie
Création d'un document AutoDescribed
title: 'BD CARTO'
creator: IGN
abstract: "La BD CARTO® est une description vectorielle homogène des différents éléments du paysage\navec une précision décamétrique.\n\nLa BD CARTO® propose par ailleurs sa richesse thématique : réseaux routier (plus d’1 million de km de routes)\net ferré, unités administratives, réseau hydrographique, occupation du sol.\nPour chaque thème, les objets sont associés à des attributs pour une description sémantique et des analyses\nplus fines. Cet outil permet de localiser, gérer, suivre ses données métier du 1 : 50 000 au 1 : 200 000.\n\nLa BD CARTO® est également un fond cartographique de référence, précis et homogène, qui permet d’avoir une vision\net une analyse d’ensemble sur un territoire intercommunal, départemental ou régional.\nSa structuration topologique, son actualité (mise à jour régulière) et sa précision permettent\nnotamment le couplage avec les moyens modernes de localisation embarquée (géonavigation)\net les applications de navigation routière à moyenne échelle.\n\nDepuis 2015, un nouveau processus de production a été mis en oeuvre, pour offrir une meilleure mise à jour.\n\nAffichage complet au zoom 13.\n\nLa [carte correspondante peut être générée ici](id.php/geodata/bdcarto/map/display?latlon=47.135,-1.730&zoom=11).\n\nURL de test:\n  \n  - [doc BDCarto](id.php/geodata/bdcarto)\n  - [description de limite_administrative](id.php/geodata/bdcarto/limite_administrative)\n  - [affichage de limite_administrative\n  ](id.php/geodata/bdcarto/limite_administrative?bbox=1.4,47.3,4.5,48.6&zoom=9)\n"
identifier: 'http://professionnels.ign.fr/bdcarto'
coverage: 'iso:code:3166:FR (métropole)'
licence: 'Licence ouverte Etalab 2.0'
$schema: 'http://ydclasses.georef.eu/FeatureDataset/schema'
wfsUrl: 'https://wxs.ign.fr/3j980d2491vfvr7pigjqdwqw/geoportail/wfs'
wfsOptions:
  referer: 'http://gexplor.fr/'
minZoom: 11
maxZoom: 18
featureModifier: "return function (string $typename, array $feature) use ($yaml): array {\n  if ($typename == 'BDCARTO_BDD_WLD_WGS84G:limite_administrative')\n    $feature['properties']['augmented'] = \"augmented for $typename\";\n  return $feature;\n};\n"
layersByTheme:
  Thème_Administratif:
    limite_administrative:
      title: 'limite administrative'
      conformsTo:
        description: 'Portion continue de contour de commune'
        geometryType: LineString
        properties:
          id:
            description: 'Identifiant de la limite administrative'
          nature:
            description: 'Nature de la limite administrative'
            enum:
              'Frontière internationale':
                description: 'Limite d’État'
              'Limite côtière':
                description: 'Laisse des plus hautes eaux'
              'Limite de région':
                description: 'Limite régionale'
              'Limite de département':
                description: 'Limite départementale'
              'Limite d''arrondissement':
                description: 'Limite d’arrondissement'
              'Limite de commune':
                description: 'Limite de communale'
          precision:
            description: 'Précision de la localisation'
            enum:
              Standard:
                description: 'Précision standard de localisation'
              'Non définie':
                description: "Précision non définie, en particulier pour les limites s’appuyant sur les surfaces d’eau du domaine public de l’État\n"
      minZoom: 0
      onZoomGeo:
        0: /geodata/ne_110m/coastAdminBoundaryLines
        4: /geodata/ne_10m/coastAdminBoundaryLines
        7: /geodata/route500/limite_administrative
        9: 'nature in (''Limite côtière'',''Frontière internationale'',''Limite de région'')'
        10: 'nature in (''Limite côtière'',''Frontière internationale'',''Limite de région'',''Limite de département'')'
        12: all
      style: "function(feature) {\n    switch (feature.properties.nature) {\n        case 'Limite côtière': return {color: 'blue', weight: 1};\n        case 'Frontière internationale': return {color: 'chocolate'};\n        case 'Limite de région': return {color: 'red', weight: 1};\n        case 'Limite de département': return {color: 'orange', weight: 1};\n        case 'Limite d\\'arrondissement':   return {color: 'lightGrey', weight: 1};\n        case 'Limite de commune':   return {color: 'lightGrey', weight: 1};\n    }\n    // /geodata/ne_110m/coastAdminBoundaryLines + /geodata/ne_10m/coastAdminBoundaryLines\n    switch (feature.properties.featurecla) {\n        case 'Coastline': return {color: 'blue', weight: 1};\n        default: return {color: 'chocolate', weight: 2};\n    }\n}\n"
      displayedByDefault: true
      typename: 'BDCARTO_BDD_WLD_WGS84G:limite_administrative'
    coastline:
      title: 'Limite côtière'
      description: 'Laisse des plus hautes eaux'
      select: 'limite_administrative / nature=''Limite côtière'''
      style:
        color: blue
        weight: 2
        opacity: 0.65
    region:
      title: région
      style:
        color: red
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:region'
    departement:
      title: départment
      style:
        color: orange
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:departement'
    arrondissement:
      title: arrondissement
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:arrondissement'
    commune:
      title: commune
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:commune'
  Thème_Equipement:
    aerodrome:
      title: aerodrome
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:aerodrome'
    piste_aerodrome:
      title: piste_aerodrome
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:piste_aerodrome'
    metro_aerien:
      title: metro_aerien
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:metro_aerien'
    transport_cable:
      title: transport_cable
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:transport_cable'
    ligne_electrique:
      title: ligne_electrique
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:ligne_electrique'
    cimetiere:
      title: cimetiere
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:cimetiere'
    construction_elevee:
      title: construction_elevee
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:construction_elevee'
    digue:
      title: digue
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:digue'
    enceinte_militaire:
      title: enceinte_militaire
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:enceinte_militaire'
  Thème_Habillage:
    zone_occupation_sol:
      title: zone_occupation_sol
      style: "function(feature) {\n    switch (feature.properties.nature) {\n        case 'Eau libre': return { color: 'blue', weight: 0, opacity: 0.8 };\n        case 'Forêt': return { color: 'green', weight: 0, opacity: 0.8 };\n        case 'Bâti': return { color: 'OrangeRed', weight: 0, opacity: 0.8 };\n        case 'Vigne, verger': return { color: 'fuchsia', weight: 0, opacity: 0.8 };\n        case 'Prairie': return { color: 'lightGreen', weight: 0, opacity: 0.8 };\n        case 'Marais, tourbière': return { color: 'LightSeaGreen', weight: 0, opacity: 0.8 };\n        case 'Zone d\\'activités': return { color: 'Maroon', weight: 0, opacity: 0.8 };\n      \n        default: return { color: 'red', weight: 2, opacity: 1 }; // identif des natures non prises en compte\n    }\n}\n"
      typename: 'BDCARTO_BDD_WLD_WGS84G:zone_occupation_sol'
    zone_batie_activites:
      title: 'Zones bâties et d''activités'
      select: 'zone_occupation_sol / nature in (''Bâti'',''Zone d\''activités'')'
      style:
        color: Maroon
        weight: 1
        opacity: 0.65
  Thème_Hydrographie:
    troncon_hydrographique:
      title: 'Cours d’eau'
      minZoom: 0
      onZoomGeo:
        0: /geodata/ne_110m/rivers_lake_centerlines
        4: /geodata/ne_10m/rivers_lake_centerlines_scale_rank
        9: 'classe in (''100'')'
        10: 'classe in (''100'',''50'')'
        11: 'classe in (''100'',''50'',''25'')'
        12: 'classe in (''100'',''50'',''25'',''10'')'
        13: all
      style:
        color: MediumBlue
        weight: 1
        opacity: 0.65
      displayedByDefault: true
      typename: 'BDCARTO_BDD_WLD_WGS84G:troncon_hydrographique'
    surface_hydrographique:
      title: 'Zone couverte d’eau'
      style:
        color: blue
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:surface_hydrographique'
    ponctuel_hydrographique:
      title: 'Nœud hydrographique et point d’eau isolé'
      typename: 'BDCARTO_BDD_WLD_WGS84G:ponctuel_hydrographique'
    laisse:
      title: laisse
      style:
        color: mediumSeaGreen
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:laisse'
    zone_hydrographique_texture:
      title: 'Zone hydrographie de texture'
      style:
        color: mediumSeaGreen
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:zone_hydrographique_texture'
  Thème_Réseau_ferré:
    troncon_voie_ferree:
      title: troncon_voie_ferree
      minZoom: 4
      onZoomGeo:
        4: /geodata/ne_10m/railroads
        8: /geodata/route500/troncon_voie_ferree
        9: 'nature=''LGV'' or energie=''Electrifiée'''
        11: all
      style: "function(feature) {\n  if (feature.properties.nature=='LGV')\n    return { color: 'black', weight: 2, opacity: 1 };\n  else if (feature.properties.energie=='Electrifiée')\n    return { color: 'black', weight: 1, opacity: 1 };\n  else\n    return { color: 'black', weight: 1, \n    line_dasharray: [2, 1],\n    //'dasharray': '4, 5',\n    opacity: 0.65 };\n}\n"
      typename: 'BDCARTO_BDD_WLD_WGS84G:troncon_voie_ferree'
    noeud_ferre:
      title: noeud_ferre
      minZoom: 8
      onZoomGeo:
        8: 'nature in (''Gare de voyageurs'',''Gare de voyageurs et de fret'',''Gare de fret'')'
        11: all
      pointToLayer: "function(feature, latlng) {\n  switch(feature.properties.nature) {\n    case 'Gare de voyageurs': return L.marker(latlng, markerLib.railway);\n    case 'Gare de voyageurs et de fret': return L.marker(latlng, markerLib.railway);\n    case 'Gare de fret': return L.marker(latlng, markerLib.steamtrain);\n    case 'Embranchement': return L.marker(latlng, markerLib.junction);\n    case 'Changement d\\'attribut': return L.marker(latlng, markerLib.point55);\n    default: return L.marker(latlng, markerLib.warning);\n  }\n}\n"
      typename: 'BDCARTO_BDD_WLD_WGS84G:noeud_ferre'
  Thème_Réseau_routier:
    troncon_route:
      title: troncon_route
      minZoom: 4
      onZoomGeo:
        4: /geodata/ne_10m/roads
        9: /geodata/route500/troncon_route
        10: 'vocation in (''Type autoroutier'',''Liaison principale'')'
        12: 'vocation in (''Type autoroutier'',''Liaison principale'',''Liaison régionale'')'
        13: all
      style: "function(feature) {\n    switch (feature.properties.vocation) {\n        case 'Type autoroutier': return { color: 'violet', weight: 2};\n        case 'Liaison principale': return { color: 'red', weight: 1};\n        case 'Liaison régionale': return { color: 'orange', weight: 1};\n        case 'Liaison locale': return { color: 'gold', weight: 1};\n        case 'Bretelle': return { color: 'red', weight: 1};\n    }\n    switch (feature.properties.scalerank) {\n        case '3': return { color: 'violet', weight: 2, opacity: 0.9 };\n        case '4': return { color: 'violet', weight: 2, opacity: 0.9 };\n        case '5': return { color: 'red', weight: 1, opacity: 0.9};\n        case '6': return { color: 'red', weight: 1, opacity: 0.9};\n        case '7': return { color: 'orange', weight: 1, opacity: 0.9};\n        case '8': return { color: 'orange', weight: 1, opacity: 0.9};\n        case '9': return { color: 'orange', weight: 1, opacity: 0.9};\n        case '10': return { color: 'gold', weight: 1, opacity: 0.9};\n    }\n}\n"
      displayedByDefault: true
      typename: 'BDCARTO_BDD_WLD_WGS84G:troncon_route'
    noeud_routier:
      title: noeud_routier
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:noeud_routier'
    liaison_maritime:
      title: liaison_maritime
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:liaison_maritime'
    itineraire:
      title: itineraire
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:itineraire'
    franchissement:
      title: franchissement
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:franchissement'
    communication_restreinte:
      title: communication_restreinte
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:communication_restreinte'
    equipement_routier:
      title: equipement_routier
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:equipement_routier'
    acces_equipement:
      title: acces_equipement
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:acces_equipement'
  Thème_Toponymie:
    etablissement:
      title: etablissement
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:etablissement'
    massif_boise:
      title: massif_boise
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:massif_boise'
    point_remarquable_relief:
      title: point_remarquable_relief
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:point_remarquable_relief'
    zone_activite:
      title: zone_activite
      style:
        color: darkGrey
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:zone_activite'
    zone_habitat:
      title: 'zone d’habitat'
      conformsTo:
        description: 'Point représentant une zone d’habitat.'
        geometryType: Point
        properties:
          id:
            description: 'Identifiant de la zone d’habitat'
          importance:
            description: 'Importance de la zone d’habitat.'
            enum:
              'Chef-lieu de commune':
                description: 'Chef-lieu de commune'
              'Quartier de ville':
                description: 'Quartier de ville'
              Hameau:
                description: Hameau
              'Sans objet':
                description: 'Sans objet'
          insee:
            description: 'Numéro INSEE de la commune dont la zone d’habitat est chef-lieu.'
          toponyme:
            description: 'Toponyme éventuellement associé à la zone d’habitat.'
      minZoom: 0
      onZoomGeo:
        0: /geodata/ne_10m/populated_places_simple
        4: /geodata/ne_10m/populated_places_simple
        9: /geodata/route500/noeud_commune
        11: 'importance = ''Chef-lieu de commune'''
        12: 'importance in (''Chef-lieu de commune'',''Quartier de ville'')'
        13: all
      pointToLayer: "function(feature, latlng) {\n  var label = '';\n  if (feature.properties.toponyme) // bdcarto\n    label = feature.properties.toponyme;\n  else if (feature.properties.nom_comm) // route500\n    label = feature.properties.nom_comm;\n  else if (feature.properties.name) // ne_10m + ne_110m\n    label = feature.properties.name;\n  var myIcon = L.icon({\n      iconUrl: '/yamldoc/label.php?color=DarkSlateGray&font=3&label='+label,\n      iconSize: [label.length*7, 13],\n      iconAnchor: [label.length*7/2, 6],\n      //popupAnchor: [label.length*7/2, 6]\n  });\n  return L.marker(latlng, {icon: myIcon});\n}\n"
      displayedByDefault: true
      typename: 'BDCARTO_BDD_WLD_WGS84G:zone_habitat'
    zone_reglementee_touristique:
      title: 'Zone réglementée et d’intérêt touristique'
      description: "Sont retenus :\n  \n  - les parcs naturels marins et les parcs nationaux avec leurs zones périphériques ;\n  - les parcs naturels régionaux ;\n  - les  réserves naturelles accessibles au public.\n    Dans certaines de ces réserves, le public ne peut pas pénétrer mais l’observation peut\n    se faire de l’extérieur ; c’est le cas le plus courant pour les îles.\n    Une réserve naturelle est un espace soumis à des restrictions et à une législation particulière\n    afin de protéger un milieu naturel fragile ou menacé ;\n  - les réserves nationales de chasse ;\n  - certaines forêts domaniales.\n"
      style:
        color: green
        weight: 1
        opacity: 0.65
      typename: 'BDCARTO_BDD_WLD_WGS84G:zone_reglementee_touristique'