Skip to content

The DAP4 schema has does not chime with the narrative in the specification #2 #16

@ndp-opendap

Description

@ndp-opendap

The description of Attribute value respresentahions in section 1.5.14 includes the compact form:

<Attribute name="name" type="{atomicTypeName|EnumType fqn}" value="value"/>

But this is not supported by the schema in the appendix 1.10.1.

The schema needs to be modified to allow this representation.

However, we may want to add clarification or advice regarding the possible formulation:

<Attribute name="mooo" type="UInt32" value="2">
    <Value value="3"/>
    <Value>5</Value>
</Attribute>
  • What would this mean?
  • Is that an Attribute with 3 values? (I think so, and I am basically ok with it as long as we define the order that the values get added to the values list/vector/thingy)
  • Would we want to restrict the use of the compact form to the single valued Attributes only?
  • And modify the schema(s) to reflect this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions