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/route500 (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": "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://ydclasses.georef.eu/FeatureDataset/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"
    }
}