#1 Mon 14 October 2024 19:01
- west_archeo
- Juste Inscrit !
- Date d'inscription: 14 Oct 2024
- Messages: 3
QGIS: aide production fond de carte topographique
Bonjour,
Je cherche à produire des cartes de la France métropolitaine pour un travail universitaire et je ne trouve aucun fond de carte satisfaisant. J’aimerais par exemple produire quelque chose dans ce style : https://www.geoatlas.com/fr-france-relief-large.html C’est à dire avec des courbes topographiques assez lissées.
Pour ce faire j’ai procédé de la manière suivante sur QGIS (3.28.1) en prenant comme donnée topographique de base les données du SRTM (90 m de résolution).
- Extraction des courbes de niveau à partir du geotiff
- Suppression de toutes les courbes de niveau de longueur inférieure à 100 000 m et dont l’élévation ne correspond pas à celles que je veux retenir pour ma carte
- Simplification des courbes de niveau (j’ai essayé Douglas-Peucker, tolérence 5 km)
- Lissage des courbes (0.25 de décalage, 180 angle de nœud max)
- Lignes vers polygones
Pour l’instant cette méthode n’est pas satisfaisante pour plusieurs raisons. Les lignes peuvent se chevaucher après la phase de lissage et certaines courbes de niveau n’étant pas fermés j’obtiens de polygones fermés par défaut avec des traits droits qui traversent l’intégralité de ma carte.
Chaque étape en exemple sur ces images
https://ibb.co/8sC2kzS
https://ibb.co/NywyV5y
https://ibb.co/xjg3kjL
https://ibb.co/TtD28yk
Merci si vous pouvez m’aider !
Hors ligne
#2 Tue 15 October 2024 10:22
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2947
- Site web
Re: QGIS: aide production fond de carte topographique
Est-il possible de faire un seuillage par niveaux de gris sur l'image initiale / le MNT ? (pour ne garder que les seuils qui vous intéressent *)
à part ça, vu que c'est la France, est-ce que l'IGN propose des données de MNT ?
* en gros, ça vous éviterait la 2e étape de votre méthode.
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#3 Tue 15 October 2024 17:13
- west_archeo
- Juste Inscrit !
- Date d'inscription: 14 Oct 2024
- Messages: 3
Re: QGIS: aide production fond de carte topographique
Bonjour,
Merci pour votre réponse mais ce n'est pas tellement cette étape qui me pose problème mais plutôt d'une part comment contraindre les courbes de niveau pour ne pas qu'ils se superposent au moment de procéder à la simplification et au lissage (images 2 et 3), d'autre part pour ensuite fermer les courbes obtenues (fonction lignes vers polygones, image 4).
Hors ligne
#4 Tue 15 October 2024 17:27
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: QGIS: aide production fond de carte topographique
Bonjour,
Peut-être que préalablement il faudrait lisser fortement le Geotiff avant d'en déduire les courbes de niveau. Par exemple soit en l'exportant avec des tailles de cellule 1km, soit en gardant la même résolution (90m) et en effectuant une moyenne sur une distance assez grande (1000m peut-être...). cela permettrait d'avoir moins de chevauchement après la simplification. C'est une piste...
Pascal PLUVINET
Hors ligne
#5 Wed 16 October 2024 10:26
- west_archeo
- Juste Inscrit !
- Date d'inscription: 14 Oct 2024
- Messages: 3
Re: QGIS: aide production fond de carte topographique
Bonjour,
Merci pour cette remarque cela aide effectivement. En revanche, je suis toujours confronté au problème pour fermer les courbes de niveau (image 4) pour les transformer en polygones. Quelqu'un aurait une solution ?
Hors ligne