📄 basictypes.xsd.svn-base
字号:
</xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomLength_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomScale_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UnitOfMeasure_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomArea_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomVelocity_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomTime_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <!-- ........................................................................ --> <xs:complexType name="UomVolume_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gml:UnitDefinition"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ========================================================================== --> <!-- =========================== Date & DateTime ================================= --> <!--=============================================--> <xs:element name="DateTime" type="xs:dateTime"/> <!-- ........................................................................ --> <xs:complexType name="DateTime_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:DateTime"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <xs:simpleType name="Date_Type"> <xs:union memberTypes="xs:date xs:gYearMonth xs:gYear"/> </xs:simpleType> <!-- ........................................................................ --> <xs:element name="Date" type="gco:Date_Type" nillable="true"/> <!-- ........................................................................ --> <xs:complexType name="Date_PropertyType"> <xs:choice minOccurs="0"> <xs:element ref="gco:Date"/> <xs:element ref="gco:DateTime"/> </xs:choice> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ========================================================================== --> <!-- =========================== Number basic type =============================== --> <!--=======================================================--> <xs:complexType name="Number_PropertyType"> <xs:choice minOccurs="0"> <xs:element ref="gco:Real"/> <xs:element ref="gco:Decimal"/> <xs:element ref="gco:Integer"/> </xs:choice> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <xs:element name="Decimal" type="xs:decimal"/> <!-- ........................................................................ --> <xs:complexType name="Decimal_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:Decimal"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <xs:element name="Real" type="xs:double"/> <!-- ........................................................................ --> <xs:complexType name="Real_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:Real"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!-- ........................................................................ --> <xs:element name="Integer" type="xs:integer"/> <!-- ........................................................................ --> <xs:complexType name="Integer_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:Integer"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ========================================================================== --> <!-- ============================= UnlimitedInteger ================================ --> <!--NB: The encoding mechanism below is based on the use of XCPT (see the usage of xsi:nil in XML instance).--> <!--================= Type ==================--> <xs:complexType name="UnlimitedInteger_Type"> <xs:simpleContent> <xs:extension base="xs:nonNegativeInteger"> <xs:attribute name="isInfinite" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="UnlimitedInteger" type="gco:UnlimitedInteger_Type" nillable="true"/> <!-- ........................................................................ --> <xs:complexType name="UnlimitedInteger_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:UnlimitedInteger"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ========================================================================== --> <!-- ========================= Record & RecordType ============================== --> <!--================= Record ==================--> <xs:element name="Record" type="gco:RecordType"/> <!-- RGFIX --> <!-- ........................................................................ --> <xs:complexType name="Record_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:Record"/> </xs:sequence> <xs:attributeGroup ref="gco:ObjectReference"/> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- =========================================================================== --> <!--================= RecordType ==================--> <xs:complexType name="RecordType_Type"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attributeGroup ref="xlink:simpleLink"/> </xs:extension> </xs:simpleContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="RecordType" type="gco:RecordType_Type"/> <!-- ........................................................................ --> <xs:complexType name="RecordType_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:RecordType"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!-- ========================================================================== --> <!-- =========================== Binary basic type ================================ --> <!--NB: this type is not declared in 19103 but used in 19115. --> <!--================= Type ==================--> <xs:complexType name="Binary_Type"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="src" type="xs:anyURI"/> </xs:extension> </xs:simpleContent> </xs:complexType> <!-- ........................................................................ --> <xs:element name="Binary" type="gco:Binary_Type"/> <!-- ........................................................................ --> <xs:complexType name="Binary_PropertyType"> <xs:sequence minOccurs="0"> <xs:element ref="gco:Binary"/> </xs:sequence> <xs:attribute ref="gco:nilReason"/> </xs:complexType> <!--================================================--> <!-- =============================================== --> <!--================================================--></xs:schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -