Kann jemand jetzt einen Gruppen-Layer mit Python in ArcGIS Desktop 10 hinzufügen?
Ich kann arcpy.mapping.AddLayer verwenden, aber dies ist sicherlich nur für eine tatsächliche Ebene im Gegensatz zu einer Gruppenebene.
Soweit habe ich das
import arcpy
mxd = arcpy.mapping.MapDocument("CURRENT")
df = arcpy.mapping.listdataframes(mxd, "layers")[0]
arcpy.mapping.AddLayer
arcgis-10.0
arcpy
group-layer
Ian Torr
quelle
quelle
groupLayer = arcpy.mapping.ListLayers(mxd, "AAAA", dataFrame)[0]
Speichern Sie eine leere Gruppenebene als
.lyr
Datei. Anschließend könnenAddLayer
Sie es Ihrer Karte hinzufügen und von dort aus neue Ebenen hinzufügen.quelle
In ArcGIS 10.2 und 10.3 können Sie dieser Gruppe keinen Layer hinzufügen. Sie sollten sich auf den Layer beziehen, der im Inhaltsverzeichnis hinzugefügt wurde, und nicht auf den Layer auf dem Laufwerk. Schließen Sie mit den im folgenden Beitrag beschriebenen Schritten ab: AddLayertoGroup
quelle