{
    "allOf": [
        {
            "$ref": "https://geojson.org/schema/FeatureCollection.json"
        }
    ],
    "type": "object",
    "properties": {
        "features": {
            "type": "array",
            "items": {
                "title": "GeoJSON Feature",
                "type": "object",
                "required": [
                    "properties"
                ],
                "properties": {
                    "properties": {
                        "type": "object",
                        "properties": {
                            "id_local": {
                                "type": "string",
                                "description": "Identifiant unique pérenne défini par la collectivité",
                                "examples": [
                                    "751AC"
                                ]
                            },
                            "reseau_loc": {
                                "type": "string",
                                "description": "Type de réseau structurant local auquel l'aménagement appartient",
                                "examples": [
                                    "Structurant"
                                ],
                                "enum": [
                                    "REV",
                                    "Structurant",
                                    "Autre"
                                ]
                            },
                            "nom_loc": {
                                "type": "array",
                                "items": {
                                    "type": "string",
                                    "description": "Nom et numéro des itinéraires locaux",
                                    "examples": [
                                        "V1"
                                    ]
                                }
                            },
                            "id_osm": {
                                "type": "string",
                                "description": "Identifiant de l'aménagement sur OSM",
                                "examples": [
                                    "7746952719" 
                                ]
                            },
                            "num_iti": {
                                "type": "string",
                                "description": "Numéro des itinéraires, des EuroVelo au schéma départementaux, auxquels le segment appartient. Séparé par « : »",
                                "examples": [
                                    "0001:0006:0045:"
                                ]
                            },
                            "code_com_d": {
                                "type": "string",
                                "description": "Code INSEE de la commune (5 caractères alphanumériques) sur la voie de droite",
                                "examples": [
                                    "75114"
                                ],
                                "pattern": "^([013-9]\\d|2[AB1-9])\\d{3}"
                            },
                            "ame_d": {
                                "type": "string",
                                "description": "Type d'aménagement présent sur la voie de droite",
                                "examples": [
                                    "BANDE CYCLABLE"
                                ],
                                "enum": [
                                    "PISTE CYCLABLE",
                                    "BANDE CYCLABLE",
                                    "DOUBLE SENS CYCLABLE PISTE",
                                    "DOUBLE SENS CYCLABLE BANDE",
                                    "DOUBLE SENS CYCLABLE",
                                    "VOIE VERTE",
                                    "VELO RUE",
                                    "COULOIR BUS+VELO",
                                    "RAMPE",
                                    "GOULOTTE",
                                    "AMENAGEMENT MIXTES PIETON VELO HORS VOIE VERTE",
                                    "CHAUSSEE A VOIE CENTRALE BANALISEE",
                                    "ACCOTEMENT REVENTU HORS CVCB",
                                    "AUCUN",
                                    "AUTRE"
                                ]
                            },
                            "regime_d": {
                                "type": "string",
                                "description": "Régime présent sur la voie de droite",
                                "examples": [
                                    "AIRE PIETONNE"
                                ],
                                "enum": [
                                    "ZONE 30",
                                    "AIRE PIETONNE",
                                    "ZONE DE RENCONTRE",
                                    "EN AGGLOMERATION",
                                    "HORS AGGLOMERATION",
                                    "AUTRE"
                                ]
                            },
                            "sens_d": {
                                "type": "string",
                                "description": "Sens de circulation pour les cyclistes sur la voie de droite",
                                "examples": [
                                    "UNIDIRECTIONNEL"
                                ],
                                "enum": [
                                    "UNIDIRECTIONNEL",
                                    "BIDIRECTIONNEL"
                                ]
                            },
                            "largeur_d": {
                                "type": "number",
                                "description": "Largeur hors marquage minimale utile de la voie de droite réservée au cycliste, en mètre. La largeur du marquage est exclue",
                                "examples": [
                                    3
                                ]
                            },
                             "local_d": {
                                "type": "string",
                                "description": "Emplacement de l'aménagement sur la voie de droite",
                                "examples": [
                                    "TROTTOIR"
                                ],
                                "enum": [
                                    "TROTTOIR",
                                    "INTERMEDIAIRE",
                                    "CHAUSSEE"
                                ]
                                 },
                            "statut_d": {
                                "type": "string",
                                "description": "Niveau de réalisation de l'infrastructure sur la voie de droite",
                                "examples": [
                                    "PROVISOIRE"
                                ],
                                "enum": [
                                    "EN TRAVAUX",
                                    "EN SERVICE",
                                    "PROVISOIRE"
                                ]
                             },
                                "code_com_g": {
                                "type": "string",
                                "description": "Code INSEE de la commune (5 caractères alphanumériques) sur la voie de gauche",
                                "examples": [
                                    "75115"
                                ],
                                "pattern": "^([013-9]\\d|2[AB1-9])\\d{3}"
                            },
                            "ame_g": {
                                "type": "string",
                                "description": "Type d'aménagement présent sur la voie de gauche",
                                "examples": [
                                    "BANDE CYCLABLE"
                                ],
                                "enum": [
                                    "PISTE CYCLABLE",
                                    "BANDE CYCLABLE",
                                    "DOUBLE SENS CYCLABLE PISTE",
                                    "DOUBLE SENS CYCLABLE BANDE",
                                    "DOUBLE SENS CYCLABLE",
                                    "VOIE VERTE",
                                    "VELO RUE",
                                    "COULOIR BUS+VELO",
                                    "RAMPE",
                                    "GOULOTTE",
                                    "AMENAGEMENT MIXTES PIETON VELO HORS VOIE VERTE",
                                    "CHAUSSEE A VOIE CENTRALE BANALISEE",
                                    "ACCOTEMENT REVENTU HORS CVCB",
                                    "AUCUN",
                                    "AUTRE"
                                ]
                            },
                            "regime_g": {
                                "type": "string",
                                "description": "Régime présent sur la voie de gauche",
                                "examples": [
                                    "AIRE PIETONNE"
                                ],
                                "enum": [
                                    "ZONE 30",
                                    "AIRE PIETONNE",
                                    "ZONE DE RENCONTRE",
                                    "EN AGGLOMERATION",
                                    "HORS AGGLOMERATION",
                                    "AUTRE"
                                ]
                            },
                            "sens_g": {
                                "type": "string",
                                "description": "Sens de circulation pour les cyclistes sur la voie de gauche",
                                "examples": [
                                    "UNIDIRECTIONNEL"
                                ],
                                "enum": [
                                    "UNIDIRECTIONNEL",
                                    "BIDIRECTIONNEL"
                                ]
                            },
                            "largeur_g": {
                                "type": "number",
                                "description": "Largeur hors marquage minimale utile de la voie de gauche réservée au cycliste, en mètre. La largeur du marquage est exclue",
                                "examples": [
                                    4.1
                                ]
                            },
                            "local_g": {
                                "type": "string",
                                "description": "Emplacement de l'aménagement sur la voie de gauche",
                                "examples": [
                                    "TROTTOIR"
                                ],
                                "enum": [
                                    "TROTTOIR",
                                    "INTERMEDIAIRE",
                                    "CHAUSSEE"
                                ]
                            },
                            "statut_g": {
                                "type": "string",
                                "description": "Niveau de réalisation de l'infrastructure sur la voie de gauche",
                                "examples": [
                                    "PROVISOIRE"
                                ],
                                "enum": [
                                    "EN TRAVAUX",
                                    "EN SERVICE",
                                    "PROVISOIRE"
                                ]
                            },
                            "access_ame": {
                                "type": "string",
                                "description": "Accessibilité des amanégements par type de véhicule à deux roues non motorisé",
                                "examples": [
                                    "VTT"
                                ],
                                "enum": [
                                    "ROLLER",
                                    "VTT",
                                    "VTC",
                                    "VELO DE ROUTE"
                                ]
                            },
                            "date_maj": {
                                "type": "string",
                                "description": "Date de dernière mise à jour des données du segment  Notation ISO 8601, format AAAA-MM-JJ",
                                "examples": [
                                    "2020-08-15"
                                ]
                            },
                            "trafic_vit": {
                                "type": "integer",
                                "description": "Vitesse maximale autorisée pour le trafic adjacent à l'aménagement, en km/h. La vitesse 5 km/h correspond à une vitesse à l'allure du pas",
                                "examples": [
                                    "80"
                                ]
                            },
                            "lumiere": {
                                "type": "boolean",
                                "description": "Aménagement éclairé",
                                "examples": [
                                    true
                                ]
                            },
                            "d_service": {
                                "type": "number",
                                "description": "Date de mise en oeuvre de l'aménagement (AAAA)",
                                "examples": [
                                    "2015"
                                ]
                            },
                            "comm": {
                                "type": "string",
                                "description": "Remarques éventuelles au sujet de l'aménagement",
                                "examples": [
                                    "forte pente sur 10 mètres"
                                ]
                            },
                            "source": {
                                "type": "string",
                                "description": "Entité ayant fourni les données",
                                "examples": [
                                    "Ville de Paris"
                                ]
                            },
                            "project_c": {
                                "type": "string",
                                "description": "Projection cartographique utilisée",
                                "examples": [
                                    "Peters"
                                ]
                            },
                            "ref_geo": {
                                "type": "string",
                                "description": "référentiel géographique utilisé ",
                                "examples": [
                                    "Bdortho"
                                ]
                            }
                        },
                        "required": [
                            "id_local",
                            "code_com_d",
                            "code_com_g",
                            "ame_d",
                            "ame_g"
                        ]
                    }
                }
            }
        }
    }
}
