Je cherche à convertir un dossier avec plusieurs fichiers de formes (plus de 100) en fichiers KML / KMZ. Je suis sûr de pouvoir créer un modèle dans ArcGIS pour effectuer cette conversion, mais je ne suis pas sûr de l'itération à utiliser.
J'ai juste besoin que les fichiers KML aient le même nom et les mêmes attributs que le fichier de formes. Le style n'a pas d'importance
Réponses:
Utilisez l'outil "Itérer la classe d'entités" et configurez votre modèle pour qu'il ressemble à ceci:
Pour obtenir le nom du KMZ de sortie pour qu'il corresponde au nom du fichier de formes d'entrée, vous devrez apporter quelques modifications à votre outil "Layer to KML".
Configurez-le pour qu'il ressemble à ceci, en utilisant% Name% comme nom du KML de sortie souhaité dans la ligne du fichier de sortie:
La définition de ce nom s'appelle substitution de variable en ligne. Pour plus d'informations, consultez cet article .
la source
Utilisez cette combinaison simple:
Itérer les classes d'entités (définissez l'espace de travail sur le dossier des fichiers de formes)
Utilisez l'outil MakeFeatureLayer pour créer un calque à partir du fichier de forme (Merci à KHibma)
Utilisez l'outil "Layer To KML"
la source