A service needs published that will be consumed in ArcGIS Pro 3.x through a custom Add-In
Within Pro:
- the user needs to be able to Select features on the map
- query features
- The user should not be able to export features from the service ( VERY IMPORTANT)
- The user does have access to the username and password for the service
- These features are read only, no editing required
- Want to use OOTB tools such as attribute tables, querying, selecting as much as possible to avoid building custom functionality
Looking for a way to accomplish this above without a managed configuration as the user still has access to full pro.
As a workaround to limit the number of features exposed to the user at once and make it more difficult to obtain the entire set of features, we are looking at creating a custom service where an extent and some parameters are provided and only a subset of features will be returned.
The service would provide geometry and attributes separately.
In the Addin
- Geometry would be drawn as graphics on the map.
- Attributes would be held in memory
- Graphics to Features still allows exporting of the graphics but they will not have attributes and would only be a subset of features. This is not a perfect solution but better.
- Alternatively using AddOverlay for the graphics, we believe the layer will not be in TOC and neither geometry nor attributes could be exported?
- Need to manage graphics now when extent changes, user changes query – not ideal
- Can’t use out of the box tools for querying as attributes need to separate from features – not ideal
Is there an alternative way to achieve this desired result? The service could be published in enterprise or ArcGIS Online.
Thanks