Suite

Changer l'intervalle de grille à l'aide d'ArcPy ?

Changer l'intervalle de grille à l'aide d'ArcPy ?


Je travaille avec ArcGIS 10.3 (Python 2.7.8) et je dois modifier l'intervalle de grille en 70 MXD.

J'ai essayé de trouver du code Python qui peut le faire. Actuellement, l'intervalle dans chaque MXD est de 200 mètres et je dois le changer à 750 mètres.


J'utilise un enregistreur de macros simple et gratuit appelé Tinytask pour aider à automatiser les choses non scriptables dans arcpy. Tinytask enregistre les entrées clavier et souris que vous pouvez lire. Il n'y a pas d'installation, il suffit de télécharger tinytask.exe depuis vTaskStudio.com et de l'exécuter. Je ne suis pas affilié à ce logiciel, juste un client satisfait.


Vous rencontrez la même limitation logicielle que celle décrite dans Modification logique des intervalles de graticule à différentes échelles de carte à l'aide d'ArcPy et/ou de pages dynamiques ? dans un contexte différent.

Je vous recommande de voter pour l'idée ArcGIS que les grilles/graticules de référence doivent être accessibles à arcpy.mapping.

ArcGIS 10.4 Pre-release for Desktop et ArcGIS Pro 1.2 Beta ont été annoncés très récemment comme disponibles, je prévois donc de vérifier les deuxarcpy.mappingetarcpy.mppour cette fonctionnalité.

S'il n'est pas disponible dans ArcGIS Pro, nous devrons créer une idée ArcGIS distincte pour cela. Je pense qu'il y a de bien meilleures chances que cela soit résolu dans ArcGIS Pro que dans l'architecture ArcGIS 10.x.