Suite

Définir la valeur RVB d'arrière-plan sur invisible pour plusieurs rasters dans ArcGIS Desktop ?


J'utilise ArcGIS Desktop 10.0.

Je dois définir ma valeur RVB d'arrière-plan de 255 255 255 sur transparente. Dans les propriétés de la couche Windows> Symbologie, je peux le faire pour une couche, mais puis-je définir cela par lots ou utiliser arcpy? Je dois le faire pour environ 300 couches.


Il semble que je puisse le faire pour un document mxd en allant dans :

Outils > ArcMAP-Options > Raster > RasterLayer > Valeur d'arrière-plan

Toutes les couches raster ajoutées par la suite recevront la couleur d'arrière-plan définie.


Je ne connais aucun moyen de le faire pour les couches existantes par lots ou via ArcPy.

Cependant, il existe une idée ArcGIS appelée ArcPy.Mapping - Support Layer Symbology Property Modifications qui semble répondre à vos besoins, je vous recommande donc de voter pour cela.

Développez arcpy.mapping pour prendre en charge les modifications de symbologie des couches. Les exemples incluent : 1. Modification… de la couleur (valeurs d'entrée rgb et cmyk), de la taille, des propriétés de police d'un seul symbole