Web Feature Editing
Definition
Web feature editing allows users to create and modify spatial features through a browser while enforcing data integrity and permissions. It involves editable web services, conflict resolution, validation rules, snapping/topology, and audit trails. User experience must balance ease with safeguards to prevent accidental or malicious changes.
Application
Cities crowdsource sidewalk issues, utilities update assets from the field, conservation groups map invasive species, and researchers digitize historical maps collaboratively.
FAQ
How do you prevent conflicting edits?
Use optimistic locking or versioning with merge workflows, show edit history, and provide conflict-resolution tools.
What validation rules are essential?
Required attributes, domain lists, geometry validity, and topology checks (no overlaps/gaps) at save time.
How should permissions be structured?
Role-based access with granular rights (view, create, update, delete) and field-level security where sensitive attributes exist.
What offline strategies support field editing?
Local caches with queued edits and sync on connectivity, plus conflict detection on upload.