Suite

Créer des titres de graphiques dynamiques dans ArcMap ?


Est-il possible de générer dynamiquement un titre de graphique basé sur une valeur d'attribut de classe d'entités source ?

Plus précisément, je génère une série de sections transversales à l'aide d'une polyligne existante f.c. ("XS_2009BEBrklnTerr_interpZ") et "Créer l'outil de profil" de l'analyste 3D. Exemple ci-dessous :

Je voudrais:

  1. le Titre du graphe de profil à remplir automatiquement à partir du champ [SegID] (type de données = double)
  2. le sous-titre du graphique de profil à remplir automatiquement à partir du champ [Station] (type de données = double).

Remarque : la géométrie et les attributs de ligne sont contenus dans le même f.c. dans une géodatabase fichier (Arc 10.0, SP4).

J'ai essayé ce qui suit (sans succès) en tapant dans la partie texte des "Propriétés avancées" du graphique :
- écriture comme si une expression d'étiquette (par exemple "Segment " & [SegID])
- rédaction sous forme de texte dynamique pour les pages dynamiques :Segment:


Je n'arrivais pas à comprendre dans Arc, alors je me suis plongé dans Python. C'est beaucoup plus compliqué que je ne l'avais prévu, mais je pense que je suis sur la bonne voie. Je crois que mon problème est maintenant d'utiliser la géométrie des entités 3D comme axes de données d'entrée… Je posterai dans une question distincte.


Une modification apportée par le demandeur à sa question indique qu'il a décidé d'aborder son exigence différemment :

Je n'arrivais pas à comprendre dans Arc, alors je me suis plongé dans Python. C'est beaucoup plus compliqué que je ne l'avais prévu, mais je pense que je suis sur la bonne voie. Je crois que mon problème est maintenant d'utiliser la géométrie des entités 3D comme axes de données d'entrée… Je posterai dans une question distincte.

La question distincte mentionnée ci-dessus semble utiliser la géométrie des entités Z et M pour créer un graphique linéaire dans ArcPy/Python?.


Voir la vidéo: Exercise - Working with ArcGIS Online in ArcMap (Octobre 2021).