« Chronique des Terres de Mandelsy N°2 » : différence entre les versions

De Wiki MCU
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 2 : Ligne 2 :


{{Infobox CTM
{{Infobox CTM
| Numéro = 3
| Numéro = 2
| Style =  
| Style =  
<!-- Bibliographie -->
<!-- Bibliographie -->
Ligne 13 : Ligne 13 :
}}
}}


Après avoir travaillé sur la carte générale des Terres de Mandelsy, j'ai décidé de m'attaquer à un gros chantier : la carte du découpage territorial le plus fin (découpage de niveau 4<ref>Le découpage de niveau 1 est celui des limites Terre/Mer, le niveau 2 celui des provinces et le niveau trois celui des comtés.</ref>. Dans la Mandelsy version gécéenne, cette carte avait été réalisée à la main. En d'autre terme, chaque commune (l'échelon territorial le plus fin) avait été dessinée manuellement soit près de 1700 polygones ! Il m'avait fallu quelques dizaines d'heure pour en venir à bout.  
Après avoir travaillé sur la carte générale des Terres de Mandelsy (sur laquelle je reviendrai dans une chronique ultérieur), j'ai décidé de m'attaquer à un gros chantier : la carte du découpage territorial le plus fin. Dans la Mandelsy version gécéenne, cette carte avait été réalisée à la main. En d'autres termes, chaque commune (l'échelon territorial le plus fin) avait été dessinée manuellement soit près de 1700 polygones ! Il m'avait fallu quelques dizaines d'heure pour en venir à bout et ce n'était pas particulièrement intéressant...  


[[Fichier:MandelsyGCdecoupageCommunes.png|850px|sans_cadre|centré|Découpage communal dans la Mandelsy version GC]]
[[Fichier:MandelsyGCdecoupageCommunes.png|850px|cadre|centré|Découpage communal dans la Mandelsy version GC]]


Hors de question de se lancer de nouveau dans une telle entreprise. Aussi j'ai cherché une autre méthode plus rapide que je me propose de vous détailler dans cette article.  
Hors de question de se lancer de nouveau dans une telle entreprise. Aussi j'ai cherché une autre méthode plus rapide que je me propose de vous détailler dans cette article.  


