AnyScalar находится в http://schemas.opengis.net/sweCommon/1.0.0/simpleTypes.xsd
Я не могу найти проблему с ним.Весь набор схем проверяется в Liquid XML Studio (я не могу ручаться за его надежность, я не особо его использовал).Схема simpleTypes также проверяет.Я углубился в определение, и там нет ничего похожего на круговое указание на меня.
Это определение группы:
<xs:group name="AnyScalar">
<xs:annotation>
<xs:documentation>Re-usable group providing a choice of scalar data types</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:group ref="swe:AnyNumerical"/>
<xs:element ref="swe:Boolean"/>
<xs:element ref="swe:Category"/>
<xs:element ref="swe:Text"/>
</xs:choice>
</xs:group>
Вы также можете найти этополезный ресурс: http://www.botts -inc.net / SensorML_1.0.1 / schemaBrowser / SensorML_AnyScalar.html # Link1BB6C530
Изменить: похоже, что ваша проблема вовсе не в схемах:http://www.ogcnetwork.net/node/1317
Просто инструменты генерации кода не могут с ними справиться - неудивительно, что набор схем, построенный на GML, будет тестировать ограничения этих утилит.