J'ai un grand nombre de dossiers de projet où chaque dossier de projet peut avoir plusieurs sous-dossiers. Ces sous-dossiers peuvent contenir des mxds, des fichiers de formes, des gdb et fgdb personnels. Dans de nombreux cas, l'utilisateur a oublié de cocher la case "Utiliser les chemins d'accès relatifs" avant d'enregistrer les mxds. Ainsi, lorsque le dossier est copié, les liens de source de données sont rompus.
Je voudrais écrire un script arcpy autonome qui explore les répertoires, ouvre chaque mxd, définit les chemins relatifs sur true, puis enregistre le mxd. Y a-t-il un script qui fait ça quelque part?
La propriété relativePaths sur l' objet MapDocument est en lecture seule. Y a-t-il un autre moyen de changer cela?