2

I have a polygon layer with 7 categories that are styled differently. All the styles are relatively unique hatches, similar to what you would often find in CAD drawings.

I tried to share the layer from Pro to AGOL as a simple feature service, vector tile and tile layer, but AGOL cannot replicate the symbology. In fact, it's not even close. I kinda assumed tile layer would solve the issue but it didn't.

Any idea what I could do to replicate the Pro styles in AGOL? I don't really need layers to be clickable in AGOL, just need the whole thing to "look nice".

3
  • Are you willing to share your bespoke symbology as a style file for people to test?
    – Hornbydd
    Commented Mar 11, 2022 at 15:39
  • @Hornbydd Yep, should be available on this link drive.google.com/drive/folders/…
    – Gatnik
    Commented Mar 11, 2022 at 17:16
  • Based on a discussion from this post below, I would assume custom styles in AGOL are not supported yet for lines and polygons, only for points. Would you know if that's still true as of 2022? @Hornbydd esri.com/arcgis-blog/products/arcgis-online/mapping/….
    – Gatnik
    Commented Mar 11, 2022 at 17:19

1 Answer 1

0

At the time of the writing, hatches for polygons in ArcGIS Online were not yet a supported feature. I found a great workaround with creating patterns in Illustrator or similar software, exporting them as image and applying image fill to the layers.

The complete tutorial that solved my issue:

https://www.esri.com/arcgis-blog/products/arcgis-pro/mapping/hatched-fills-and-how-to-sneak-them-into-arcgis-online/

Or if you are willing to play a bit with the backend which will bring the actual hatching through and not just the image fill, you can follow the steps in the discussion by DeVoe_William

https://community.esri.com/t5/arcgis-online-questions/can-i-use-my-own-polygon-pattern-for-symbology-in/td-p/146482

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.