I've created a map in ArcGIS Pro 2.9 and configured the labels to display how I want them. But when I share the web map to our Enterprise portal (version 10.9.1) and try to view it in Map Viewer many of the label settings are not showing properly.
Some of my ArcGIS Pro settings are:
- Under Position > Placement: selected Offset perpendicular
- Position > Placement: Primary offset = 4.0 points
- Position > Placement: Offset along line = Best Position
- Fitting Strategy > Overrun: Maximum = 25 points
- Conflict Resolution > Remove Duplicate Labels: Do not remove
- Conflict Resolution > Unplaced labels: Never remove (place overlapping)
- Visibility Range: None for In Beyond or Out Beyond
My labels look like this in ArcGIS Pro:
But once I choose "Share as Web Map" and open in Enterprise Map Viewer, it looks like the screenshot below. There are two main problems:
- Some of the labels are not showing at all. Although I can zoom in far to get the label to show (1:70), I want my users to see the labels when zoomed out (around 1:2,500)
- The labels are positioned overtop of the line, not perpendicular as I wanted.
I've wish I could do some more configuring of the labels in Map Viewer but there really aren't many settings. Perhaps when we upgrade to the latest version of Enterprise there will be more options?
I've also been looking for some Arcade code that could control these label settings. But I haven't found any Arcade examples yet for Position Placement, Fitting Strategy, or Conflict Resolution. If anyone knows how to configure these in Arcade, then I would set them up in ArcGIS Pro before I publish to Enterprise.
Has anyone else experienced these label problems in Enterprise Map Viewer? Is there any way to configure these labels without upgrading to the latest version of Enterprise? (FYI: our organization won't be upgrading for a while) From what I've read regarding ArcGIS Online Map Viewer, there is better functionality coming for labels in the new Map Viewer...