Skip to content

Implement Dataset Refs #164

@philipbaileynar

Description

@philipbaileynar

When business logic refers to data that has a ref attribute, ArcRAVE needs the ability to go find that referenced dataset elsewhere in the project. (QRAVE already does this.)

In python we do it this way:

https://github.com/Riverscapes/QRAVEPlugin/blob/dev/src/classes/project.py#L304-L361

Update:

I had to create a sample test project and business logic to test this

It's in nardata at the path nardata/Matt/RefProject.zip (80 Mb)

Two things to check:

  • regular nodes without ref= still load normally
  • Nodes with ref= get the right lookup and appear in the tree
  • Metadata values show correctly for nodes with ref=

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions