Skip to content
This repository was archived by the owner on Feb 18, 2022. It is now read-only.
This repository was archived by the owner on Feb 18, 2022. It is now read-only.

mvdXML v1.2 schema problems no.2? #9

@pjanck

Description

@pjanck

I've taken the current Draft9 of the schema (https://github.com/buildingSMART/mvdXML/blob/master/mvdXML1.2/xsd/mvdXML_V1-2_Draft9.xsd), with the fixes in #8, and ran it through VisualStudio xsd utility. I get this error (sorry for German language):

Schema validation warning: Verweis auf eine nicht deklarierte Modellgruppe 'https://standards.buildingsmart.org/IFC/RELEASE/IFC4/Add2TC1:IfcUnit'. Line 161, position 11.

It seems that this part makes problems:

<!-- new element in mvdXML 1.2 -->
<xs:element name="DefaultSettings" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Global settings about precision and units that apply to the whole mvdXML file unless overriden by rule specific settings.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Units" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
Global unit settings based on the IFC4 specification for comparison of measurement values. If not defined, comparison of measurement values are based on SI units.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:group ref="ifc:IfcUnit" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="precision" type="mvd:precisionValue" use="optional"/>
</xs:complexType>
</xs:element>

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