Message posté par : Papiroux77 (pastanirenaud(a)gmail.com)
----------------------------------------
-----------------
niman é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!
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=366703#p366703
Pour y répondre : geomatique(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net