Estou procurando converter uma pasta com vários shapefiles (mais de 100) para arquivos KML / KMZ. Tenho certeza de que posso construir um modelo no ArcGIS para fazer essa conversão, mas não tenho certeza da iteração que devo usar.
Eu só preciso que os arquivos KML tenham o mesmo nome e atributos que o shapefile. Estilo não importa
arcgis-desktop
shapefile
modelbuilder
kml
convert
GIS Pat
fonte
fonte
Respostas:
Use a ferramenta "Iterate Feature Class" e configure seu modelo para se parecer com este:
Para que o nome do KMZ de saída corresponda ao nome do shapefile de entrada, você precisará fazer algumas alterações na ferramenta "Layer to KML".
Configure-o da seguinte forma, usando% Name% como o nome do seu KML de saída desejado na linha Arquivo de Saída:
Definir o nome como esse é chamado de substituição de variável em linha. Para mais informações, consulte este artigo .
fonte
Use esta combinação simples:
Iterar Classes de Recurso (defina o Espaço de Trabalho como a pasta de shapefiles)
Use a ferramenta MakeFeatureLayer para criar uma camada a partir do arquivo de formas (Graças ao KHibma)
Use a ferramenta "Camada em KML"
fonte