GisLayersSOAP

API change history

SOAP Web Services for GIS (Geographic Information System) Layers.

GetLayerFields

layerCode(*) - Three digit number from GetLayersCodes

Try it

Request URL

Request headers

(optional)
string
Media type of the body sent to the API.
(optional)

Request body

GetLayerFieldsSoapIn

<?xml version="1.0" encoding="utf-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
  <Body>
    <GetLayerFields xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">
      <layerCode>layerCode1</layerCode>
    </GetLayerFields>
  </Body>
</Envelope>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:apim-wsdltns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema">
  <s:element name="GetLayer">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="layerCode" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="layerWhere" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmin" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="ymin" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmax" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="ymax" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="projection" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayerResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerFields">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="layerCode" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerFieldsResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayerFieldsResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayersCodes">
    <s:complexType />
  </s:element>
  <s:element name="GetLayersCodesResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayersCodesResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetStreets">
    <s:complexType />
  </s:element>
  <s:element name="GetStreetsResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetStreetsResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="string" nillable="true" type="s:string" />
</s:schema>

Response 200

GetLayerFieldsSoapOut

<?xml version="1.0" encoding="utf-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
  <Body>
    <GetLayerFieldsResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">
      <GetLayerFieldsResult>GetLayerFieldsResult1</GetLayerFieldsResult>
    </GetLayerFieldsResponse>
  </Body>
</Envelope>
<s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:apim-wsdltns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema">
  <s:element name="GetLayer">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="layerCode" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="layerWhere" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmin" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="ymin" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="xmax" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="ymax" type="s:string" />
        <s:element minOccurs="0" maxOccurs="1" name="projection" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayerResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerFields">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="layerCode" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayerFieldsResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayerFieldsResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetLayersCodes">
    <s:complexType />
  </s:element>
  <s:element name="GetLayersCodesResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetLayersCodesResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="GetStreets">
    <s:complexType />
  </s:element>
  <s:element name="GetStreetsResponse">
    <s:complexType>
      <s:sequence>
        <s:element minOccurs="0" maxOccurs="1" name="GetStreetsResult" type="s:string" />
      </s:sequence>
    </s:complexType>
  </s:element>
  <s:element name="string" nillable="true" type="s:string" />
</s:schema>