Mehr

Fehlende Layer in MXD mit ArcPy finden und korrigieren?

Fehlende Layer in MXD mit ArcPy finden und korrigieren?


Habe Probleme mit ArcPy.

Kann jemand mit einem Skript helfen, fehlende Layer zu identifizieren (roter Pfeil im Inhaltsverzeichnis) und dann nach den richtigen Dateispeicherorten zu suchen und dann die mxd.


Jedes Skript, das dies tut, muss mit ListBrokenDataSources beginnen, die:

Gibt eine Python-Liste von Layer-Objekten in einem Kartendokument (.mxd) oder einer Layer-Datei (.lyr) zurück, deren Verbindungen zu ihren ursprünglichen Quelldaten unterbrochen wurden.

Sobald Sie Ihr Skript mit dem Beispielcode unter diesem Link gestartet haben, können Sie den Rest in Angriff nehmen. Wenn Sie nicht weiterkommen, stellen Sie eine neue Frage und zeigen Sie uns Ihren bisherigen Code und alle Fehlermeldungen, die Sie erhalten.


Schau das Video: Map Automation 2: Using Arcpy to Change Layer Symbology