| Numéro d’ID de bogue |
BUG-000171769 |
| Envoi | October 25, 2024 |
| Dernière modification | June 2, 2025 |
| S’applique à | ArcGIS Pro |
| Version trouvée | 3.3 |
| Système d’exploitation | Windows Server |
| Version du système d’exploitation | 2019 64 Bit |
| Statut | As Designed
Après examen par l’équipe de développement, il a été déterminé que ce comportement est prévu. Pour plus d’informations, reportez-vous à la section Informations supplémentaires.
|
Informations supplémentaires
When the point symbols are set to 'Vary symbology by attribute', the editing tools like Move and Rotate update an existing null rotation attribute to either 90 (for arithmetic rotation style) or 360 (for geographic style) to keep the symbol pointing up in the map. If the same field is used to set the rotation of a label, that same rotation is being applied to the label because it is following the point symbol. In this case, use the Maplex Label Engine and set a rotation expression using Arcade in the Rotation field expression box as follows: "IIF(IsEmpty($feature.Angle), $feature.Angle, $feature.Angle - 90)". Refer to https://pro.arcgis.com/en/pro-app/latest/help/mapping/text/labels-for-point-features.htm and https://pro.arcgis.com/en/pro-app/latest/help/mapping/text/set-label-rotation-using-a-numeric-field.htm for more information.
Solution de contournement
Use the Maplex Label Engine and set a rotation expression using Arcade in the Rotation field expression box as follows: "IIF(IsEmpty($feature.Angle), $feature.Angle, $feature.Angle - 90)". Refer to https://pro.arcgis.com/en/pro-app/latest/help/mapping/text/labels-for-point-features.htm and https://pro.arcgis.com/en/pro-app/latest/help/mapping/text/set-label-rotation-using-a-numeric-field.htm for more information.
Étapes pour reproduire