Skip to content

Commit 5e94d65

Browse files
committed
Merge branch 'v2-dev'
2 parents 07449d8 + 87f6528 commit 5e94d65

File tree

506 files changed

+533
-512
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

506 files changed

+533
-512
lines changed

README.md

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,27 @@
22

33
Ce projet contient les tracés des entités géographiques et administratives françaises suivantes au format [GeoJSON](http://geojson.org/) :
44

5-
* Régions (post-redécoupage de 2015).
6-
* Anciennes régions métropolitaines (avant redécoupage).
5+
* Régions
76
* Départements
87
* Cantons
98
* Arrondissements
109
* Communes
1110

11+
À la racine du repo on trouvera également le tracé des anciennes régions métropolitaines (avant redécoupage de 2015).
12+
13+
## Simplification
14+
15+
Pour optimiser la taille des fichiers, les tracés ont été simplifiés (voir détails ci-dessous : "comment ont été générés ces fichiers ?"). Pour une version "brute", non-simplifiée, [utiliser la branche "v2-hd-dev"](https://github.com/gregoiredavid/france-geojson/tree/v2-hd-dev).
16+
17+
## Organisation des fichiers
18+
1219
Des fichiers nationaux, avec et sans les départements et régions d'outre-mer, sont inclus à la racine du projet et des subdivisions [par région](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/regions/) et [par département](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/departements/) dans leurs dossiers respectifs :
1320

1421
* Contours des départements par région (exemple : [Départements de la région Bourgogne-Franche-Comté](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/regions/bourgogne-franche-comte/departements-bourgogne-franche-comte.geojson)).
1522
* Contours des arrondissements par région et par départements (exemple : [Arrondissements du Finistère](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/departements/29-finistere/arrondissements-29-finistere.geojson)).
1623
* Contours des cantons par région et par départements (exemple : [Cantons de Corrèze](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/departements/19-correze/cantons-19-correze.geojson)).
1724
* Contours des communes par région et par départements (exemple : [Communes du Bas-Rhin](https://github.com/gregoiredavid/france-geojson/blob/v2-dev/departements/67-bas-rhin/communes-67-bas-rhin.geojson)).
1825

19-
## Simplification
20-
21-
Pour optimiser la taille des fichiers, les contours ont été largement simplifiés (détails ci-dessous). Pour une version non-simplifiée des tracés, [utiliser la branche "v2-hd-dev"](https://github.com/gregoiredavid/france-geojson/tree/v2-hd-dev).
2226

2327
## Meta-données
2428

@@ -29,24 +33,35 @@ Pour optimiser la taille des fichiers, les contours ont été largement simplifi
2933

3034
## Sources / Mises à jour
3135

32-
Données à jour au 16 avril 2017 :
33-
34-
* [INSEE](http://www.insee.fr/fr/methodes/nomenclatures/cog/telechargement.asp) pour les noms et codes (données 2016).
35-
* [IGN / Geofla](http://professionnels.ign.fr/geofla) pour les contours (version 2.2, 28 juin 2016)
36+
* [INSEE](http://www.insee.fr/fr/methodes/nomenclatures/cog/telechargement.asp) pour les noms et codes (millésime 2018).
37+
* [IGN / Admin Express COG](http://professionnels.ign.fr/adminexpress) pour les tracés (édition 2018)
3638

3739
## Comment ont été générés ces fichiers ?
3840

39-
Les données proviennent d'une conversion des tracés du format SHP au GeoJSON via [Mapshaper](https://github.com/mbloch/mapshaper) (cli). Pour optimiser la taille des fichiers geoJSON, la précision des coordonnées a été limitée à 6 chiffres après la virgule (conformément [aux recommandations du standard GeoJSON](https://tools.ietf.org/html/rfc7946#section-11.2), cf #14) et les tracés ont été simplifiés (méthode ["visvalingam weighted"](https://github.com/mbloch/mapshaper/wiki/Command-Reference#-simplify) à 25%). Les tracés "bruts", non simplifiés, sont disponibles dans la branche "v2-hd-dev" du projet.
41+
Les données proviennent d'une conversion des tracés depuis le format SHP fourni par l'IGN vers le format GeoJSON via [Mapshaper](https://github.com/mbloch/mapshaper) (cli).
42+
43+
Les données de l'IGN sont extrèmement précises, pour optimiser la taille des fichiers ceux-ci ont été simplifés de 2 manières :
44+
* La précision des coordonnées a été limitée (conformément [aux recommandations du standard GeoJSON](https://tools.ietf.org/html/rfc7946#section-11.2)) à 5 chiffres après la virgule ce qui correspond à une marge de 1,11 mètres environ.
45+
* Les tracés ont été simplifiés (méthode ["visvalingam weighted"](https://github.com/mbloch/mapshaper/wiki/Command-Reference#-simplify) à 25% (plus ce chiffre est bas plus la simplification est importante).
46+
47+
Exemple de commande mapshaper pour convertir un fichier shapefile de l'IGN (input.shp) au format geojson avec les paramètres décrits ci-dessus :
48+
49+
```
50+
mapshaper -i input.shp snap -proj wgs84 -simplify 25% weighted keep-shapes -o format=geojson precision=0.00001 output.json
51+
```
52+
53+
En cas de besoin, une "version légère" de chaque fichier national (régions, communes, etc...) est également disponible à la racine du repo, elle se base sur les données simplifiées de l'IGN, et une simplification à 5% au lieu de 25% selon la méthode décrite ci-dessus.
54+
55+
Les tracés "bruts", non simplifiés, sont accessibles via la branche "v2-hd-dev" du projet.
4056

4157
## Données manquantes / incomplètes
4258

43-
* **Arrondissements de mayotte** données incomplètes sur le portail de l'IGN.
59+
* **Certains arrondissements** : pas de données pour Mayotte et la Martinique (données absentes de la base Admin Express de l'IGN).
4460
* **[Collectivités d'outre-mer (COM)](https://fr.wikipedia.org/wiki/Collectivit%C3%A9_d%27outre-mer)**, c'est à dire la Polynésie française, Saint-Barthélemy, Saint-Martin, Saint-Pierre-et-Miquelon et Wallis-et-Futuna. Données non proposées par l'IGN à cette date.
45-
* **[Découpage infracommunal en IRIS](http://professionnels.ign.fr/contoursiris)**, à venir dans une version future.
4661

4762
## Licence
4863

49-
Voir conditions d'utilisation de GEOFLA ([Licence ouverte](http://www.etalab.gouv.fr/pages/licence-ouverte-open-licence-5899923.html)).
64+
Voir conditions d'utilisation d'Admin Express ([Licence ouverte](http://www.etalab.gouv.fr/pages/licence-ouverte-open-licence-5899923.html)).
5065

5166
## Contribuer
5267

arrondissements-avec-outre-mer.geojson

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

arrondissements-version-simplifiee.geojson

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

arrondissements.geojson

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

cantons-avec-outre-mer.geojson

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

cantons-version-simplifiee.geojson

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

cantons.geojson

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)