Bonjour à tous,
Je vais essayer d'expliquer plus clairement mon problème car le sujet n'est pas très parlant !
Je travaille en hydrologie sous Arcgis 10.1 (licence Advanced) avec la BD Alti 25m, la BD Carthage représentant les cours d'eau (vecteurs) et un shape de points pour les exutoires de ces cours d'eau au niveau de la mer.
Je souhaite obtenir pour tout pixel de ma BD Alti la distance à l'exutoire le plus proche mais en prenant en compte et le relief et le passage par mes cours d'eau de la BD Carthage (donc pas la distance à vol d'oiseau).
Ce que j'ai déjà fait : rasteriser la BD Carthage et calculer par l'outil "distance de chemin" (Spatial Analyst/ Distance) la distance séparant chaque pixel de la rivière à l'exutoire, ça OK ! J'ai aussi pu calculer la distance de tout point de mon MNT par rapport à la rivière la plus proche (sorte de buffer) mais en prenant en compte les variations d'altitudes (outil distance de chemin aussi).
Il me manque donc le "lien" entre les pixels du versant et ceux du réseau. Globalement je veux que tous les pixels du versant que se jettent au point A de ma rivière se voient attribuer la distance (point A / exutoire à la mer) et c'est bien là que je sèche !! Une petite illustration pour mieux se représenter la chose !
Illustration matrice distance.pdf
Toute aide / piste sera la bienvenue, je dispose aussi de Qgis 2.2 et Grass 6.4.3.
Merci d'avance !
Je vais essayer d'expliquer plus clairement mon problème car le sujet n'est pas très parlant !
Je travaille en hydrologie sous Arcgis 10.1 (licence Advanced) avec la BD Alti 25m, la BD Carthage représentant les cours d'eau (vecteurs) et un shape de points pour les exutoires de ces cours d'eau au niveau de la mer.
Je souhaite obtenir pour tout pixel de ma BD Alti la distance à l'exutoire le plus proche mais en prenant en compte et le relief et le passage par mes cours d'eau de la BD Carthage (donc pas la distance à vol d'oiseau).
Ce que j'ai déjà fait : rasteriser la BD Carthage et calculer par l'outil "distance de chemin" (Spatial Analyst/ Distance) la distance séparant chaque pixel de la rivière à l'exutoire, ça OK ! J'ai aussi pu calculer la distance de tout point de mon MNT par rapport à la rivière la plus proche (sorte de buffer) mais en prenant en compte les variations d'altitudes (outil distance de chemin aussi).
Il me manque donc le "lien" entre les pixels du versant et ceux du réseau. Globalement je veux que tous les pixels du versant que se jettent au point A de ma rivière se voient attribuer la distance (point A / exutoire à la mer) et c'est bien là que je sèche !! Une petite illustration pour mieux se représenter la chose !
Illustration matrice distance.pdf
Toute aide / piste sera la bienvenue, je dispose aussi de Qgis 2.2 et Grass 6.4.3.
Merci d'avance !
Aucun commentaire:
Enregistrer un commentaire