R-ArcGIS / arcgisutils

http://r.esri.com/arcgisutils/
Apache License 2.0
15 stars 2 forks source link

Add support for `renderer` objects and related `symbol`, `colorRamp`, and `classification` objects #4

Open elipousson opened 11 months ago

elipousson commented 11 months ago

Adding support for renderer objects could help support features like https://github.com/R-ArcGIS/arcgislayers/issues/119 and https://github.com/R-ArcGIS/arcgislayers/issues/106 from {arcgislayers}. Here are the three types of "renderers" from the developer documentation:

This will also include adding support for symbol objects:

Also color ramp objects:

And, finally, classification objects:

The documentation on drawingInfo and renderer in the Web Map Specification docs is another relevant reference.

I've put all these object types in as a checklist so I can check them off when I get them added in. If there are any existing functions for special handling of layer metadata that I should use as a model for structuring these additions, please let me know.

elipousson commented 5 months ago

I just ran across the ESRI CIM Spec documentation and realized that some interoperability with this spec and stylx files from ArcGIS Pro could be a really nice feature https://github.com/Esri/cim-spec