Offset Items on ArcGIS Online

1427
2
05-25-2022 08:53 PM
Status: Open
JordanFuhrmann
New Contributor III

To my knowledge there is currently no way to offset items in ArcGIS online.

I quite often have to display spatially identical overlapping lines or points from different feature classes. The ability to offset these would make their visibility much greater. Much the same as you can on desktop.

Whilst the "blend" tool can be helpful, it often isn't clear enough to display multiple different feature classes.

The ability to have this displayed in fieldmaps is also desirable.

2 Comments
WardMitchell2

Hello Jordan,

If you have access to ArcPro you could portal to your AGOL layer that you want to offset objects and use one of two edit tools. "Copy Parallel" or "Offset". For those whole are familiar with offsetting in Civil 3D the 'Offset" tool in ArcPro is a bit different as it offsets a line segment from vertex to vertex rather than the whole line at once, whereas the "Copy Parallel" offsets the whole selected line in one fell swoop. Again this is only applicable if you have ArcPro. These tools can be searched in the geoprocessing search window and/or in the data tab in the Tools dropdown window. Hope this helps.

WardMitchell2_0-1653566229478.png

 

julian_svcs

I am presuming you would like to offset a line or point hosted feature layer in AGOL.

If so, you can look at adapting the CIM json for the hosted feature layer. This is how I did my offset (for line - I haven't tested a point) (PLEASE NOTE THAT EDITING THE ITEM'S JSON MIGHT BREAK YOUR ITEM IF NOT UPDATED CORRECTLY - UPDATE WITH CAUTION):

  1. Open the hosted feature layer in the Map Viewer
  2. Update the layers' symbols to a Vector Symbol
    julian_svcs_1-1663109703615.png
  3. Save as a new hosted feature layer:
    julian_svcs_2-1663109809207.png
  4. In AGO Assistant, update the Item's Data json to include the "effects" option with the "offset":
    julian_svcs_4-1663110064686.png