Select to view content in your preferred language

Offset point symbology in ArcGIS Online

2049
6
11-16-2021 02:47 PM
Labels (1)
RInfante
Occasional Contributor

Hello!

Is there a way for ArcGIS Online to honor custom point marker placement settings that are in place when publishing through ArcGIS Pro?

For example, I want the symbol on the web map to show up at a specific offset from the location as opposed to on the location itself. I'm also looking to do this through a regular web feature layer as opposed to, say, a vector tile.

I suspect this isn't currently possible, but just thought I'd ask to be 100% certain.

Thanks!

 

 

 

6 Replies
GIS_Fox
Frequent Contributor

In ArcGIS Online, labels are based off of centerpoints of polygons for sure. However an offset would be nice if it exists. I know this has come up several times and am curious if there is a way to do this. Arcade maybe?

Lines and points I am not sure about, but the polygons are definitely centerpoints for labelling.

Hope this helps a little, I'm interested to find an answer so I can put it to use. Thanks!

 

Jansen Lyons - Records and GIS Section - Public Works - City of Rio Rancho, NM
0 Kudos
VMitch
by
Regular Contributor

Also interested to find an answer so can put it to use. 

🙂 

HenriettaK
Emerging Contributor

Thank you for posting this! I created some custom symbology using Arcade in portal using an image for the symbols and was also wondering if there was a way to offset these symbols, as they are overlapping and getting muddled on the map. Would love to know if anyone knows how to perform symbology offsets in AGOL/ Portal or if this is even possible.

Thanks!

DaveBodak
Regular Contributor

I see this post is a bit old, but there is a way to do it using ArcGIS Pro.

First, upload your layer as a feature database to AGOL, and open it in saved in a map. You can then load that map back into ArcGIS pro from AGOL and update the symbology accordingly (Offsets, position, etc.)

You can then select "Save Web Map" in the share section and save your map accordingly.

DaveBodak_0-1678711092946.png

 

0 Kudos
IanMackenzie
Emerging Contributor

A workaround is to create your custom symbols, e.g., a png,  with an intentional offset.  See the attached png  as an example of where I have offset the symbol within the png to be in the bottom left.  Doing it this way does result in the item  showing this offset in the legend (see OffsetSymbols attached); in this example the horse-in-stable symbol is centred on the point and the undamaged, destroyed, Damaged Unsafe, points have custom symbols that offset the symbol to bottom left, upper left, and upper right, respectively.

0 Kudos
IanMackenzie
Emerging Contributor

My example is not so obvious.  Here is a screen capture of what it looks like in Inkscape where I created it.  To note, my example from Huntington Hills Estates is made up data (the houses here are fine as of this posting).

0 Kudos