#1 Wed 11 March 2009 11:41
- youchlure
- Participant assidu
- Date d'inscription: 2 Apr 2007
- Messages: 170
Pente ou profil en long de bassins versants
bonjour,
j'ai a ma disposition des BV dans un départements et j'aimerais calculer la pente ou le profil en long de ceux-ci
J'ai aussi une couche accumulation et direction d'ecoulement, est ce que je dois utiliser celle ci?
Merci pour votre aide
Dernière modification par youchlure (Wed 11 March 2009 11:42)
Hors ligne
#2 Wed 11 March 2009 12:41
Re: Pente ou profil en long de bassins versants
Hello,
Pour les profils tu peux essayer cet outil : http://arcscripts.esri.com/details.asp?dbid=15192
Pour la pente, ca dépend de quelle pente, la pente moyenne ?
Robin.
Hors ligne
#3 Wed 11 March 2009 13:47
- youchlure
- Participant assidu
- Date d'inscription: 2 Apr 2007
- Messages: 170
Re: Pente ou profil en long de bassins versants
oui pour avoir la pente moyenne...
Merci pour l'outil profil je vais regarder
Hors ligne
#4 Wed 11 March 2009 13:54
- youchlure
- Participant assidu
- Date d'inscription: 2 Apr 2007
- Messages: 170
Re: Pente ou profil en long de bassins versants
Par contre j'ai regardé le lien que tu m'as fait suivre, mais je ne comprends pas comment il fonctionne, l'as tu déja utilisé?
Hors ligne
#5 Wed 11 March 2009 14:08
Re: Pente ou profil en long de bassins versants
Hello,
Pour la pente moyenne, tu peux faire un calcul zonal via l'arctoolbox avec l'outil du même nom.
Pour l'outil : c'est bien expliqué dans le PDF, mais ce n'est pas clic bouton comme une dll, il faut "installer" le script via l'éditeur VBA, puis créer un bouton qui appelle ce script.
Ceci dit, le concepteur du script a verrouillé son PDF donc on ne peut pas copier directement le code qu'il cite. Je l'ai recopié, donc pour te faire gagner du temps, le voilà :
'---------Begin Profile Tool--------
Private Function NewProfile_CursorID() As Variant
New_Profile_CursorID = 3 'Crosshair Cursor
End Function
Private Sub NewProfile_MouseUp(ByVal button As Long, _
ByVal shift As Long, ByVal x As Long, ByVal y As Long)
Call StartGeoProfile(x, y)
End Sub
Private Function NewProfile_ToolTip() As String
NewProfile_ToolTip = "Create a profile, " _
& "profile box, and weels overlay."
End Function
Private Function NewProfile_Message() As String
NewProfile_Message = "Click on the map to " _
& "indicate the startpoint and endpoint for the " _
& "profile (West-to-East prifiles only)."
End Function
'---------End Profile Tool--------
A cela, il faut rajouter la feuille frmProfileTool et les 3 fichier "modules".
Robin.
Hors ligne
#6 Wed 11 March 2009 14:53
- youchlure
- Participant assidu
- Date d'inscription: 2 Apr 2007
- Messages: 170
Re: Pente ou profil en long de bassins versants
ok, je pense que je vais me concentrer sur la pente moyenne, mais je vois pas vraiment comment via arctool box...
Dans quelle sous repertoire dois je me rendre?
Et quelle couche dois je utilisée?
encore merci
Dernière modification par youchlure (Wed 11 March 2009 14:55)
Hors ligne
#7 Thu 12 March 2009 10:53
Re: Pente ou profil en long de bassins versants
Hello,
Je viens de réaliser que cet outil ne fait que des profil linéaires simples (deux points de définition), donc pour le profil en long (genre le long du talweg principal, c'est râpé
Ceci dit, j'aimerai bien faire des profils en long de mes bassin avec arcgis, donc je vais chercher de mon côté des solutions gratuites (pas dit que j'en trouve)
Robin.
EDIt : J'oubliais, pour l'outil de calcul zonal, je suggère de fouiller un peu dans l'aide du logiciel (zonal est un bon mot clé)
Bonne lecture,
Robin.
Hors ligne