Allow Feature to Feature Referencing
Some features are connected to each other, specifically Vehicle Barriers to Vehicle Barriers and End Terminals to Vehicle Barriers. It need to be possible for these features to be "attached". This means, practically:
- When drawing a Vehicle Barrier or End Terminal you should be able to select and existing Vehicle Barrier or End Terminal as the location without having the map jump to the feature
- We need to add a column to the database, perhaps
AssociatedFeature
which contains the Unique ID of the feature to which this one is attached. (Thinking about this, there may be more than one, let's just have them form a linked list). - During creation, selected a feature to start drawing from should populate the
AssociatedFeature
column and set the first (or only) GPS location