У меня есть большое количество папок проекта, где каждая папка проекта может иметь много подпапок. Эти подпапки могут содержать MXDS, шейп-файлы, личные GDB и FGDB. Во многих случаях пользователь забывал проверить «Использовать относительные пути» перед сохранением mxds, поэтому, когда папка копируется, ссылки на источники данных нарушаются.
Я хотел бы написать автономный скрипт arcpy, который сканирует каталоги, открывает каждый mxd, устанавливает относительные пути в true, а затем сохраняет mxd. Есть сценарий, который делает это где-нибудь?
СвойствоlativePaths объекта MapDocument доступно только для чтения . Есть ли другой способ изменить это?