USACE / instrumentation

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

Create ArcGIS Toolbar that interfaces with MIDAS data - MIDAS/OpenGround ArcPro Toolbar (2b) #183

Open madisonschattenfield opened 3 months ago

madisonschattenfield commented 3 months ago

DESCRIPTION

Create an ArcPro toolbar that accesses the respective MIDAS and Openground databases.

  1. Create “Import MIDAS” button, all instruments within the view window will be created as a feature class with a completed attribute table. Symbology shall be according to instrument type in the attribute table. Populate attribute table with relevant information from Projects( FederalID/SegmentID, Project Name, Division, District, etc) and Instruments (Instrument Name, Status, Type, etc) and a Hyperlink to the instrument in MIDAS displaying the Chart Screen. Schema/data table design will be provided.
  2. Develop data connection with OpenGround using ESRI Koop or other method. Ensure code isnot available to the public, especially OpenGround Credentials.
  3. Create “Import OpenGround” button, Boreholes within the view window will be created as a point feature class with a completed attribute table. Schema/data table design will be provided.
  4. Create “Import OpenGround 3D” button, Boreholes within the view window will be created as 3Dline feature class with a completed attribute table. Apply consistent symbology to the 3d lines. Schema/data table design will be provided.

ASSUMPTIONS

  1. Have defined set of relevant info from projects, ie defined fields that they can set
  2. Ability to securely inject API credentials
  3. OpenGround provides accessible API that will respond in compatible format in a timely manner

RISKS

  1. Keeping code hidden
  2. Hide API Source
ScottMassa commented 3 months ago

Some clarification.. just need to keep the OpenGround Account details and/or API key hidden.