Gruntify enterprise plan offers a feature where the location of the request (as viewed in Map view) can be set to the location in which the first photo of the request is taken. Also user can be restricted from manually moving the location of a request via the map view.
Create a new request using the form with Grunt enabled and attach the media in Media tab.
Submit the Request and re-open it.
The location of Request is set and locked to the first photo attached to the request.