[xsd-users] Writing CityGML ADE

Boris Kolpackov boris at codesynthesis.com
Thu Nov 12 10:16:43 EST 2015


Hi Olivier,

Olivier Tournaire <olitour at gmail.com> writes:

> As you can see, the namespace is correct, but the name of the property is
> always the same. It seems that it is always the last one defined in the
> ADE.

If more than one element substitutes for the same type, XSD can pick any
one of them since the result will be valid according to the schema. This
is a pretty poor (IMO) vocabulary design that uses element names as some
kind of significant application-specific IDs. This page on the Wiki
discussed one possible solution:

http://wiki.codesynthesis.com/Schemas/NIST-ITL

Boris



More information about the xsd-users mailing list