I'm using the collector app for iOS (iPad Air 2) for water utility asset data collection. For every layer or asset type I can mark a point, fill out the form, attach photos, and submit. No problem. It immediately appears on the collector map and syncs with ArcGIS online. The problem is when I do this with valves and valves specifically, all of the above appears to work correctly, except the point on the map disappears after about 2 seconds. The valve attribute field is empty, none of the points, attachments, or associated fields are being saved. Everything else is perfect. Collector isn't throwing any errors and I cannot find out what's causing it to delete valve points. All of these layers are on the same feature service, created by ESRI. The valves layer has edit permissions and displays at the same scale as everything else.
Is this a common bug? Am I doing something horribly wrong? I was working in an area with excellent cell service; I never went offline. Also, only points from this one layer were dropped; the hydrant points I collected right next to these valve points went through flawlessly. Even sitting here back in the office I can create little test points and the exact same thing happens: valves disappear, everything else saves.
Answer
There are two reasons that I can think of why points might disappear after being submitted.
If there is a filter applied on the layer. If you add a point with attributes that get filtered out, then they will disappear due to the filter being used.
If the way the points are being symbolised is filtering data out. For example, if the symbology is based on a field that is not being filled out, then the point might disappear as a result.
In both cases, the data is successfully being submitted to the database, but you just can't see it! It would be worth looking at the raw data to see if the submissions are in fact being added!
No comments:
Post a Comment