Fixing individual layer and table objects with replaceDataSource()
The previous recipes in this chapter have used various methods on the MapDocument
object to fix broken data links. The Layer
and TableView
objects also have methods that can be used to fix broken data links at the individual object level rather than working on all datasets in a map document file. This recipe discusses the repairing of Layer
and TableView
objects.
Getting ready
Both the Layer
and TableView
classes have a replaceDataSource()
method. This method changes the workspace path, workspace type, and/or dataset name for a single layer or table. In this recipe, you'll write a script that changes the workspace path and workspace type for a single layer. The replaceDataSource() ...
Get Programming ArcGIS with Python Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.