nlp-tlp / 15926-4-RDL-CITS3200

Visualisation of the ISO 15926-4 Reference Data Library
https://iso15926vis.org/
MIT License
4 stars 0 forks source link

34 local hierarchy #98

Closed paulmmaingi closed 3 weeks ago

paulmmaingi commented 3 weeks ago

Description

The local hierarchy for any searched node has been implemented. The global and local views have been merged into 1 double sided graph that draws forward for children and backwards for parents. Default view/view on first instance is the root node of the graph, but the search functionality allows access to any local node hierarchy. Levels up and down have been dropped due to the use of dynamic expansion on loading both the children and parent hierarchies. Separate colours denote varying nodes on the graph, i.e. expandable, root, deprecated, parent, child.

To-do's Completed

  • [x] Get local hierarchy data from read-many endpoint
  • [x] Render local hierarchy in graph view on select, full RDL on deselect - both views are now 1
  • [x] Render only hierarchy levels contained in the level filter inputs - this has been dropped and replaced by the dynamic loading
  • [x] Deprecation indicator in information sidepane
  • [x] Deprecation indicator in main graph view

Linked Issues

Closes #37 Closes #34 Closes #32 - hierarchy has been dropped for double sided tree and relevant controller updates are on this branch