I am trying to figure out how to ensure app users cannot add new points unless they are within one of 180+ polygons on a map.
I want to implement this function within the Quick Report Application. I do not want to filter out points made outside of the polygons later on and it doesn't seem possible to define an area of interest in the set view definition for 180+ locations.
Any help would be much appreciated. Thanks!
This is interesting, that is a quite heavy operation to check the new point against 180+ polygons, but its not impossible. You basically need to use the Geometry Engine operation from ArcGIS Runtime SDK for Qt, I would use intersect operation. https://developers.arcgis.com/qt/qml/api-reference/qml-esri-arcgisruntime-geometryengine.html
Checking if the point is within the the 180+ polygons, then if this is all true, then proceed with the submission process.