{ "$schema": "https://frictionlessdata.io/schemas/table-schema.json", "title": "Equipements collectifs", "description": "Spécification du standard des équipements collectifs", "keywords": [ "équipements", "espace public" ], "countryCode": "BE", "licenses": [ { "title": "Creative Commons", "name": "CC-by 2.0 BE", "path": "https://creativecommons.org/licenses/by/2.0/be/" } ], "resources":[ { "title":"Fichier valide (CSV)", "name":"exemple-valide-csv", "path":"https://raw.githubusercontent.com/FuturoCite/standard-equipements-collectifs/main/exemple-valide.csv" } ], "author": "FuturoCité, avec l'appui de Datactivist", "contact": "https://www.futurocite.be/contact/demande-informations/", "contributors": [ { "organisation": "FuturoCité", "role": "contributor" }, { "organisation": "Datactivist", "role": "contributor" }, { "organisation": "Ville de Marche-en-Famenne", "role": "contributor" }, { "organisation": "Idelux", "role": "contributor" }, { "organisation": "Ville de Liège", "role": "contributor" }, { "organisation": "Ville de Namur", "role": "contributor" }, { "organisation": "Ville de Walhain", "role": "contributor" }, { "organisation": "Ville de Bastogne", "role": "contributor" }, { "organisation": "Ville de La Louvière", "role": "contributor" }, { "organisation": "Ville de Tournai", "role": "contributor" }, { "organisation": "Service public de Wallonie", "role": "contributor" }, { "organisation": "Bureau Economique de la Province de Namur", "role": "contributor" }, { "organisation": "Ville d'Andenne", "role": "contributor" }, { "organisation": "Ville de Chaudfontaine", "role": "contributor" }, { "organisation": "Ville de Hannut", "role": "contributor" }, { "organisation": "Intercommunale pour la Gestion et la Réalisation d'Etudes Techniques et Economiques", "role": "contributor" }, { "organisation": "Intercommunale de Développement Economique et d'Aménagement du coeur du Hainaut", "role": "contributor" }, { "organisation": "Ville de Mons", "role": "contributor" }, { "organisation": "Ville de Chimay", "role": "contributor" }, { "organisation": "Ville de Braine-L'Alleud", "role": "contributor" } ], "version": "0.1.0", "created": "2022-10-12", "updated": "2022-10-12", "homepage": "https://github.com/FuturoCite/standard-equipements-collectifs", "uri": "https://raw.githubusercontent.com/FuturoCite/standard-equipements-collectifs/main/schema.json", "fields": [ { "name": "id", "title": "Identifiant", "description": "Ce champ contient un identifiant unique local. Le producteur de données le génère en associant le code INS de la commune dans laquelle se situe l'équipement à un nombre. Ce champ permet d'éviter localement les doublons. Le code INS de la commune est accessible ici : https://statbel.fgov.be/fr/open-data/code-refnis", "example": "92094-14641", "type": "string", "constraints": { "required": true, "unique": true } }, { "name": "name", "title": "Nom", "description": "Ce champ contient le nom de l'équipement.", "example": "Fontaine d'eau potable", "type": "string", "constraints": { "required": true } }, { "name": "description", "title": "Description", "description": "Ce champ contient une courte description de l'équipement.", "example": "Fontaine d'eau potable située Avenue Sart Paradis", "type": "string", "constraints": { "required": false } }, { "name": "municipality", "title": "Nom de la commune", "description": "Ce champ contient le nom de la commune dans laquelle se situe l'équipement. Le nom de la commune provient de la base de données BeST Address : https://opendata.bosa.be/index.fr.html ou de la liste des codes INS : https://statbel.fgov.be/fr/open-data/code-refnis ", "example": "Namur", "type": "string", "constraints": { "required": true } }, { "name": "ins_code", "title": "Code INS", "description": "Ce champ contient le code INS de la commune où se situe l'équipement. Il est accessible ici : https://statbel.fgov.be/fr/open-data/code-refnis ", "example": "92094", "type": "string", "constraints": { "required": true, "pattern":"^\\d{5}$" } }, { "name": "zone_address", "title": "Partie de commune", "description": "Ce champ contient le nom de la partie de commune où se situe l'équipement, conforme à l'appelation dans StatBel : https://statbel.fgov.be/fr/propos-de-statbel/methodologie/classifications/geographie", "example": "Wépion", "type": "string", "constraints": { "required": false } }, { "name": "ins_zone_address", "title": "Code INS de la partie de commune", "description": "Ce champ contient le code INS de la partie de commune où se situe l'équipement. La découpe géographique de StatBel Level 5 (NIS6) liste ces codes : https://statbel.fgov.be/fr/propos-de-statbel/methodologie/classifications/geographie", "example": "92094C", "type": "string", "constraints": { "required": false } }, { "name": "street_name", "title": "Nom de rue", "description": "Ce champ renseigne le nom de la voirie où se situe l'équipement (ou de la voirie la plus proche s'il n'est pas en voirie). ", "example": "Avenue Sart Paradis", "type": "string", "constraints": { "required": true } }, { "name": "street_number", "title": "Code rue BeSTAddress", "description": "Ce champ contient le code de la voirie où se situe l'équipement dans la base de données BeSTAdress (ou de la voirie la plus proche s'il n'est pas en voirie) : https://opendata.bosa.be/index.fr.html", "example": "7753128", "type": "string", "constraints": { "required": true } }, { "name": "street_number_rrn", "title": "Code rue national", "description": "Code de la voirie où se situe l'équipement dans le registre national (ou de la voirie la plus proche s'il n'est pas en voirie)", "example": "8701", "type": "string", "constraints": { "required": false } }, { "name": "house_number", "title": "Numéro de police le plus proche", "description": "Ce champ est recommandé. Il contient le numéro de police (numéro de maison) le plus proche de l'équipement.", "example": "4", "type": "string", "constraints": { "required": false } }, { "name": "distance", "title": "Distance au point d'adresse", "description": "Ce champ indique la distance, en mètres, entre l'équipement et le point d'adresse le plus proche introduit via les autres champs (code_rue_bestadress, num_police, …). En cas de décimale, le séparateur est le point. ", "example": "11.5", "type": "number", "constraints": { "required": false } }, { "name": "coordinates", "title": "Coordonnées", "description": "Ce champ indique les coordonnées de l'équipement. Il est au format GeoJSON (se référer au fichier csv d'exemple et/ou à la documentation pour un exemple de valeur bien formatée). S'il est impossible d'exporter la donnée depuis un logiciel métier, les coordonnées d'un lieu peuvent être générées ici : https://www.coordonnees-gps.fr/carte/pays/BE", "example": { "type": "Feature", "geometry": { "type": "Point", "coordinates": [4.8248565701,50.4712861231] }, "properties": { "name": "un nom" } }, "type": "geojson", "constraints": { "required": true } }, { "name": "geometry", "title": "Geométrie", "description": "Ce champ indique les coordonnées de la zone correspondante à l'équipement. Ce champ est à compléter dans le cas d'un équipement s'étendant sur une large zone tel qu'une plaine de jeu, un canisite", "example": { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [[5.598576, 50.628723], [5.59804, 50.629186], [5.598147, 50.629635], [5.59805, 50.62988], [5.597932, 50.630037], [5.596656, 50.630411], [5.596366, 50.630397], [5.596103, 50.630288], [5.595872, 50.630098], [5.595679, 50.629975], [5.595652, 50.629519], [5.595261, 50.629826], [5.595025, 50.629907], [5.594885, 50.630057], [5.594403, 50.630207], [5.594177, 50.630336], [5.594091, 50.630554]] }, "properties": { "name": "un nom" } }, "type": "geojson", "constraints": { "required": false } }, { "name": "location_details", "title": "Précisions sur l'emplacement", "description": "Ce champ donne des précisions jugées utiles sur l'emplacement de l'équipement.", "example": "Intersection avec Rue Samson (proximité des bancs et des bacs à fleurs)", "type": "string", "constraints": { "required": false } }, { "name": "picture", "title": "Photo", "description": "Ce champ contient une url renvoyant vers une photo de l'équipement.", "example": "https://opendata.liege.be/api/datasets/1.0/points-eau-potable/images/74cccbadb26ca7e4149d7cb5ee74ef22", "type": "string", "constraints": { "required": false } }, { "name": "disabled_access", "title": "Accessibilité PMR", "description": "Ce champ est recommandé. Il indique si l'équipement est accessible pour les personnes à mobilité réduite (valeur 'true') ou non (valeur 'false'). Si non applicable/non connu : ne pas renseigner ce champ.", "example": "true", "type": "boolean", "constraints": { "required": false } }, { "name": "schedule", "title": "Horaires", "description": "Le champ indique les horaires auxquels l'équipement est accessible. Il respecte le format proposé par OpenStreetMap (https://wiki.openstreetmap.org/wiki/FR:Key:opening_hours). L'outil YoHours (https://projets.pavie.info/yohours/) permet de générer des horaires au bon format. Le format OSM permet d'indiquer des exceptions pendant certaines périodes (vacances, jours fériés…). Pour les générer au bon format en utilisant YoHours, il suffit de les renseigner en cliquant sur le bouton 'plus' vert, situé en haut à gauche.", "example": "Mo-Fr 09:00-12:00,14:00-18:30; Sa 08:30-12:00", "type": "string", "constraints": { "required": false } }, { "name": "type", "title": "Type d'équipement", "description": "Ce champ indique le type de l'équipement. Valeurs possibles : Point d'eau potable, Toilette publique, Bac à sel, Canisite, Poubelle publique, Cendrier, Banc public, Plaine de jeux, Equipement sportif, Jardin partagé, Panneau d’affichage, Boite à livres, Bulle à verre, Bulle à vêtements, Autre", "example": "Point d'eau potable", "type": "string", "constraints": { "required": true, "enum" : ["Point d'eau potable", "Toilette publique", "Bac à sel", "Canisite", "Poubelle publique", "Cendrier", "Banc public", "Plaine de jeux", "Equipement sportif", "Jardin partagé", "Panneau d’affichage", "Boite à livres", "Bulle à verre", "Bulle à vêtements", "Autre"] } }, { "name": "type_details", "title": "Précisions sur le type d'équipement", "description": "Ce champ décrit avec plus de précision le type de l'équipement. Par exemple, pour un jeu de type cendrier : cendrier sur pied, cendrier au sol ou cendrier mural. Pour un jeu de type toilette publique : urinoir ou toilette.", "example": "Fontaine", "type": "string", "constraints": { "required": false } }, { "name": "status", "title": "Statut", "description": "Ce champ indique si l’équipement est disponible ou non au moment de la création/mise à jour du jeu de données. Un équipement pourrait par exemple ne plus être disponible car il n'est plus accessible pendant des travaux. Valeur à choisir parmi : Disponible, Non disponible. Si non connu : ne pas renseigner ce champ. ", "example": "Disponible", "type": "string", "constraints": { "required": false, "enum": ["Disponible", "Non disponible"] } }, { "name": "installation_date", "title": "Date d'installation de l'équipement", "description": "Ce champ indique la date d'installation de l'équipement. Il respecte le format ISO 8601 : année-mois-jour (YYYY-MM-DD).", "example": "2020-12-05", "type": "date", "format": "default", "constraints": { "required": false } }, { "name": "last_maintenance_date", "title": "Date de dernière maintenance", "description": "Ce champ indique la dernière date de maintenance de l'équipement. Il respecte le format ISO 8601 : année-mois-jour (YYYY-MM-DD).", "example": "2022-01-05", "type": "date", "format": "default", "constraints": { "required": false } }, { "name": "provider", "title": "Gestionnaire", "description": "Ce champ indique le nom du gestionnaire de l'équipement collectif.", "example": "Ville de Namur", "type": "string", "constraints": { "required": false } }, { "name": "paying", "title": "Payant", "description": "Ce champ précise si l'équipement est payant (valeur 'true') ou gratuit (valeur 'false'). Par exemple dans le cadre des toilettes publique. Si non applicable/non connu : ne pas renseigner ce champ.", "example": "true", "type": "boolean", "constraints": { "required": false } }, { "name": "created_date", "title": "Date de création de la donnée", "description": "Ce champ indique la date de création de la donnée dans le jeu. Il respecte le format ISO 8601 : année-mois-jour (YYYY-MM-DD)", "example": "2021-11-03", "type": "date", "format": "default", "constraints": { "required": false } }, { "name": "last_modified_date", "title": "Date de dernière modification de la donnée", "description": "Ce champ indique la date de la dernière modification de la donnée dans le jeu. Il respecte le format ISO 8601 : année-mois-jour (YYYY-MM-DD)", "example": "2021-12-05", "type": "date", "format": "default", "constraints": { "required": false } } ], "primaryKey":"id" }