Pages: 1
- Sujet précédent - ModelBuilder : comment lancer un seul des outils du modèle ? - Sujet suivant
#1 Tue 15 April 2008 18:01
- depdep
- Participant actif
- Date d'inscription: 24 Sep 2006
- Messages: 74
ModelBuilder : comment lancer un seul des outils du modèle ?
Bonjour,
Je souhaiterais savoir comment ne lancer que le dernier outil d'une chaîne de traitements que j'ai crée avec ModelBuilder...
En effet, lorsque je fais un clic-droit sur cet outil et que je choisis "RUN", l'ensemble de la chaîne est lancée.
Du coup, je ne visualise pas la différence entre les choix "RUN" et "RUN ENTIRE MODEL"...
J'ai validé mon modèle, et assure que les trois premiers outils fonctionnent parfaitement!
En pièce jointe, vous trouverez le modèle que j'ai crée (je souhaite faire tourner l'outil "Intersect" uniquement)
Pouvez-vous m'éclairer ?
D'avance merci
Gaëlle
Hors ligne
#2 Tue 15 April 2008 18:50
- Cebron
- Participant occasionnel
- Lieu: nimes
- Date d'inscription: 27 Oct 2005
- Messages: 12
Re: ModelBuilder : comment lancer un seul des outils du modèle ?
Bonjour
Sélectionne l'outil Intersect (case jaune) et lance le calcul (Run)
Le modèle devrait se lancer uniquement à partir de ce point si tes données intermédiaires ont bien été créées.
Hors ligne
#3 Wed 16 April 2008 08:07
- depdep
- Participant actif
- Date d'inscription: 24 Sep 2006
- Messages: 74
Re: ModelBuilder : comment lancer un seul des outils du modèle ?
Bonjour,
J'ai déjà procédé de cette façon, et cela ne fonctionne pas. C'est pour cela que j'ai envoyé un message sur le forum...
Hors ligne
#4 Wed 16 April 2008 08:57
- depdep
- Participant actif
- Date d'inscription: 24 Sep 2006
- Messages: 74
Re: ModelBuilder : comment lancer un seul des outils du modèle ?
Re-bonjour,
Je remarque que si je supprime la connexion entre l'avant-dernier outil et le fichier qui en découle (et dont je me sers dans le dernier traitement), l'outil et le fichier sont supprimés du modèle.
Pour le moment la seule solution que j'ai trouvé pour ne faire tourner que l'outil intersect (dernier de ma chaîne de traitement) est de ne pas utiliser le fichier issu de l'avant-dernier traitement en tant que "donnée intermédiaire".
Comme je n'arrive pas facilement à l'expliquer, je mets en pièce jointe deux illustrations (1 : le modèle "de base"; 2 : le modèle modifié).
Les couleurs des objets du modèle sont explicites : lorsque j'utilise le fichier intermédiaire "combustible_34_11_30.shp" (ellipse verte), le modèle est lancé en entier. Si j'utilise le même fichier comme "fichier de départ" (ellipse bleu), je peux faire uniquement tourner l'outil "intersect"
Si quelqu'un a une solution pour que je n'ai pas à faire cette "bidouille", je suis preneur !
Bonne journée!
Gaëlle
Hors ligne
#5 Wed 16 April 2008 10:44
- Tnarbiv
- Participant assidu
- Lieu: Véretz
- Date d'inscription: 5 Sep 2005
- Messages: 392
Re: ModelBuilder : comment lancer un seul des outils du modèle ?
Bonjour,
je ne comprends pas trop votre question !!!
il me parait normal que si vous souhaitez lancer le dernier outil d'une chaine de traitement, le modèle ai besoin de lancer les outils précédents et de créer les données.
Concernant la différence en RUN et RUN ENTIRE MODEL est la suivante : RUN est mis en place pour lancer un outil autre que le dernier (bien évidemment) et RUN ENTIRE MODEL est fait pour lancer l'intégralité du modèle.
Or si vous faites un RUN sur le dernier outil et un RUN ENTIRE MODEL le résultat sera le même.
Le RUN sert à lancer un outil après l'autre de manière à vérifier que tout fonctionne bien pas à pas (un peu comme un debugger lorsque l'on fait du développement).
Ensuite pour répondre à votre question pourquoi ne pas faire 2 modèles séparés puis les réintégrer par la suite comme outils au sein d'un nouveau modèle.
bon courage
@+
Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.
Hors ligne
#6 Wed 16 April 2008 12:24
- depdep
- Participant actif
- Date d'inscription: 24 Sep 2006
- Messages: 74
Re: ModelBuilder : comment lancer un seul des outils du modèle ?
Votre réponse est très claire !
Merci !
Hors ligne
Pages: 1
- Sujet précédent - ModelBuilder : comment lancer un seul des outils du modèle ? - Sujet suivant