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)
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'