Outre les 2 fichiers décrits ci-dessous, un fichier des chefs-lieux est disponible et décrit ici.
Les objets (features) du fichier comhistog3.geojson correspondent aux versions successives des entités du référentiel.
Les propriétés suivantes sont fournies:
type
- le caractère'r'
pour entité rattachée (commune associée, commune déléguée ou arrondissement municipal), sinon le caractère's'
;cinsee
- code Insee de l'entité sur 5 caractères ;ddebut
- date de création de la version sous la forme d'une chaine de 10 caractères dans le format YYYY-MM-DD ;edebut
- évènements de création de la version sous la forme d'une structure JSON/Yaml,dfin
- date du lendemain de la fin de la version dans format YYYY-MM-DD, ou null ssi la version est valide à la date de référence du référentiel ;efin
- évènements de fin de la version sous la forme d'une structure JSON/Yaml, ou null ssi la version est valide à la date de référence du référentiel ;statut
- statut de l'entité, prend une des valeurs suivantes:BASE
- commune de base (ni commune de rattachement, ni entité rattachée)ASSO
- commune de rattachement d'une associationNOUV
- commune de rattachement d'une commune nouvelleCOMA
- commune associée d'une associationCOMD
- commune déléguée d'une commune nouvelleARDM
- arrondissement municipal
crat
- pour une entité rattachée (COMA, COMD, ARDM) code Insee de la commune de rattachement, sinon null ;erats
- pour une commune de rattachement (ASSO, NOUV) liste JSON/Yaml des codes Insee des entités rattachées, sinon liste vide ;elits
- liste des éléments intemporels propres, cad associés à l'entité sans ses erats, ou null ssi il n'y en a pas ;dnom
- nom
De plus, chaque objet est identifié dans la propriété id
qui est la concaténation des propriétés type
et cinsee
, du caratère @
et de la propriété ddebut
.
Le fichier peut être visualisé par exemple avec QGis.
Dans QGis, il est simple d'effectuer un filtre, par exemples pour :
- n'obtenir que les entités valides :
dfin is null
- n'obtenir que les BASE|ASSO|NOUV valides :
dfin is null and type='s'
- n'obtenir que les entités à une date donnée, par exemple au 1/1/1981 :
("ddebut" <= '1981-01-01') and (("dfin" is null) or ("dfin" > '1981-01-01'))
- n'obtenir que les entités au 1/1/1943 :
"ddebut" = '1943-01-01'
Le schema JSON est disponible ici en Yaml.
Le fichier a été modifié le 10/12/2020 pour corriger des polygones parasites créés par PostGis.
Les objets du fichier elit.geojson correspondent aux éléments intemporels au 1/1/2020. Ce sont les briques constitutives des versions d'entité du référentiel. Leur seule propriété est leur identifiant qui est un code Insee.