Modele horaire

Vous souhaiterez peut-être exécuter un modèle de géotraitement à une heure spécifique de la journée ou définir le modèle à exécuter plusieurs fois à un certain intervalle de temps. Peut-être que le modèle prend beaucoup de temps à courir et que vous voulez que les résultats soient disponibles à un certain moment chaque jour. Vous pouvez planifier un modèle à exécuter à un moment donné et avec une fréquence spécifiée à l`aide du planificateur de tâches Windows et de quelques lignes de code Python. Après avoir créé un fichier de script Python qui exécute votre outil de modèle à l`aide des commandes ArcPy, vous pouvez utiliser le planificateur de tâches Windows pour exécuter le script (et, à son tour, le modèle) à une heure spécifiée. Recherchez dans vos programmes Windows le planificateur de tâches et ouvrez le programme. Cliquez sur action > créer une tâche. Dans la boîte de dialogue créer une tâche, nommez la tâche. Les modèles sont entièrement intégrés dans la structure de géotraitement ArcGIS. Vous pouvez utiliser ArcPy pour exécuter à la fois des outils de géotraitement intégrés (tels que buffer) et n`importe quel modèle ou outil de script personnalisé dans Python. Pour planifier ce modèle, créez un fichier de script Python et utilisez la fonction ImportToolbox pour importer la boîte à outils contenant le modèle. Ajoutez ensuite une ligne de code pour exécuter l`outil de modèle avec tous les paramètres de modèle requis tels que myModel dans l`exemple suivant: import arcpy arcpy. ImportToolbox (r “C:pathmyToolbox.tbx”, “tbxAlias”) arcpy.

myModel_tbxAlias (r “c:pathToInputinputFolder”, r “C:pathToGdboutput.gdb”) les modèles peuvent être programmés pour s`exécuter lorsque votre ordinateur est en Idles, se connecte ou démarre. Pour exécuter votre modèle dans ces conditions, cliquez sur nouveau déclencheur > Commencez la tâche et choisissez l`option qui correspond à votre condition. Les poses de dessin/peinture vont généralement pour 8 sessions, par exemple, la pose de mercredi ira pour 8 mercredis consécutifs avec le même modèle et pose. Si le calendrier ne s`affiche pas sur votre téléphone intelligent, essayez d`afficher ici ou essayez d`afficher sur un ordinateur. Dans la boîte de dialogue créer une tâche, sous l`onglet déclencheurs, cliquez sur nouveau pour ouvrir la fenêtre nouveau déclencheur. Réglez l`heure et la régularité que vous voulez que votre modèle s`exécute. Plusieurs déclencheurs et conditions offrent plus de contrôle lorsqu`un modèle est exécuté. Par exemple, en utilisant les paramètres ci-dessous, un modèle sera exécuté tous les jours à 17 heures une fois que l`ordinateur est en mode. Pour exécuter le fichier de script que vous avez créé avec votre installation python préférée, dans la boîte de dialogue créer une tâche, cliquez sur actions > nouveau.

Comments are closed.