Suite

Transmission d'un fichier dans ModelBuilder en fonction de la chaîne d'entrée utilisateur


Ce que je dois faire, c'est passer une chaîne dans mon modèle pour lui dire de rechercher dans un certain fichier le réseau routier d'un État, comme ceci :

C:UsersUser1DocumentsArcGISUSA\%State%ShapeGU_IncorporatedPlace.shp

Où "%State%" est une chaîne d'entrée utilisateur. J'ai essayé l'outil Parse Path mais je ne sais pas comment charger le fichier dans le modèle.


L'outil Parse Path extrait des parties du nom du fichier d'entrée. Si vous lisez l'aide de cet outil et regardez le paramètre parse_type dans le syntaxe section, il explique ce que l'outil générerait. Vous utilisez donc un outil inapproprié.

Vous pouvez utiliser l'outil Calculer la valeur pour générer un objet FeatureClass qui alimenterait un autre outil. Dans l'exemple d'image ci-dessous, je copie simplement le jeu de données.

À l'intérieur de l'outil de calcul de la valeur, définissez simplement le chemin complet, assurez-vous de mettre ce petit r devant la chaîne et la sortie est FeatureClass.


Voir la vidéo: ModelBuilder-ArcGIS (Octobre 2021).