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
Erreur: la classe FeatureDataset n'est pas définie
Création d'un document AutoDescribed
'@id': 'http://georef.eu/yamldoc/id.php/geodata/route500'
title: 'ROUTE 500 2018'
abstract: "La base de données ROUTE 500® contient l'intégralité du réseau routier classé caractérisé par un certain nombre de propriétés et complété par les éléments du réseau routier secondaire permettant la desserte des chefs-lieux de communes et des principales infrastructures de transport.\n\nAffichage complet au zoom 11.\n\n**Cartes correspondantes** :\n\n - [par défaut](id.php/geodata/route500/map/display)\n - [au zoom 10 au Sud de Nantes](id.php/geodata/route500/map/display?latlon=47,-1.3&zoom=10) \n\n**URL de test** :\n \n- [ogrPath simple: aerodrome](id.php/geodata/route500/aerodrome?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [ogrPath simple: commune](id.php/geodata/route500/commune?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [onZoomGeo: troncon_voie_ferree\n](id.php/geodata/route500/troncon_voie_ferree?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [onZoomGeo: noeud_commune](id.php/geodata/route500/noeud_commune?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [badZoom](id.php/geodata/route500/troncon_voie_ferree?bbox=-2.7,47.2,2.8,49.7&zoom=bad)\n- [badBbox](id.php/geodata/route500/troncon_voie_ferree?bbox=-2.7,47.2,2.8&zoom=8)\n- [badSelect](id.php/geodata/route500/badSelect?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [badOnZoomGeo](id.php/geodata/route500/badOnZoomGeo?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [badLayer](id.php/geodata/route500/badLayer?bbox=-2.7,47.2,2.8,49.7&zoom=8)\n- [select: coastline](id.php/geodata/route500/coastline?bbox=-1.97,46.68,-1.92,46.70&zoom=8)\n- [troncon_hydrographique\n](id.php/geodata/route500/troncon_hydrographique?bbox=-1.97,46.68,-1.92,46.70&zoom=8)\n- [noeud_commune / nom_comm like 'BEAUN%'\n](id.php/geodata/route500/noeud_commune?where=nom_comm%20like%20'BEAUN%')\n"
licence:
uri: 'https://www.etalab.gouv.fr/licence-ouverte-open-licence'
title: 'licence ouverte Etalab.'
doc_url: 'http://professionels.ign.fr/route500'
metadata: 'http://professionels.ign.fr/sites/default/files/IGNF_ROUTE500r_2-1.xml'
$schema: 'http://georef.eu/yamldoc/id.php/geodata/route500/$schema'
dbpath: route500/ROUTE500_2-1__SHP_LAMB93_FXX_2018-04-09/ROUTE500/1_DONNEES_LIVRAISON_2018-04-00189/R500_2-1_SHP_LAMB93_FXX-ED181
precision: 4
minZoom: 8
maxZoom: 18
layers:
limite_administrative:
title: 'Limite administrative'
minZoom: 0
onZoomGeo:
0: /geodata/ne_110m/coastAdminBoundaryLines
4: /geodata/ne_10m/coastAdminBoundaryLines
7: 'nature in (''Limite côtière'',''Frontière internationale'',''Limite de région'')'
9: 'nature in (''Limite côtière'',''Frontière internationale'',''Limite de région'',''Limite de département'')'
11: 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', weight: 2};\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"
styleMap:
nature:
'Limite côtière':
color: blue
weight: 1
'Frontière internationale':
color: chocolate
weight: 2
'Limite de région':
color: red
weight: 1
'Limite de département':
color: orange
weight: 1
'Limite d''arrondissement':
color: lightGrey
weight: 1
'Limite de commune':
color: lightGrey
weight: 1
featurecla:
Coastline:
color: blue
weight: 1
default:
color: chocolate
weight: 2
displayedByDefault: true
ogrPath: ADMINISTRATIF/LIMITE_ADMINISTRATIVE.shp
indexes:
id_rte500: true
coastline:
title: 'Limite côtière'
select: 'limite_administrative / nature=''Limite côtière'''
style:
color: blue
weight: 2
opacity: 0.65
commune:
title: commune
style:
color: grey
weight: 1
opacity: 0.65
ogrPath: ADMINISTRATIF/COMMUNE.shp
indexes:
id_rte500: true
noeud_commune:
title: noeud_commune
minZoom: 0
onZoomGeo:
0: /geodata/ne_10m/populated_places_simple
4: 'statut in (''Préfecture de région'')'
7: 'statut in (''Préfecture de région'',''Préfecture'')'
9: 'statut in (''Préfecture de région'',''Préfecture'',''Sous-préfecture'')'
10: 'statut in (''Préfecture de région'',''Préfecture'',''Sous-préfecture'') or (population >= 10.0)'
11: 'population >= 1.0'
13: all
pointToLayer: "function(feature, latlng) {\n var label = feature.properties.nom_comm;\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
ogrPath: RESEAU_ROUTIER/NOEUD_COMMUNE.shp
indexes:
id_rte500: true
nom_comm: false
insee_comm: false
statut: false
noeud_routier:
title: noeud_routier
pointToLayer: "function(feature, latlng) {\n switch(feature.properties.nature) {\n case 'Carrefour simple': return L.marker(latlng, markerLib.junction);\n case 'Rond-point': return L.marker(latlng, markerLib.wendepunkt);\n case 'Echangeur partiel': return L.marker(latlng, markerLib.parclo);\n case 'Echangeur complet': return L.marker(latlng, markerLib.parclo);\n case 'Changement d\\'attribut': return L.marker(latlng, markerLib.point55);\n case 'Noeud représentatif d\\'une commune': return L.marker(latlng, markerLib.point77);\n default: return L.marker(latlng, markerLib.warning);\n }\n}\n"
ogrPath: RESEAU_ROUTIER/NOEUD_ROUTIER.shp
troncon_route:
title: 'troncon de route'
editorialNote: 'Collection trop voluminseuse pour être affichée pour les zoom < 8'
minZoom: 4
onZoomGeo:
4: /geodata/ne_10m/roads
8: 'vocation in (''Type autoroutier'')'
9: 'vocation in (''Type autoroutier'',''Liaison principale'')'
10: 'vocation in (''Type autoroutier'',''Liaison principale'',''Liaison régionale'')'
11: 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 }\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
ogrPath: RESEAU_ROUTIER/TRONCON_ROUTE.shp
aerodrome:
title: aerodrome
pointToLayer: 'function(feature, latlng) { return L.marker(latlng, markerLib.airport); }'
ogrPath: RESEAU_ROUTIER/AERODROME.shp
communication_restreinte:
title: 'Communication restreinte'
ogrPath: RESEAU_ROUTIER/COMMUNICATION_RESTREINTE.shp
noeud_ferre:
title: 'Noeud ferré'
ogrPath: RESEAU_FERRE/NOEUD_FERRE.shp
troncon_voie_ferree:
title: 'Voie ferrée'
minZoom: 6
onZoomGeo:
6: 'nature=''LGV'''
8: 'nature=''LGV'' or energie=''Electrifiée'''
10: all
style: "function(feature) {\n if (feature.properties.nature=='LGV')\n return { color: 'black', weight: 2, opacity: 0.65 };\n else if (feature.properties.energie=='Electrifiée')\n return { color: 'black', weight: 1, opacity: 0.65 };\n else\n return { color: 'black', weight: 1, \n stroke_dasharray:'8,2', \n 'line-dasharray': [2, 1],\n 'dasharrayx': [2, 5],\n 'dasharray': '4, 5',\n opacity: 0.65 };\n}\n"
displayedByDefault: true
ogrPath: RESEAU_FERRE/TRONCON_VOIE_FERREE.shp
cote_frontiere:
title: cote_frontiere
ogrPath: HABILLAGE/COTE_FRONTIERE.shp
troncon_hydrographique:
title: 'Cours d’eau'
editorialNote: 'Collection trop voluminseuse pour être affichée pour les zoom < 8'
minZoom: 0
onZoomGeo:
0: /geodata/ne_110m/rivers_lake_centerlines
4: /geodata/ne_10m/rivers_lake_centerlines_scale_rank
8: 'largeur in (''Plus de 50 mètres'')'
9: 'largeur in (''Plus de 50 mètres'',''Entre 15 et 50 mètres'')'
10: 'largeur in (''Plus de 50 mètres'',''Entre 15 et 50 mètres'',''De 0 à 15 mètres'')'
11: all
style:
color: MediumBlue
weight: 1
opacity: 0.65
displayedByDefault: true
ogrPath: HABILLAGE/TRONCON_HYDROGRAPHIQUE.shp
zone_occupation_sol:
title: zone_occupation_sol
style: "function(feature) {\n switch (feature.properties.nature) {\n case 'Eau': return { color: 'blue', weight: 0};\n case 'Forêt': return { color: 'lightGreen', weight: 0, opacity: 0.65};\n case 'Bâti': return { color: 'darkOrange', weight: 0, opacity: 0.65};\n }\n}\n"
styleMap:
nature:
Eau:
color: blue
weight: 0
Forêt:
color: lightGreen
weight: 0
Bâti:
color: darkOrange
weight: 0
default:
color: chocolate
weight: 2
ogrPath: HABILLAGE/ZONE_OCCUPATION_SOL.shp
zone_batie:
title: zone_batie
select: 'zone_occupation_sol / nature=''Bâti'''
style:
color: orange
weight: 2
opacity: 0.65
badLayer:
title: badLayer
badSelect:
title: badSelect
select: 'limite administrative / nature=''Frontière internationale'''
badOnZoomGeo:
title: badOnZoomGeo
onZoomGeox:
- - /geodata/ne_110m/admin_0_boundary_lines_land
- 7: 'nature=''Limite côtière'''
- 11: all
mysql_database:
172.17.0.3: route500
mysql-bdavid.alwaysdata.net: bdavid_route500