Ich möchte einen Ordner mit mehreren Shapefiles (über 100) in KML / KMZ-Dateien konvertieren. Ich bin sicher, dass ich ein Modell in ArcGIS erstellen kann, um diese Konvertierung durchzuführen, bin mir jedoch nicht sicher, welche Iteration ich verwenden soll.
Ich brauche nur die KML-Dateien, um den gleichen Namen und die gleichen Attribute wie das Shapefile zu haben. Stil spielt keine Rolle
arcgis-desktop
shapefile
modelbuilder
kml
convert
GIS Pat. No.
quelle
quelle
Antworten:
Verwenden Sie das Werkzeug "Feature-Klasse iterieren" und richten Sie Ihr Modell so ein, dass es ungefähr so aussieht:
Damit der Name der Ausgabe-KMZ mit dem Namen des Eingabe-Shapefiles übereinstimmt, müssen Sie einige Änderungen an Ihrem Tool "Layer to KML" vornehmen.
Richten Sie es so ein, indem Sie% Name% als Namen Ihrer gewünschten Ausgabe-KML in der Zeile Ausgabedatei verwenden:
Das Festlegen des Namens wird als Inline-Variablensubstitution bezeichnet. Weitere Informationen finden Sie in diesem Artikel .
quelle
Verwenden Sie diese einfache Kombination:
Feature-Klassen iterieren (Arbeitsbereich auf den Ordner mit Shapefiles setzen)
Verwenden Sie das MakeFeatureLayer-Werkzeug, um eine Ebene aus der Formdatei zu erstellen (Dank an KHibma).
Verwenden Sie das Tool "Layer To KML"
quelle