Comme pour les limites Terre/Mer ou les cours d'eau<ref>Voir la [[Chronique des Terres de Mandelsy N°2]]</ref>, l'idée est de se baser sur des couches géographiques existantes pour découper notre territoire. Et quoi de mieux que les subdivisions administratives françaises pour cela ! J'ai donc utilisé les couches vectorielles du découpage administratif français produites par l'IGN : communes et EPCI en particulier<ref>Vous pouvez retrouver ces données [https://geoservices.ign.fr/adminexpress ici]</ref>.
Comme pour les limites Terre/Mer ou les cours d'eau, l'idée est de se baser sur des couches géographiques existantes pour découper notre territoire. Et quoi de mieux que les subdivisions administratives françaises pour cela ? Ne parle-t-on pas du mille feuille administratif français ?  J'ai donc utilisé les couches vectorielles du découpage administratif français produites par l'IGN : communes et EPCI en particulier<ref>Vous pouvez retrouver ces données [https://geoservices.ign.fr/adminexpress ici]</ref>.


L'objectif est d'arriver à un découpage assez fin (je visais environ 5000 entités), cohérent notamment avec les limites des provinces (découpage de niveau 2, voir article précédent) et suivant les cours d'eau (lesquels constituent assez souvent des limites communales IRL). Voici les différentes étapes pour construire cette carte.  
L'objectif est d'arriver à un découpage assez fin (je visais environ 5000 entités), cohérent notamment avec les limites des provinces et suivant les cours d'eau (lesquels constituent assez souvent des limites communales IRL). Voici les différentes étapes pour construire cette carte.  


* '''Etape 1 :''' On commence par charger les découpages existants, ici les communes française, couche vectorielle produite par l'IGN.
Dans la suite de cet article j'emploirai souvent les termes suivants pour désigner les différents niveaux de découpages territoriaux des Terres de Mandelsy :
* Découpage de niveau 1 : ce sont les limites Terre/Mer;
* Découpage de niveau 2 : correspond au découpage du territoire en provinces;
* Découpage de niveau 3 : correspond au découpage du territoire en comtés;
* Découpage de niveau 4 : correspond au découpage du territoire en communes ; c'est ce découpage que j'illustre dans cet article.  


[[Fichier:CTM 3 1.png|850px|sans_cadre|centré]]
=== Etape 1 : chargement des données===


* '''Etape 2 :''' On ajuste ensuite notre futur découpage en superposant les communes sur le découpage de niveau 2 (en utilisant l'outil pour déplacer les entités). J'ai un peu travaillé cette couche pour la faire correspondre à mes besoins : mise à l'échelle pour couvrir l'ensemble du territoire, rotation pour que cela ne soit pas exactement comme le découpage administratif français. Pour alléger les calculs futurs, je supprime quelques entités parmi celles qui ne couvrent pas de terres.  
On commence par charger les découpages existants, ici les communes française, couche vectorielle produite par l'IGN. Je charge également mon découpage de niveau 2.


[[Fichier:CTM 3 2.png|850px|sans_cadre|centré]]
[[Fichier:CTM 3 1.png|850px|cadre|centré]]


[[Fichier:CTM 3 3.png|850px|sans_cadre|centré]]
=== Etape 2 : superposition des couches IRL avec les couches fictives ===


* '''Etape 3 :'''Il s'agit ici de procéder au découpage de manière à le faire correspondre aux limites de mon découpage de niveau. Pour se faire, j'ai réalisé les géotraitements suivants : "couper" puis "union".  
On ajuste ensuite notre futur découpage en superposant les communes sur le découpage de niveau 2 (en utilisant l'outil pour déplacer les entités). J'ai un peu travaillé cette couche pour la faire correspondre à mes besoins : mise à l'échelle pour couvrir l'ensemble du territoire, rotation pour que cela ne soit pas exactement comme le découpage administratif français. Pour alléger les calculs futurs, je supprime quelques entités parmi celles qui ne couvrent pas de terres.  


[[Fichier:CTM 3 4.png|850px|sans_cadre|centré|Configuration du géotraitement "couper"]]
[[Fichier:CTM 3 2.png|850px|cadre|centré]]


[[Fichier:CTM 3 5.png|850px|sans_cadre|centré|Configuration du géotraitement "union"]]
[[Fichier:CTM 3 3.png|850px|cadre|centré]]
 
=== Etape 3 : découpage ===
 
Il s'agit ici de procéder au découpage de manière à le faire correspondre aux limites de mon découpage de niveau. Pour se faire, j'ai réalisé les géotraitements suivants : "couper" puis "union".
 
[[Fichier:CTM 3 4.png|850px|cadre|centré|Configuration du géotraitement "couper"]]
 
[[Fichier:CTM 3 5.png|850px|cadre|centré|Configuration du géotraitement "union"]]


Une fois cette opération faite, j'ai fusionné mes différents découpages (j'ai utilisé plusieurs fois la technique précédente sur plusieurs couches ou parties de couches de l'IGN afin d'avoir un découpage diversifié. On obtient le résultat suivant :  
Une fois cette opération faite, j'ai fusionné mes différents découpages (j'ai utilisé plusieurs fois la technique précédente sur plusieurs couches ou parties de couches de l'IGN afin d'avoir un découpage diversifié. On obtient le résultat suivant :  
Ligne 45 : Ligne 57 :
Pas mal non ? Non. Assurément il reste des choses à faire.  
Pas mal non ? Non. Assurément il reste des choses à faire.  


* '''Etape 4 :''' Une de mes contrainte est que les tracés des communes correspondent à celui des cours d'eau. Une opération de découpage comme précédemment est faisable. Néanmoins, et comme ma couche des cours d'eau n'était pas de très bonne qualité, j'ai préféré le faire à la main. En d'autre terme découper selon le tracé de chaque cours d'eau un à un. C'est un peu laborieux, mais cela m'a aussi permis de choisir ou non de réaliser ces découpages. En d'autres termes toutes les communes ne suivent pas systématiquement les grands cours d'eau. Cela est réalisé assez facilement avec l'outil de découpage dans la boite à outil de numérisation et en gérant l'accrochage aux entités.  
=== Etape 4 : ajustements selon les tracés des cours d'eau ===
 
Une de mes contrainte est que les tracés des communes correspondent à celui des cours d'eau. Une opération de découpage comme précédemment est faisable. Néanmoins, et comme ma couche des cours d'eau n'était pas de très bonne qualité, j'ai préféré le faire à la main. En d'autre terme découper selon le tracé de chaque cours d'eau un à un. C'est un peu laborieux, mais cela m'a aussi permis de choisir ou non de réaliser ces découpages. En d'autres termes toutes les communes ne suivent pas systématiquement les grands cours d'eau. Cela est réalisé assez facilement avec l'outil de découpage dans la boite à outil de numérisation et en gérant l'accrochage aux entités.  
 
[[Fichier:CTM 3 7.png|850px|cadre|centré| L'outil et les deux options à cocher pour réaliser un découpage en suivant des lignes]]


[[Fichier:CTM 3 7.png|850px|sans_cadre|centré| L'outil et les deux options à cocher pour réaliser un découpage en suivant des lignes]]
[[Fichier:CTM 3 8.png|850px|cadre|centré| Configuration de la couche sur laquelle réaliser l'accrochage]]


[[Fichier:CTM 3 8.png|850px|sans_cadre|centré| Configuration de la couche sur laquelle réaliser l'accrochage]]
[[Fichier:CTM 3 9.png|850px|cadre|centré| Résultat pour une petite portion de territoire]]


[[Fichier:CTM 3 9.png|850px|sans_cadre|centré| Résultat pour une petite portion de territoire]]
=== Etape 5 : fusion des petites géométries ===


En l'état, la carte pourrait être publiée. Néanmoins, j'ai souhaité faire quelques ajustements afin de bien correspondre au role play que je souhaite mettre en oeuvre pour les Terres de Mandelsy. Ainsi, j'ai décidé de supprimer toutes les "petites" géométries. Certaines sont d'ailleurs dues à des aberration lors du process de découpage. Cela me permet donc aussi de nettoyer ma couche. Pour se faire, je calcule la surface de chaque polygone et applique une symbologie permettant d'identifier les petites entités (superficie < 1,5 km²). Ces entités sont ensuite fusionnées avec l'entité la plus proche.


* Amélioration N°1 : repérage des petites géométries via la superficie et fusion avec des entités proches
[[Fichier:CTM 3 10.png|850px|cadre|centré| Repérage des "petites" géométries (en rouge)]]


[[Fichier:CTM 3 10.png|850px|sans_cadre|centré| Résultat pour une petite portion de territoire]]
[[Fichier:CTM 3 11.png|850px|cadre|centré| Résultat pour une petite portion de territoire]]


[[Fichier:CTM 3 11.png|850px|sans_cadre|centré| Résultat pour une petite portion de territoire]]
=== Etape 6 : redécoupage manuel des zones à enjeux ===


* Amélioration N°2 : redécoupage manuel sur certaine zones à enjeux
* Amélioration N°2 : redécoupage manuel sur certaine zones à enjeux


[[Fichier:CTM 3 12.png|850px|sans_cadre|centré| Résultat pour une petite portion de territoire]]
[[Fichier:CTM 3 12.png|850px|cadre|centré| Résultat pour une petite portion de territoire]]


* Mise en page
=== Etape 7 : mise en page ===


In fine, c'est une carte qui m'aura pris du temps. Je dirais une dizaine d'heures le temps d'élaborer la méthode et de la mettre en œuvre. Mais quel résultat !!!  
In fine, c'est une carte qui m'aura pris du temps. Je dirais une dizaine d'heures le temps d'élaborer la méthode et de la mettre en œuvre. Mais quel résultat !!!  


[[Fichier:TDM Communes V1 low.png|850px|sans_cadre|centré]]
[[Fichier:TDM Communes V1 low.png|850px|cadre|centré]]


== Références ==
== Références ==

Version du 26 août 2024 à 08:40

Cet article est une ébauche.


Chronique des Terres de Mandelsy N° 2
Bibliographie
Titre Découper les Terres de Mandelsy en 5000 parties
Auteur Valentin Lamirault
Date de publication
Thématique(s) Cartographie
Navigation
Précédente : [[Chronique des Terres de Mandelsy N°{{{Numéro précédent}}}|N°{{{Numéro précédent}}}]]
Suivante : [[Chronique des Terres de Mandelsy N°{{{Numéro suivant}}}|N°{{{Numéro suivant}}}]]


Après avoir travaillé sur la carte générale des Terres de Mandelsy (sur laquelle je reviendrai dans une chronique ultérieur), j'ai décidé de m'attaquer à un gros chantier : la carte du découpage territorial le plus fin. Dans la Mandelsy version gécéenne, cette carte avait été réalisée à la main. En d'autres termes, chaque commune (l'échelon territorial le plus fin) avait été dessinée manuellement soit près de 1700 polygones ! Il m'avait fallu quelques dizaines d'heure pour en venir à bout et ce n'était pas particulièrement intéressant...

Découpage communal dans la Mandelsy version GC

Hors de question de se lancer de nouveau dans une telle entreprise. Aussi j'ai cherché une autre méthode plus rapide que je me propose de vous détailler dans cette article.

Comme pour les limites Terre/Mer ou les cours d'eau, l'idée est de se baser sur des couches géographiques existantes pour découper notre territoire. Et quoi de mieux que les subdivisions administratives françaises pour cela ? Ne parle-t-on pas du mille feuille administratif français ? J'ai donc utilisé les couches vectorielles du découpage administratif français produites par l'IGN : communes et EPCI en particulier[1].

L'objectif est d'arriver à un découpage assez fin (je visais environ 5000 entités), cohérent notamment avec les limites des provinces et suivant les cours d'eau (lesquels constituent assez souvent des limites communales IRL). Voici les différentes étapes pour construire cette carte.

Dans la suite de cet article j'emploirai souvent les termes suivants pour désigner les différents niveaux de découpages territoriaux des Terres de Mandelsy :

  • Découpage de niveau 1 : ce sont les limites Terre/Mer;
  • Découpage de niveau 2 : correspond au découpage du territoire en provinces;
  • Découpage de niveau 3 : correspond au découpage du territoire en comtés;
  • Découpage de niveau 4 : correspond au découpage du territoire en communes ; c'est ce découpage que j'illustre dans cet article.

Etape 1 : chargement des données

On commence par charger les découpages existants, ici les communes française, couche vectorielle produite par l'IGN. Je charge également mon découpage de niveau 2.

Etape 2 : superposition des couches IRL avec les couches fictives

On ajuste ensuite notre futur découpage en superposant les communes sur le découpage de niveau 2 (en utilisant l'outil pour déplacer les entités). J'ai un peu travaillé cette couche pour la faire correspondre à mes besoins : mise à l'échelle pour couvrir l'ensemble du territoire, rotation pour que cela ne soit pas exactement comme le découpage administratif français. Pour alléger les calculs futurs, je supprime quelques entités parmi celles qui ne couvrent pas de terres.

Etape 3 : découpage

Il s'agit ici de procéder au découpage de manière à le faire correspondre aux limites de mon découpage de niveau. Pour se faire, j'ai réalisé les géotraitements suivants : "couper" puis "union".

Configuration du géotraitement "couper"
Configuration du géotraitement "union"

Une fois cette opération faite, j'ai fusionné mes différents découpages (j'ai utilisé plusieurs fois la technique précédente sur plusieurs couches ou parties de couches de l'IGN afin d'avoir un découpage diversifié. On obtient le résultat suivant :

Pas mal non ? Non. Assurément il reste des choses à faire.

Etape 4 : ajustements selon les tracés des cours d'eau

Une de mes contrainte est que les tracés des communes correspondent à celui des cours d'eau. Une opération de découpage comme précédemment est faisable. Néanmoins, et comme ma couche des cours d'eau n'était pas de très bonne qualité, j'ai préféré le faire à la main. En d'autre terme découper selon le tracé de chaque cours d'eau un à un. C'est un peu laborieux, mais cela m'a aussi permis de choisir ou non de réaliser ces découpages. En d'autres termes toutes les communes ne suivent pas systématiquement les grands cours d'eau. Cela est réalisé assez facilement avec l'outil de découpage dans la boite à outil de numérisation et en gérant l'accrochage aux entités.

L'outil et les deux options à cocher pour réaliser un découpage en suivant des lignes
Configuration de la couche sur laquelle réaliser l'accrochage
Résultat pour une petite portion de territoire

Etape 5 : fusion des petites géométries

En l'état, la carte pourrait être publiée. Néanmoins, j'ai souhaité faire quelques ajustements afin de bien correspondre au role play que je souhaite mettre en oeuvre pour les Terres de Mandelsy. Ainsi, j'ai décidé de supprimer toutes les "petites" géométries. Certaines sont d'ailleurs dues à des aberration lors du process de découpage. Cela me permet donc aussi de nettoyer ma couche. Pour se faire, je calcule la surface de chaque polygone et applique une symbologie permettant d'identifier les petites entités (superficie < 1,5 km²). Ces entités sont ensuite fusionnées avec l'entité la plus proche.

Repérage des "petites" géométries (en rouge)
Résultat pour une petite portion de territoire

Etape 6 : redécoupage manuel des zones à enjeux

  • Amélioration N°2 : redécoupage manuel sur certaine zones à enjeux
Résultat pour une petite portion de territoire

Etape 7 : mise en page

In fine, c'est une carte qui m'aura pris du temps. Je dirais une dizaine d'heures le temps d'élaborer la méthode et de la mettre en œuvre. Mais quel résultat !!!

Références

  1. Vous pouvez retrouver ces données ici