Message posté par : PauloLrx
----------------------------------------
Bonjour,
Je dois mettre à jour 200 plans. Cette mise à jour consiste à rajouter 3 couches avec leur
symbologie sur ces plans.
Je voudrais tenter de créer un script Arcpy pour automatiser le processus. Je n'ai pas
de compétences en python.
J'ai trouver ce script :
import arcpy, os
import arcpy.mapping as mapping
layer = mapping.Layer(r"CHEMIN VERS LE DOSSIER CONTENANT LES TROIS COUCHES")
for root, dirs, files in os.walk(r"CHEMIN VERS LE DOSSIER CONTENANT sous dossier avec
les MXD"):
for f in files:
if f.endswith(".mxd"):
mxd = root + '\\' + f
mxd_doc = mapping.MapDocument(mxd)
df = mapping.ListDataFrames(mxd_doc)[0]
mapping.AddLayer(df, layer, "TOP")
mxd_doc.save()
Je voudrais l'adapter pour ajouter la symbologie à chacune des mes trois couches dans
les mxd car je ne suis pas sûre que les couches vont être ajoutées dans les sous-dossiers
et les sous-sous-dossiers contenant les mxd.
Merci par avance,
Paulo
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=354172#p354172
Pour y répondre : autodesk_sig_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net