Download "user manual"

Transcript
Calling Plugins
This method returns server configuration, which includes layers, initial states and
other plugin-specific configuration. Variables returned by this method are set in
server configuration files described in Part II, “User Manual”.
1.2.1. Global Server Configuration
This includes layers configuration and initial states.
<complexType name="LayerState">
<all>
<element name="id" type="xsd:string"/>
<element name="hidden" type="xsd:boolean"/>
<element name="frozen" type="xsd:boolean"/>
<element name="selected" type="xsd:boolean"/>
<element name="unfolded" type="xsd:boolean"/>
</all>
</complexType>
• id - layer state ID
• hidden - if true, layer isn't displayed in tree and attribute selected cannot be
modified
• frozen - if true, layer is displayed in tree but attribute selected cannot be modified
• selected - if true, layer is displayed as selected in tree
• unfolded - if true, layer tree is displayed unfolded (layer groups)
<complexType name="ArrayOfLayerState">
<complexContent>
<restriction base="enc11:Array">
<attribute ref="enc11:arrayType"
wsdl:arrayType="types:LayerState[]"/>
</restriction>
</complexContent>
</complexType>
• array - list of layer states
<complexType name="InitialLocation">
<all>
<element name="bbox" type="types:Bbox"/>
</all>
</complexType>
• bbox - initial bounding box (see Section 1.1.2, “Shapes” for a description of type
Bbox)
<complexType name="InitialMapState">
189