USACE / instrumentation

Instrumentation project issue tracking and project planning
MIT License
4 stars 1 forks source link

Support Filtering Instruments by National Inventory of Dams ID ("NIDID") #93

Open brettpalmberg opened 3 years ago

brettpalmberg commented 3 years ago

The NIDID (National Inventory of Dams ID) is a property on the instrument entity; however, it is not exposed in the user interface at present.

Displaying the user-friendly name for the Dam (rather than alpha-numeric NIDID) in the user interface would require one of (roughly in order of preference):

(1) Fetching data from the National Inventory of Dams API from the client side. This would be done in a separate app-bundle and the metadata would be zipped together in the User Interface layer

(2) Instrumentation API requests payload from NID API Endpoint and metadata is zipped together with information retrieved from Instrumentation Database in instrumentation-api layer

(3) Storing National Inventory of Dams table of projects in the MIDAS database or using a dblink

Concept end-result:

image