Hi all, I know this comes on the heels of the new information about the shapefile upload process, which looks great, but I thought I'd also throw this idea out there that I had a while ago:
Issue: Highly accurate coordinates (or complex) geometries for resources are hard to get by digitizing from aerial photography through the web-map, because you are at the mercy of the accuracy and resolution of the imagery/basemap you are using. However, the ability to create new resources through the web-map interface is one of arches' greatest strengths (in my opinion) because you use the correct forms/vocabulary and anyone can do it from anywhere.
Potential Solution: To allow for an existing resource's geometry, whether line, point, or polygon, to be completely replaced with the geometry from a shapefile (or other spatial format). That way, someone could add resources with passable, "placeholder" geometry and they would be fully functional resources in the database. Later, the geometry could be replaced with better geometry, created in ArcMap/QGIS, received from a park or other entity, etc. An example would be creating points for each building in a neighborhood and having people enter info/photos through the web-map. Later, a shapefile of building footprints could be used to update the geometry. Or, another example, create a point for a road, which would be a stand-in until a good centerline is obtained from elsewhere.
Anyway, it's a thought, and there may be related concepts in place that I'm unaware of.