#1 Sat 29 January 2022 19:56
- preliator
- Participant assidu
- Date d'inscription: 17 Nov 2018
- Messages: 433
Délimitation communale - Géométrie simplifiée ?
Bonjour,
Je suis à la recherche de la dernière version des limites communales (version 2021-2022). J'avais pour habitude de les récupérer sur Admin Express (https://geoservices.ign.fr/adminexpress), mais je remarque que les polygones ont ridiculement beaucoup trop de sommets et cela me fait perdre en performances dans mes requêtes spatiales sur PostGis.
Existe t-il une autre base de données à jour qui proposent une version "géométrie simplifiée" des communes de France ?
Merci.
Hors ligne
#2 Sat 29 January 2022 21:30
- Benoit D
- Participant actif
- Date d'inscription: 17 Jul 2018
- Messages: 149
Re: Délimitation communale - Géométrie simplifiée ?
Bonjour prenez-vous la version Carto ?
Je cite https://geoservices.ign.fr/admin-expres … de-echelle
Admin Express COG CARTO : même contenu et même actualité qu’Admin Express COG, mais généralisé (donc un peu plus léger), quelques îles en moins et ouverture de l’estuaire de la Gironde.
Hors ligne
#3 Sat 29 January 2022 22:11
- preliator
- Participant assidu
- Date d'inscription: 17 Nov 2018
- Messages: 433
Re: Délimitation communale - Géométrie simplifiée ?
Merci pour votre réponse.
Effectivement, cette version comporte moins de sommets. Cela se voit également sur la taille du .shp (114 Mb vs 410Mb pour la version normale).
Je reste malheureusement sur une grosse perte de performance sur cette version. Un simple ...
Code:
SELECT distinct b.insee_com, b.nom from data.commune a, data.commune b where a.insee_com in ('77005','77094','77095','77335','77118','77123','77150','77153') and st_dwithin(a.geom, b.geom, 5000)
... prend 57s vs 1.5 secondes avec l'ancienne base que j'avais (index spatial évidement crée).
Cela fait quelques années, mais je me rappelle avec pris la base iris (https://geoservices.ign.fr/contoursiris) que j'avais regroupé avec QGis sur la colonne "insee_com". Cette bdd propose une version avec encore moins de sommets que la "COG CARTO".
Dernière modification par preliator (Sat 29 January 2022 22:12)
Hors ligne
#4 Sun 30 January 2022 08:44
- ChristopheV
- Membre
- Lieu: Ajaccio
- Date d'inscription: 7 Sep 2005
- Messages: 3175
- Site web
Re: Délimitation communale - Géométrie simplifiée ?
Bonjour
Si vous utilisez postgis, pourquoi ne pas tout simplement créer votre propre géométrie simplifiée via les fonctions dédiées ?
Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close
Hors ligne
#5 Sun 30 January 2022 12:50
- cquest
- Participant assidu
- Date d'inscription: 6 Jan 2013
- Messages: 864
Re: Délimitation communale - Géométrie simplifiée ?
Un service en ligne permet de simplifier ce type de données, en conservant au mieux la topologie (pas de recouvrements ou de trous créés) et en choisissant le niveau de simplification avec une visualisation du résultat:
https://mapshaper.org/
Le code (javascript) est déployable localement si l'on veut: https://github.com/mbloch/mapshaper
Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
A l'origine de opendatArchives, OpenEventDatabase
Hors ligne
#6 Sun 30 January 2022 19:18
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 992
Re: Délimitation communale - Géométrie simplifiée ?
Sinon, pour la requête de simplification des géométries sous PostGis, en préservant la topologie, je m'en était sorti avec cette requête :
https://georezo.net/forum/viewtopic.php … 24#p298124
Adaptée depuis ce site : https://trac.osgeo.org/postgis/wiki/Use … veTopology
Sylvain M.
Hors ligne
#7 Mon 31 January 2022 07:51
Re: Délimitation communale - Géométrie simplifiée ?
Bonjour,
Voir ici:
https://www.data.gouv.fr/fr/datasets/co … approches/
Et là pour le comment:
https://www.icem7.fr/cartographie/un-fo … ur-le-web/
Bonne journée!
Hors ligne
#8 Tue 01 February 2022 18:27
Re: Délimitation communale - Géométrie simplifiée ?
Avec ce jour la version 2022 sur https://www.data.gouv.fr/fr/datasets/co … approches/
Pour la visualiser avec Mapshaper : https://mapshaper.org/?files=https://st … -topo.json
Entre le 2 janvier 2021 et le 1er janvier 2022, 19 communes ont été regroupées en 9 communes nouvelles.
https://insee.fr/fr/information/2549968
Éric Mauvière - icem7
Hors ligne