banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 29 March 2024 21:35

niman
Juste Inscrit !
Date d'inscription: 21 Sep 2023
Messages: 2

Isodistance au trait de cote

Bonjour
Je travaille sur les risques de submersion par Tsunami dans les Antilles françaises
et j'aimerais calculer un ligne de distance au trait de côte de 2 km sur une carte raster,
mais je ne trouve pas de méthode. Comment faire ?
Merci d'avance

Hors ligne

 

#2 Sat 30 March 2024 07:05

Papiroux77
Participant occasionnel
Date d'inscription: 26 Mar 2024
Messages: 10

Re: Isodistance au trait de cote

niman a écrit:

Bonjour
Je travaille sur les risques de submersion par Tsunami dans les Antilles françaises
et j'aimerais calculer un ligne de distance au trait de côte de 2 km sur une carte raster,
mais je ne trouve pas de méthode. Comment faire ?
Merci d'avance


Hello,

En faisant des recherches, j'ai trouvé trois méthodes que vous pourriez explorer pour réaliser vos calculs.

- Le package geosphere de R vous permet de calculer la distance à la côte la plus proche. Vous pouvez télécharger les données de la côte d’OpenStreetMap, puis utiliser la fonction dist2Line pour obtenir la distance de vos points à la côte.

- Une autre méthode, qui pour moi est la plus efficiente, consiste à utiliser l’algorithme "Join attributes by nearest" dans QGIS. Cet algorithme renvoie non seulement la jointure des attributs (quelle côte est la plus proche) mais aussi la distance entre les géométries d’entrée (ligne la plus courte entre les points et les lignes/polygones). Vous pouvez également utiliser la fonction gdal_proximity pour créer une carte de distance raster.

- La dernière, qui est la plus facile, est d'utiliser l'outil "Euclidean Distance" d'ArcGIS. L'outil calcule, pour chaque cellule, la distance euclidienne à la source la plus proche.

Bonne chance!

Hors ligne

 

#3 Sat 30 March 2024 09:32

niman
Juste Inscrit !
Date d'inscription: 21 Sep 2023
Messages: 2

Re: Isodistance au trait de cote

Papiroux77 a écrit:
niman a écrit:

Bonjour
Je travaille sur les risques de submersion par Tsunami dans les Antilles françaises
et j'aimerais calculer un ligne de distance au trait de côte de 2 km sur une carte raster,
mais je ne trouve pas de méthode. Comment faire ?
Merci d'avance


Hello,

En faisant des recherches, j'ai trouvé trois méthodes que vous pourriez explorer pour réaliser vos calculs.

- Le package geosphere de R vous permet de calculer la distance à la côte la plus proche. Vous pouvez télécharger les données de la côte d’OpenStreetMap, puis utiliser la fonction dist2Line pour obtenir la distance de vos points à la côte.

- Une autre méthode, qui pour moi est la plus efficiente, consiste à utiliser l’algorithme "Join attributes by nearest" dans QGIS. Cet algorithme renvoie non seulement la jointure des attributs (quelle côte est la plus proche) mais aussi la distance entre les géométries d’entrée (ligne la plus courte entre les points et les lignes/polygones). Vous pouvez également utiliser la fonction gdal_proximity pour créer une carte de distance raster.

- La dernière, qui est la plus facile, est d'utiliser l'outil "Euclidean Distance" d'ArcGIS. L'outil calcule, pour chaque cellule, la distance euclidienne à la source la plus proche.

Bonne chance!


Merci beaucoup

Hors ligne

 

Pied de page des forums

Powered by FluxBB