📄 defaultstyle.xsd
字号:
<annotation> <documentation>[complexType of] The style descriptor for topologies of a feature. Describes individual topology elements styles.</documentation> </annotation> <complexContent> <extension base="gml:BaseStyleDescriptorType"> <sequence> <choice> <element ref="gml:symbol"/> <element name="style" type="string"> <annotation> <appinfo>deprecated</appinfo> <documentation>Deprecated in GML version 3.1.0. Use symbol with inline content instead.</documentation> </annotation> </element> </choice> <element ref="gml:labelStyle" minOccurs="0"/> </sequence> <attribute name="topologyProperty" type="string"/> <attribute name="topologyType" type="string"/> </extension> </complexContent> </complexType> <!-- ============================================================== Label Style Property ============================================================== --> <element name="labelStyle" type="gml:LabelStylePropertyType"> <annotation> <documentation/> </annotation> </element> <!-- =========================================================== --> <complexType name="LabelStylePropertyType"> <annotation> <documentation/> </annotation> <sequence> <element ref="gml:LabelStyle" minOccurs="0"/> </sequence> <attribute name="about" type="anyURI" use="optional"/> <attributeGroup ref="gml:AssociationAttributeGroup"/> </complexType> <!-- ============================================================== Label Style ============================================================== --> <element name="LabelStyle" type="gml:LabelStyleType" substitutionGroup="gml:_GML"> <annotation> <documentation>The style descriptor for labels of a feature, geometry or topology.</documentation> </annotation> </element> <!-- =========================================================== --> <complexType name="LabelStyleType"> <annotation> <documentation>[complexType of] The style descriptor for labels of a feature, geometry or topology.</documentation> </annotation> <complexContent> <extension base="gml:BaseStyleDescriptorType"> <sequence> <element name="style" type="string"/> <element name="label" type="gml:LabelType"/> </sequence> </extension> </complexContent> </complexType> <!-- ============================================================== Graph Style Property ============================================================== --> <element name="graphStyle" type="gml:GraphStylePropertyType"> <annotation> <documentation/> </annotation> </element> <!-- =========================================================== --> <complexType name="GraphStylePropertyType"> <annotation> <documentation/> </annotation> <sequence> <element ref="gml:GraphStyle" minOccurs="0"/> </sequence> <attribute name="about" type="anyURI" use="optional"/> <attributeGroup ref="gml:AssociationAttributeGroup"/> </complexType> <!-- ============================================================== Graph Style ============================================================== --> <element name="GraphStyle" type="gml:GraphStyleType" substitutionGroup="gml:_GML"> <annotation> <documentation>The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes.</documentation> </annotation> </element> <!-- =========================================================== --> <complexType name="GraphStyleType"> <annotation> <documentation>[complexType of] The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes.</documentation> </annotation> <complexContent> <extension base="gml:BaseStyleDescriptorType"> <sequence> <element name="planar" type="boolean" minOccurs="0"/> <element name="directed" type="boolean" minOccurs="0"/> <element name="grid" type="boolean" minOccurs="0"/> <element name="minDistance" type="double" minOccurs="0"/> <element name="minAngle" type="double" minOccurs="0"/> <element name="graphType" type="gml:GraphTypeType" minOccurs="0"/> <element name="drawingType" type="gml:DrawingTypeType" minOccurs="0"/> <element name="lineType" type="gml:LineTypeType" minOccurs="0"/> <element name="aestheticCriteria" type="gml:AesheticCriteriaType" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType> <!-- ============================================================== Common elements ============================================================== --> <element name="symbol" type="gml:SymbolType"> <annotation> <documentation>The symbol property. Extends the gml:AssociationType to allow for remote referencing of symbols.</documentation> </annotation> </element> <!-- =========================================================== --> <complexType name="SymbolType"> <annotation> <documentation>[complexType of] The symbol property. Allows for remote referencing of symbols.</documentation> </annotation> <sequence> <any processContents="skip" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="symbolType" type="gml:SymbolTypeEnumeration" use="required"/> <attribute ref="gml:transform" use="optional"/> <attribute name="about" type="anyURI" use="optional"/> <attributeGroup ref="gml:AssociationAttributeGroup"/> </complexType> <!-- =========================================================== --> <simpleType name="SymbolTypeEnumeration"> <annotation> <documentation>Used to specify the type of the symbol used.</documentation> </annotation> <restriction base="string"> <enumeration value="svg"/> <enumeration value="xpath"/> <enumeration value="other"/> </restriction> </simpleType> <!-- =========================================================== --> <complexType name="LabelType" mixed="true"> <annotation> <documentation>Label is mixed -- composed of text and XPath expressions used to extract the useful information from the feature.</documentation> </annotation> <sequence> <element name="LabelExpression" type="string" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute ref="gml:transform" use="optional"/> </complexType> <!-- =========================================================== --> <attribute name="transform" type="string"> <annotation> <documentation>Defines the geometric transformation of entities. There is no particular grammar defined for this value.</documentation> </annotation> </attribute> <!-- =========================================================== --> <complexType name="StyleVariationType"> <annotation> <documentation>Used to vary individual graphic parameters and attributes of the style, symbol or text.</documentation> </annotation> <simpleContent> <extension base="string"> <attribute name="styleProperty" type="string" use="required"/> <attribute name="featurePropertyRange" type="string" use="optional"/> </extension> </simpleContent> </complexType> <!-- ============================================================== Graph parameters types ============================================================== --> <simpleType name="GraphTypeType"> <annotation> <documentation>Graph-specific styling property.</documentation> </annotation> <restriction base="string"> <enumeration value="TREE"/> <enumeration value="BICONNECTED"/> </restriction> </simpleType> <!-- =========================================================== --> <simpleType name="DrawingTypeType"> <annotation> <documentation>Graph-specific styling property.</documentation> </annotation> <restriction base="string"> <enumeration value="POLYLINE"/> <enumeration value="ORTHOGONAL"/> </restriction> </simpleType> <!-- =========================================================== --> <simpleType name="LineTypeType"> <annotation> <documentation>Graph-specific styling property.</documentation> </annotation> <restriction base="string"> <enumeration value="STRAIGHT"/> <enumeration value="BENT"/> </restriction> </simpleType> <!-- =========================================================== --> <simpleType name="AesheticCriteriaType"> <annotation> <documentation>Graph-specific styling property.</documentation> </annotation> <restriction base="string"> <enumeration value="MIN_CROSSINGS"/> <enumeration value="MIN_AREA"/> <enumeration value="MIN_BENDS"/> <enumeration value="MAX_BENDS"/> <enumeration value="UNIFORM_BENDS"/> <enumeration value="MIN_SLOPES"/> <enumeration value="MIN_EDGE_LENGTH"/> <enumeration value="MAX_EDGE_LENGTH"/> <enumeration value="UNIFORM_EDGE_LENGTH"/> <enumeration value="MAX_ANGULAR_RESOLUTION"/> <enumeration value="MIN_ASPECT_RATIO"/> <enumeration value="MAX_SYMMETRIES"/> </restriction> </simpleType></schema>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -