Suite

Échec du script ArcPy utilisant 'symbology.addAllValues()'

Échec du script ArcPy utilisant 'symbology.addAllValues()'


J'ai un problème en essayant d'utilisersymbologie.addAllValues()sur une couche avec la symbologie des valeurs uniques. Malheureusement, je ne peux pas coller le code réel ici car la machine sur laquelle je travaille est classée, mais j'essaie essentiellement de faire ceci :

source.symbology.valueField = "Nom" source.symbology.addAllValues()

il échoue avec une erreur "in addAllValues ​​return convertArcObjectToPythonObject… "

Ce qui est amusant, c'est que si j'entre manuellement dans Arc et que je lui dis d'ajouter toutes les valeurs, puis d'exécuter mon script, cela ne donne pas l'erreur.

addAllValues ​​s'attend-il à ce qu'un tableau des valeurs existe déjà pour pouvoir le mettre à jour, et il s'étouffe parce qu'il ne le trouve pas ?


Voir la vidéo: A Complete Beginners Guide to ArcGIS Desktop Part 1