GisLayersSOAP

API change history

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

GetLayer

layerCode(*) - Three digit number from GetLayersCodes
layerWhere - SQL Query
xmin - Coordinate
ymin - Coordinate
xmax - Coordinate
ymax - Coordinate
projection - itm/wm/wgs84

Try it

Request URL

Request headers

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

Request body

GetLayerSoapIn

<?xml version="1.0" encoding="utf-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
  <Body>
    <GetLayer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">
      <layerCode>layerCode1</layerCode>
      <layerWhere>layerWhere1</layerWhere>
      <xmin>xmin1</xmin>
      <ymin>ymin1</ymin>
      <xmax>xmax1</xmax>
      <ymax>ymax1</ymax>
      <projection>projection1</projection>
    </GetLayer>
  </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

GetLayerSoapOut

<?xml version="1.0" encoding="utf-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
  <Body>
    <GetLayerResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/">
      <GetLayerResult>GetLayerResult1</GetLayerResult>
    </GetLayerResponse>
  </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>