GetZMMapList (ZWS)

Возвращает список карт Zulu, опубликованных на данном сервере, которые готовы работать по протоколу ZWS.

Схема запроса:

   <xs:element name="zulu-server">
        <xs:complexType>
            <xs:sequence>
                <xs:element name="Command">
                    <xs:complexType>
                        <xs:choice>
                            <xs:element name="GetZMMapList"/>                      
                        </xs:choice>
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
 
   

Схема ответа:

    <xs:element name="zwsResponse">
        <xs:complexType>
            <xs:sequence>
                <xs:choice minOccurs="0">                   
                    <xs:element name="GetZMMapList" type="typeGetZMMapListResponse"/>         
                </xs:choice>
                <xs:element name="RetVal" type="xs:integer"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>

    <xs:complexType name="typeGetZMMapListResponse">
        <xs:sequence>
            <xs:element name="Map" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                    <xs:all>
                        <xs:element name="Name" type="xs:string"/>
                        <xs:element name="Id" type="xs:string"/>
                    </xs:all>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
    </xs:complexType>
        

Пример запроса:

    
    <?xml version="1.0" encoding="UTF-8"?>
    <zulu-server service="zws" version="1.0.0">
        <Command>
            <GetZMMapList/>
        </Command>
    </zulu-server>          
       

Пример ответа:

    <?xml version="1.0" encoding="UTF-8"?>
    <zwsResponse>
    <GetZMMapList>
        <Map>
            <Name>Riga</Name>
            <Id>1cf221d3-fd7e-4c2d-a2cf-15b39d5868ac</Id>
        </Map>
        <Map>
            <Name>Демо карта</Name>
            <Id>2e2d0599-2d9d-477d-a3d7-3a98f112ca0a</Id>
        </Map>
        <Map>
            <Name>Новая карта</Name>
            <Id>423e0266-88ec-4097-8ea0-8404001f5ee9</Id>
        </Map>
        <Map>
            <Name>buve+kreisajs</Name>
            <Id>7f0dd42b-a7a2-4fd0-b3ca-2cf7f0c65dc7</Id>
        </Map>
        <Map>
            <Name>Новая карта 1</Name>
            <Id>d01b395f-2efa-4a83-9a71-e907ea2b571f</Id>
        </Map>
        <Map>
            <Name>Пример карты МО</Name>
            <Id>f8dd3c1f-602b-4055-b588-598ecc39763e</Id>
        </Map>
    </GetZMMapList>
    <RetVal>6</RetVal>
</zwsResponse>