<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:ns3="urn:MapCenter2_API_Types" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://www.borland.com/namespaces/Types" xmlns:ns1="urn:MCSoapClasses" name="IMapCenterServiceservice" targetNamespace="http://tempuri.org/" xmlns="http://schemas.xmlsoap.org/wsdl/">
  <types>
    <xs:schema xmlns="urn:MCSoapClasses" targetNamespace="urn:MCSoapClasses">
      <xs:complexType name="TSoapCreateSessionID__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SessionID" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetSessionComment__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Comment" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetSessionLanguageContext__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="LanguageName" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGenerateSessionToken__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Token" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapCreateSessionIDWithToken__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SessionID" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetMapModules__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Modules" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetMaxSessionsCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SessionCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetCurrentSessionCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SessionCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetSessionLifetimeSeconds__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SessionLifetime" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetActiveSessions__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Sessions" type="ns1:TSoapTSessionEnumArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTSessionEnumArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTSessionEnumEntry[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTSessionEnumEntry">
        <xs:sequence>
          <xs:element name="SessionID" type="xs:string" />
          <xs:element name="SessionIP" type="xs:string" />
          <xs:element name="SessionCreateTime" type="xs:double" />
          <xs:element name="SessionAccessTime" type="xs:double" />
          <xs:element name="SessionAccessTimes" type="xs:int" />
          <xs:element name="SessionUserName" type="xs:string" />
          <xs:element name="SessionComment" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetProjections__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Projections" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetAvailableImageFormats__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ImageFormats" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetDefaultLayers__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapLayers" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetAvailableMapFiles__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapFiles" type="ns1:TSoapTMapFileEntryArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTMapFileEntryArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTMapFileEntry[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTMapFileEntry">
        <xs:sequence>
          <xs:element name="Filename" type="xs:string" />
          <xs:element name="Activated" type="xs:boolean" />
          <xs:element name="FileRegion" type="ns1:TSoapTLongLatRect" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLongLatRect">
        <xs:sequence>
          <xs:element name="TopLeft" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BottomRight" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLongLatPoint">
        <xs:sequence>
          <xs:element name="Longitude" type="xs:double" />
          <xs:element name="Latitude" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetLoadedMapsRegion__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CurrentMapSize" type="ns1:TSoapTLongLatRect" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetViewConfigList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ViewConfigList" type="ns1:TSoapTViewConfigListArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTViewConfigListArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTViewConfigEntry[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTViewConfigEntry">
        <xs:sequence>
          <xs:element name="ConfigName" type="xs:string" />
          <xs:element name="Filename" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetCurrentViewConfig__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ViewConfigName" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAuthGetUserParams__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Comment" type="xs:string" />
          <xs:element name="AccountEnabled" type="xs:boolean" />
          <xs:element name="Groups" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAuthGetUserParamEx__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ParamValue" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAuthGetUsersList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="UsersList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAuthGetGroup__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupComment" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAuthGetGroupsList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupsList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTImageRenderParams">
        <xs:sequence>
          <xs:element name="RenderWithoutSessionObjects" type="xs:boolean" />
          <xs:element name="DPI" type="xs:int" />
          <xs:element name="Antialiasing" type="xs:boolean" />
          <xs:element name="RenderParams" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnImageByPoint__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="xs:base64Binary" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnImageByRect__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="xs:base64Binary" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderSplitMapOnImageByPoint__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="ns3:TBlobArray" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderSplitMapOnImageByRect__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="ns3:TBlobArray" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnHWNDByPoint__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnHWNDByRect__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnImageByPointWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="xs:base64Binary" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnImageByRectWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="xs:base64Binary" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderSplitMapOnImageByPointWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="ns3:TBlobArray" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderSplitMapOnImageByRectWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImage" type="ns3:TBlobArray" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnHWNDByPointWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderMapOnHWNDByRectWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="MapAltitude" type="xs:double" />
          <xs:element name="BitmapRightUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapRightDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftUpCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BitmapLeftDownCorner" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTTiledMapParams">
        <xs:sequence>
          <xs:element name="Antialiasing" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderTiledMap__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImages" type="ns3:TBlobArray" />
          <xs:element name="TilesX" type="xs:int" />
          <xs:element name="TilesY" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRenderTiledMapWithCopyright__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BitmapImages" type="ns3:TBlobArray" />
          <xs:element name="TilesX" type="xs:int" />
          <xs:element name="TilesY" type="xs:int" />
          <xs:element name="Copyrights" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetTiledMapLayers__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TiledMapLayers" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLongLatPointArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTLongLatPoint[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapConvertMapToScreen__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ScreenPoints" type="ns1:TSoapTPointsArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTPointsArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTPoint[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTPoint">
        <xs:sequence>
          <xs:element name="X" type="xs:int" />
          <xs:element name="Y" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapConvertScreenToMap__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetMapPointLength__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Distance" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetScreenPointLength__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Distance" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapInverseCalc__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Length" type="xs:double" />
          <xs:element name="Azimuth12" type="xs:double" />
          <xs:element name="Azimuth21" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapForwardCalc__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="StopPoint" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetDegeocodeLayers__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DegeocodeLayers" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapDegeocode__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Results" type="ns1:TSoapTDegeocodeResultArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeResultArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTDegeocodeResult[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeResult">
        <xs:sequence>
          <xs:element name="AreaName0" type="xs:string" />
          <xs:element name="AreaName1" type="xs:string" />
          <xs:element name="AreaName2" type="xs:string" />
          <xs:element name="AreaName3" type="xs:string" />
          <xs:element name="City" type="ns1:TSoapTDegeocodeResultEntry" />
          <xs:element name="Zip" type="xs:string" />
          <xs:element name="Road" type="ns1:TSoapTDegeocodeResultEntry" />
          <xs:element name="InternationalRoad" type="ns1:TSoapTDegeocodeResultEntry" />
          <xs:element name="Street" type="ns1:TSoapTDegeocodeResultEntry" />
          <xs:element name="Natural" type="ns1:TSoapTDegeocodeResultEntry" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeResultEntry">
        <xs:sequence>
          <xs:element name="Name" type="xs:string" />
          <xs:element name="FoundPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="FoundLength" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapDegeocodeAtPoint__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AreaName0" type="xs:string" />
          <xs:element name="AreaName1" type="xs:string" />
          <xs:element name="AreaName2" type="xs:string" />
          <xs:element name="AreaName3" type="xs:string" />
          <xs:element name="City" type="ns1:TSoapTDegeocodeCityElementResultArray" />
          <xs:element name="Zip" type="xs:string" />
          <xs:element name="Road" type="ns1:TSoapTDegeocodeRoadElementResultArray" />
          <xs:element name="InternationalRoad" type="ns1:TSoapTDegeocodeRoadElementResultArray" />
          <xs:element name="Street" type="ns1:TSoapTDegeocodeRoadElementResultArray" />
          <xs:element name="Natural" type="ns1:TSoapTDegeocodeAtPointResultArray" />
          <xs:element name="OtherMapElements" type="ns1:TSoapTDegeocodeAtPointResultArray" />
          <xs:element name="DatabaseElements" type="ns1:TSoapTDegeocodeAtPointDatabaseResultArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeCityElementResultArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTDegeocodeCityElementResult[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeRoadElementResultArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTDegeocodeRoadElementResult[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeAtPointResultArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTDegeocodeAtPointResult[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeAtPointDatabaseResultArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTDegeocodeAtPointDatabaseResult[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeCityElementResult">
        <xs:sequence>
          <xs:element name="Name" type="xs:string" />
          <xs:element name="FoundPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="FoundLength" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeRoadElementResult">
        <xs:sequence>
          <xs:element name="Name" type="xs:string" />
          <xs:element name="IsDirectional" type="xs:boolean" />
          <xs:element name="IsPassable" type="xs:boolean" />
          <xs:element name="TypeIndex" type="xs:int" />
          <xs:element name="FoundPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="FoundLength" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeAtPointResult">
        <xs:sequence>
          <xs:element name="Category" type="xs:string" />
          <xs:element name="Name" type="xs:string" />
          <xs:element name="FoundPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="FoundLength" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDegeocodeAtPointDatabaseResult">
        <xs:sequence>
          <xs:element name="Category" type="xs:string" />
          <xs:element name="Name" type="xs:string" />
          <xs:element name="ID" type="xs:int" />
          <xs:element name="FoundPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="FoundLength" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapMapBaseConnect__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AccessLevel" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapMapBaseStoreToBlob__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryData" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetDatabaseList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DatabaseList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetDatabaseTableList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DatabaseTableList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RecordCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectFields__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldNames" type="ns2:TWideStringDynArray" />
          <xs:element name="FieldTypes" type="xs:base64Binary" />
          <xs:element name="FieldSize" type="ns2:TIntegerDynArray" />
          <xs:element name="FieldPrecision" type="ns2:TIntegerDynArray" />
          <xs:element name="FieldInfo" type="xs:base64Binary" />
          <xs:element name="FieldFunctions" type="xs:base64Binary" />
          <xs:element name="GroupIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="GroupNames" type="ns2:TWideStringDynArray" />
          <xs:element name="GroupIcons" type="ns3:TBlobArray" />
          <xs:element name="GroupIconsProperties" type="ns1:TSoapTIconPropertiesArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTIconPropertiesArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTIconProperties[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTIconProperties">
        <xs:sequence>
          <xs:element name="IconID" type="xs:int" />
          <xs:element name="IconFormat" type="xs:string" />
          <xs:element name="IsTransparent" type="xs:boolean" />
          <xs:element name="TransparentColor" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObject__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldValues" type="ns2:TWideStringDynArray" />
          <xs:element name="ObjectPosition" type="ns1:TSoapTObjectPosition" />
          <xs:element name="CaptionPosition" type="xs:unsignedByte" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTObjectPosition">
        <xs:sequence>
          <xs:element name="LongLat" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Status" type="xs:unsignedByte" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="WideStringArrayArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns2:TWideStringDynArray[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTObjectPositionArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTObjectPosition[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapPostObjects__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NotPostedIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAppendObject__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NewObjectID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAppendObjects__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NewObjectIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapDeleteObjects__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NotDeletedIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectPolygons__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapPoints" type="ns1:TSoapTLongLatPoint2DArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLongLatPoint2DArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTLongLatPointArray[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectPolylines__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapPoints" type="ns1:TSoapTLongLatPoint2DArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectEllipses__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapRects" type="ns1:TSoapTLongLatRectArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLongLatRectArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTLongLatRect[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectRectangles__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapRects" type="ns1:TSoapTLongLatRectArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectCircles__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MapPointArray" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="MapRadiusArray" type="ns2:TDoubleDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectBinaryData__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryData" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetGroupBinaryData__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryData" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetGroupSettings__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupSettings" type="ns1:TSoapTGroupSettings" />
          <xs:element name="VisibleFields" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTGroupSettings">
        <xs:sequence>
          <xs:element name="GroupName" type="xs:string" />
          <xs:element name="IconVisible" type="xs:boolean" />
          <xs:element name="IconID" type="xs:int" />
          <xs:element name="IconSize" type="xs:int" />
          <xs:element name="IconFillSign" type="xs:boolean" />
          <xs:element name="IconColor" type="xs:int" />
          <xs:element name="IconBorderSize" type="xs:int" />
          <xs:element name="IconBorderColor" type="xs:int" />
          <xs:element name="IconZoomMin" type="xs:double" />
          <xs:element name="IconZoomMax" type="xs:double" />
          <xs:element name="NameVisible" type="xs:boolean" />
          <xs:element name="NameFont" type="ns1:TSoapTFontParameters" />
          <xs:element name="NameZoomMin" type="xs:double" />
          <xs:element name="NameZoomMax" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTFontParameters">
        <xs:sequence>
          <xs:element name="Name" type="xs:string" />
          <xs:element name="Size" type="xs:int" />
          <xs:element name="Color" type="xs:int" />
          <xs:element name="Style" type="xs:int" />
          <xs:element name="Charset" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetGroupShapeSettings__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupShapeSettings" type="ns1:TSoapTGroupShapeSettings" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTGroupShapeSettings">
        <xs:sequence>
          <xs:element name="ShapeVisible" type="xs:boolean" />
          <xs:element name="ShapeUnderMap" type="xs:boolean" />
          <xs:element name="ShapeFill" type="xs:boolean" />
          <xs:element name="ShapeColor" type="xs:int" />
          <xs:element name="ShapeBorderSize" type="xs:int" />
          <xs:element name="ShapeBorderColor" type="xs:int" />
          <xs:element name="ShapeZoomMin" type="xs:double" />
          <xs:element name="ShapeZoomMax" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetVisibleGroups__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAppendGroup__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NewGroupID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetGroupIcon__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupIcon" type="xs:base64Binary" />
          <xs:element name="GroupIconProperties" type="ns1:TSoapTIconProperties" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapAddGroupIcon__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NewIconID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetGroupIcons__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GroupIcons" type="ns3:TBlobArray" />
          <xs:element name="GroupIconsProperties" type="ns1:TSoapTIconPropertiesArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapCheckUpdate__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ModifiedObjectCount" type="xs:int" />
          <xs:element name="RemovedObjectCount" type="xs:int" />
          <xs:element name="ModifiedGroups" type="ns2:TIntegerDynArray" />
          <xs:element name="ModifiedIcons" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetModifiedFields__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetRemovedFields__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapFilterByText__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapFilterByPoint__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapFilterByRadius__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapFilterByObjectShape__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapFilterByShape__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_FieldSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldValues" type="ns2:TWideStringDynArray" />
          <xs:element name="NotFoundIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_IDSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="GroupIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_PositionSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectPositions" type="ns1:TSoapTObjectPositionArray" />
          <xs:element name="CaptionPositions" type="ns3:TCaptionPositionArray" />
          <xs:element name="NotFoundIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_Set__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="GroupIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="ObjectPositions" type="ns1:TSoapTObjectPositionArray" />
          <xs:element name="CaptionPositions" type="ns3:TCaptionPositionArray" />
          <xs:element name="FieldValuesArray" type="ns1:WideStringArrayArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_UpdatedSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="GroupIDs" type="ns2:TWideStringDynArray" />
          <xs:element name="ObjectPositions" type="ns1:TSoapTObjectPositionArray" />
          <xs:element name="CaptionPositions" type="ns3:TCaptionPositionArray" />
          <xs:element name="FieldValuesArray" type="ns1:WideStringArrayArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetNextResult_RemovedSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectIDs" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetObjectAggregates__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="FieldSum" type="ns2:TWideStringDynArray" />
          <xs:element name="FieldMin" type="ns2:TWideStringDynArray" />
          <xs:element name="FieldMax" type="ns2:TWideStringDynArray" />
          <xs:element name="FieldAvg" type="ns2:TWideStringDynArray" />
          <xs:element name="FieldNull" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetCountryList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CountryNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchSelectCities__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ResultCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetCityList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CityNames" type="ns2:TWideStringDynArray" />
          <xs:element name="CityAdmAbbrev" type="ns1:WideStringArrayArray" />
          <xs:element name="CityAdmNames" type="ns1:WideStringArrayArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetCityListEx__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CityNames" type="ns2:TWideStringDynArray" />
          <xs:element name="CityAdmAbbrev" type="ns2:TWideStringDynArray" />
          <xs:element name="CityAdmNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetItemKindList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ItemKindNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchSelectItems__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ResultCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchSelectItemsEx__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ResultCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetItemsList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ItemNames" type="ns2:TWideStringDynArray" />
          <xs:element name="ItemTypes" type="ns2:TIntegerDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchAddCityToSelection__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="MidPoint" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchAddObjectToSelection__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="MidPoint" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchAddStreetWithNumToSelection__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MidPoint" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchGetStreetHandle__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="StreetHandle" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapSearchAddStreetCrossingToSelection__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="MidPoint" type="ns1:TSoapTLongLatPoint" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTGeocodePointInfoArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTGeocodePointInfo[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTGeocodePointInfo">
        <xs:sequence>
          <xs:element name="Country" type="xs:string" />
          <xs:element name="County" type="xs:string" />
          <xs:element name="District" type="xs:string" />
          <xs:element name="City" type="xs:string" />
          <xs:element name="Zip" type="xs:string" />
          <xs:element name="Street" type="xs:string" />
          <xs:element name="StreetNumber" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGeocode__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="GeocodeLevel" type="xs:base64Binary" />
          <xs:element name="Positions" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeNumFieldsGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Name" type="xs:string" />
          <xs:element name="ShowOnInfo" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeNumFieldsGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeStrFieldsGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Name" type="xs:string" />
          <xs:element name="ShowOnInfo" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeStrFieldsGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeIconGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="IconInfo" type="ns1:TSoapTIconProperties" />
          <xs:element name="IconData" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeIconGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeIconIDToItemIndex__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ItemIndex" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeObjectPositionGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="NumFields" type="ns2:TDoubleDynArray" />
          <xs:element name="StrFields" type="ns2:TWideStringDynArray" />
          <xs:element name="PositionPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Time" type="xs:double" />
          <xs:element name="Description" type="xs:string" />
          <xs:element name="ShowDescription" type="xs:boolean" />
          <xs:element name="ShowName" type="xs:boolean" />
          <xs:element name="IconID" type="xs:int" />
          <xs:element name="ShowIcon" type="xs:boolean" />
          <xs:element name="IconColor" type="xs:int" />
          <xs:element name="FontParams" type="ns1:TSoapTFontParameters" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeObjectPositionGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeObjectGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="EntityID" type="xs:int" />
          <xs:element name="Name" type="xs:string" />
          <xs:element name="ShowName" type="xs:boolean" />
          <xs:element name="IconID" type="xs:int" />
          <xs:element name="ShowIcon" type="xs:boolean" />
          <xs:element name="IconColor" type="xs:int" />
          <xs:element name="PathColor" type="xs:int" />
          <xs:element name="PathWidth" type="xs:int" />
          <xs:element name="Size" type="xs:int" />
          <xs:element name="RemovePreviousPositions" type="xs:boolean" />
          <xs:element name="PointsConnected" type="xs:boolean" />
          <xs:element name="FontParams" type="ns1:TSoapTFontParameters" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeObjectGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeObjectEntityIDToItemIndex__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ItemIndex" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTLocalizeObjectPositionDataArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTLocalizeObjectPositionData[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTLocalizeObjectPositionData">
        <xs:sequence>
          <xs:element name="PositionPoint" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="Time" type="xs:double" />
          <xs:element name="Description" type="xs:string" />
          <xs:element name="ShowDescription" type="xs:boolean" />
          <xs:element name="ShowName" type="xs:boolean" />
          <xs:element name="IconID" type="xs:int" />
          <xs:element name="ShowIcon" type="xs:boolean" />
          <xs:element name="IconColor" type="xs:int" />
          <xs:element name="Font" type="ns1:TSoapTFontParameters" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="FloatArrayArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns2:TDoubleDynArray[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapLocalizeGetObjectVisibility__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ObjectVisibility" type="ns2:TBooleanDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapGetAvailableIconFormats__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="IconFormats" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetAvailableRoadTypes__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoadTypes" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTVehicleParams">
        <xs:sequence>
          <xs:element name="VehicleType" type="xs:int" />
          <xs:element name="IgnoreFuel" type="xs:boolean" />
          <xs:element name="FixedCost" type="xs:double" />
          <xs:element name="CostPerKilometer" type="xs:double" />
          <xs:element name="CostPerHour" type="xs:double" />
          <xs:element name="TollRoadPerKilometer" type="xs:double" />
          <xs:element name="TankCapacity" type="xs:double" />
          <xs:element name="FuelCost" type="xs:double" />
          <xs:element name="RefuelTime" type="xs:double" />
          <xs:element name="VehicleWeight" type="xs:double" />
          <xs:element name="VehicleLength" type="xs:double" />
          <xs:element name="VehicleHeight" type="xs:double" />
          <xs:element name="VehicleWidth" type="xs:double" />
          <xs:element name="VehicleCapacity" type="xs:double" />
          <xs:element name="VehicleLoadCapacity" type="xs:double" />
          <xs:element name="ShippingTime" type="xs:double" />
          <xs:element name="BorderPassTime" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTDriverParams">
        <xs:sequence>
          <xs:element name="JourneyStartTime" type="xs:double" />
          <xs:element name="DayWorkTime" type="xs:double" />
          <xs:element name="ContinuousWorkTime" type="xs:double" />
          <xs:element name="BreakTime" type="xs:double" />
          <xs:element name="CostPerKilometer" type="xs:double" />
          <xs:element name="CostPerHour" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRoadParamsArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRoadParams[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRoadParams">
        <xs:sequence>
          <xs:element name="RoadType" type="xs:string" />
          <xs:element name="Use" type="xs:boolean" />
          <xs:element name="Speed" type="xs:double" />
          <xs:element name="Combustion" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerSimpleCalculateRoute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRoadResultsArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRoadResults[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteItineraryArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRouteItinerary[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRoadResults">
        <xs:sequence>
          <xs:element name="RoadType" type="xs:string" />
          <xs:element name="Length" type="xs:double" />
          <xs:element name="Time" type="xs:double" />
          <xs:element name="FuelCost" type="xs:double" />
          <xs:element name="VehicleKilometerCost" type="xs:double" />
          <xs:element name="VehicleHourCost" type="xs:double" />
          <xs:element name="DriverKilometerCost" type="xs:double" />
          <xs:element name="DriverHourCost" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteItinerary">
        <xs:sequence>
          <xs:element name="ItineraryType" type="xs:int" />
          <xs:element name="ItineraryName0" type="xs:string" />
          <xs:element name="ItineraryName1" type="xs:string" />
          <xs:element name="EntryPosition" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="EntryDistance" type="xs:double" />
          <xs:element name="EntryTime" type="xs:double" />
          <xs:element name="EntryCost" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculateRoute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetRouteItinerary__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetRouteRepresentation__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetRouteSummary__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="RouteCalculateType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntriesSet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntriesGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntriesGetWithSnapPoints__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RoutePlanEntriesSnapPoints" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntryAdd__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntryDescription" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntriesAdd__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntryInsert__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntryDescription" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntryGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="RoutePlanVisitTime" type="xs:double" />
          <xs:element name="RoutePlanEntryDescription" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntrySet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoutePlanEntryDescription" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerEntriesGetCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculateRoutesWithSingleDepot__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLengths" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteCosts" type="ns2:TDoubleDynArray" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculateRoutesWithSingleDepotAndStore__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLengths" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteCosts" type="ns2:TDoubleDynArray" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculateRoutesWithMultipleDepots__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DepotAssigments" type="ns2:TIntegerDynArray" />
          <xs:element name="TotalRouteLengths" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteCosts" type="ns2:TDoubleDynArray" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculateRoutesWithMultipleDepotsAndStore__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DepotAssigments" type="ns2:TIntegerDynArray" />
          <xs:element name="TotalRouteLengths" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteTimes" type="ns2:TDoubleDynArray" />
          <xs:element name="TotalRouteCosts" type="ns2:TDoubleDynArray" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculatePointDistanceFromRoute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DistanceFromRoute" type="ns2:TDoubleDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerCalculatePointWithinRouteBuffer__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="PointWithinBuffer" type="ns2:TBooleanDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerVehicleParamsGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="VehicleParams" type="ns1:TSoapTVehicleParams" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerDriverParamsGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="DriverParams" type="ns1:TSoapTDriverParams" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerRoadParamsGet__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RoadParams" type="ns1:TSoapTRoadParamsArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetParamValue__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ParamValue" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerGetParamValues__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ParamNames" type="ns2:TWideStringDynArray" />
          <xs:element name="ParamValues" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRoutePlannerRouteStoreToBlob__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryRepresentation" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRoutesCount__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Count" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRoutes__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RepositoryRoutes" type="ns1:TSoapTRepositoryRouteArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRepositoryRouteArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRepositoryRoute[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRepositoryRoute">
        <xs:sequence>
          <xs:element name="Ident" type="xs:int" />
          <xs:element name="Description" type="xs:string" />
          <xs:element name="Color" type="xs:int" />
          <xs:element name="Visible" type="xs:boolean" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteItinerary__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteItineraryByIdent__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteRepresentation__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteRepresentationByIdent__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteSummary__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="RouteCalculateType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryGetRouteSummaryByIdent__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="RouteCalculateType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteRepositoryStoreToBlob__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryRepresentation" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteAttributeParams">
        <xs:sequence>
          <xs:element name="AttributeID" type="xs:int" />
          <xs:element name="VehicleFilter" type="xs:int" />
          <xs:element name="AttributeName" type="xs:string" />
          <xs:element name="AttributeDescription" type="xs:string" />
          <xs:element name="Closed" type="xs:boolean" />
          <xs:element name="TwoDirectionalTraffic" type="xs:boolean" />
          <xs:element name="MaxSpeed" type="xs:int" />
          <xs:element name="MaxWeight" type="xs:double" />
          <xs:element name="MaxWidth" type="xs:double" />
          <xs:element name="MaxHeight" type="xs:double" />
          <xs:element name="AdditonalCost" type="xs:double" />
          <xs:element name="AdditionalTime" type="xs:double" />
          <xs:element name="BeginTime" type="xs:double" />
          <xs:element name="EndTime" type="xs:double" />
          <xs:element name="BeginDayTime" type="xs:double" />
          <xs:element name="EndDayTime" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesAddPointAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AttributeID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesAddLineAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AttributeID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesAddPolygonAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AttributeID" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesAddAlongRouteAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AttributeID" type="xs:int" />
          <xs:element name="Representation" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesModifyAlongRouteAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Representation" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetRouteAttribute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Attribute" type="ns1:TSoapTRouteAttributeParams" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetRouteAttributeWithGeometry__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="Attribute" type="ns1:TSoapTRouteAttributeParams" />
          <xs:element name="GeometryKind" type="xs:int" />
          <xs:element name="Geometry" type="ns1:TSoapTLongLatPointArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetRouteAttributes__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="AttributesList" type="ns1:TSoapTRouteAttributeParamsArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteAttributeParamsArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRouteAttributeParams[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesStoreToBlob__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="BinaryRepresentation" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetAttributesProviderList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ProvidersList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetSubscribedProvidersList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="SubscribedProvidersList" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetDataProviderParams__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ParamNames" type="ns2:TWideStringDynArray" />
          <xs:element name="ParamValues" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetDataProviderActions__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="ActionNames" type="ns2:TWideStringDynArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteAttributesGetPassedAttributesList__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="VisitedAttributes" type="ns1:TSoapTRouteAttributePassedArray" />
          <xs:element name="BlockedAttributes" type="ns1:TSoapTRouteAttributePassedArray" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteAttributePassedArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRouteAttributePassedElem[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteAttributePassedElem">
        <xs:sequence>
          <xs:element name="SubscriberName" type="xs:string" />
          <xs:element name="AttributeID" type="xs:int" />
          <xs:element name="MiddlePosition" type="ns1:TSoapTLongLatPoint" />
          <xs:element name="BlockReasonBits" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteOptimizerSimpleOptimizeRoute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CyclePoints" type="ns1:TSoapTRouteOptimalizationEntryArray" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteOptimalizationEntryArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="ns1:TSoapTRouteOptimalizationEntry[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TSoapTRouteOptimalizationEntry">
        <xs:sequence>
          <xs:element name="SourceEntryIndex" type="xs:int" />
          <xs:element name="DestinationEntryIndex" type="xs:int" />
          <xs:element name="DroppedEntry" type="xs:boolean" />
          <xs:element name="DayAssigment" type="xs:int" />
          <xs:element name="DriverAssigment" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="TSoapRouteOptimizerOptimizeRoute__mcsResult">
        <xs:sequence>
          <xs:element name="SoapResult" type="xs:int" />
          <xs:element name="CyclePoints" type="ns1:TSoapTRouteOptimalizationEntryArray" />
          <xs:element name="TotalRouteLength" type="xs:double" />
          <xs:element name="TotalRouteTime" type="xs:double" />
          <xs:element name="TotalRouteCost" type="xs:double" />
          <xs:element name="TotalFuelCost" type="xs:double" />
          <xs:element name="RoadResults" type="ns1:TSoapTRoadResultsArray" />
          <xs:element name="TollRoadLength" type="xs:double" />
          <xs:element name="TollRoadTime" type="xs:double" />
          <xs:element name="AdditionalRouteCost" type="xs:double" />
          <xs:element name="RouteRepresentation" type="ns1:TSoapTLongLatPointArray" />
          <xs:element name="RouteItinerary" type="ns1:TSoapTRouteItineraryArray" />
          <xs:element name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
          <xs:element name="BoundingRect" type="ns1:TSoapTLongLatRect" />
          <xs:element name="UnreachableEntry" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
    </xs:schema>
    <xs:schema xmlns="http://www.borland.com/namespaces/Types" targetNamespace="http://www.borland.com/namespaces/Types">
      <xs:complexType name="TWideStringDynArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:string[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TIntegerDynArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:int[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TDoubleDynArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:double[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TBooleanDynArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:boolean[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
    <xs:schema xmlns="urn:MapCenter2_API_Types" targetNamespace="urn:MapCenter2_API_Types">
      <xs:complexType name="TBlobArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:base64Binary[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="TCaptionPositionArray">
        <xs:complexContent mixed="false">
          <xs:restriction base="soapenc:Array">
            <xs:sequence />
            <xs:attribute xmlns:n1="http://schemas.xmlsoap.org/wsdl/" n1:arrayType="xs:unsignedByte[]" ref="soapenc:arrayType" />
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
  </types>
  <message name="CreateSessionID0Request" />
  <message name="CreateSessionID0Response">
    <part name="return" type="ns1:TSoapCreateSessionID__mcsResult" />
  </message>
  <message name="KeepSession1Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="KeepSession1Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="DropSession2Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="DropSession2Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetSessionComment3Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetSessionComment3Response">
    <part name="return" type="ns1:TSoapGetSessionComment__mcsResult" />
  </message>
  <message name="SetSessionComment4Request">
    <part name="SessionID" type="xs:string" />
    <part name="Comment" type="xs:string" />
  </message>
  <message name="SetSessionComment4Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetSessionLanguageContext5Request">
    <part name="SessionID" type="xs:string" />
    <part name="ContextIndex" type="xs:int" />
  </message>
  <message name="GetSessionLanguageContext5Response">
    <part name="return" type="ns1:TSoapGetSessionLanguageContext__mcsResult" />
  </message>
  <message name="SetSessionLanguageContext6Request">
    <part name="SessionID" type="xs:string" />
    <part name="ContextIndex" type="xs:int" />
    <part name="LanguageName" type="xs:string" />
  </message>
  <message name="SetSessionLanguageContext6Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GenerateSessionToken7Request" />
  <message name="GenerateSessionToken7Response">
    <part name="return" type="ns1:TSoapGenerateSessionToken__mcsResult" />
  </message>
  <message name="CreateSessionIDWithToken8Request">
    <part name="Token" type="xs:string" />
  </message>
  <message name="CreateSessionIDWithToken8Response">
    <part name="return" type="ns1:TSoapCreateSessionIDWithToken__mcsResult" />
  </message>
  <message name="GetMapModules9Request" />
  <message name="GetMapModules9Response">
    <part name="return" type="ns1:TSoapGetMapModules__mcsResult" />
  </message>
  <message name="GetMaxSessionsCount10Request" />
  <message name="GetMaxSessionsCount10Response">
    <part name="return" type="ns1:TSoapGetMaxSessionsCount__mcsResult" />
  </message>
  <message name="GetCurrentSessionCount11Request" />
  <message name="GetCurrentSessionCount11Response">
    <part name="return" type="ns1:TSoapGetCurrentSessionCount__mcsResult" />
  </message>
  <message name="GetSessionLifetimeSeconds12Request" />
  <message name="GetSessionLifetimeSeconds12Response">
    <part name="return" type="ns1:TSoapGetSessionLifetimeSeconds__mcsResult" />
  </message>
  <message name="GetActiveSessions13Request" />
  <message name="GetActiveSessions13Response">
    <part name="return" type="ns1:TSoapGetActiveSessions__mcsResult" />
  </message>
  <message name="AdminDropSession14Request">
    <part name="SessionID" type="xs:string" />
    <part name="SessionIP" type="xs:string" />
    <part name="SessionUserName" type="xs:string" />
  </message>
  <message name="AdminDropSession14Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetProjections15Request" />
  <message name="GetProjections15Response">
    <part name="return" type="ns1:TSoapGetProjections__mcsResult" />
  </message>
  <message name="GetAvailableImageFormats16Request" />
  <message name="GetAvailableImageFormats16Response">
    <part name="return" type="ns1:TSoapGetAvailableImageFormats__mcsResult" />
  </message>
  <message name="GetDefaultLayers17Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetDefaultLayers17Response">
    <part name="return" type="ns1:TSoapGetDefaultLayers__mcsResult" />
  </message>
  <message name="GetAvailableMapFiles18Request" />
  <message name="GetAvailableMapFiles18Response">
    <part name="return" type="ns1:TSoapGetAvailableMapFiles__mcsResult" />
  </message>
  <message name="GetLoadedMapsRegion19Request" />
  <message name="GetLoadedMapsRegion19Response">
    <part name="return" type="ns1:TSoapGetLoadedMapsRegion__mcsResult" />
  </message>
  <message name="ReloadMapFiles20Request" />
  <message name="ReloadMapFiles20Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="ActivateMapFile21Request">
    <part name="FileName" type="xs:string" />
  </message>
  <message name="ActivateMapFile21Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="DeactivateMapFile22Request">
    <part name="FileName" type="xs:string" />
  </message>
  <message name="DeactivateMapFile22Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetViewConfigList23Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetViewConfigList23Response">
    <part name="return" type="ns1:TSoapGetViewConfigList__mcsResult" />
  </message>
  <message name="GetCurrentViewConfig24Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetCurrentViewConfig24Response">
    <part name="return" type="ns1:TSoapGetCurrentViewConfig__mcsResult" />
  </message>
  <message name="SetCurrentViewConfig25Request">
    <part name="SessionID" type="xs:string" />
    <part name="ViewConfigName" type="xs:string" />
  </message>
  <message name="SetCurrentViewConfig25Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LoadCurrentViewConfig26Request">
    <part name="SessionID" type="xs:string" />
    <part name="ViewConfigBlob" type="xs:base64Binary" />
  </message>
  <message name="LoadCurrentViewConfig26Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthCreateUser27Request">
    <part name="Username" type="xs:string" />
    <part name="Password" type="xs:string" />
    <part name="Comment" type="xs:string" />
    <part name="AccountEnabled" type="xs:boolean" />
    <part name="Groups" type="ns2:TWideStringDynArray" />
  </message>
  <message name="AuthCreateUser27Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetUserParams28Request">
    <part name="Username" type="xs:string" />
  </message>
  <message name="AuthGetUserParams28Response">
    <part name="return" type="ns1:TSoapAuthGetUserParams__mcsResult" />
  </message>
  <message name="AuthGetUserParamEx29Request">
    <part name="Username" type="xs:string" />
    <part name="ParamName" type="xs:string" />
  </message>
  <message name="AuthGetUserParamEx29Response">
    <part name="return" type="ns1:TSoapAuthGetUserParamEx__mcsResult" />
  </message>
  <message name="AuthSetUserParamEx30Request">
    <part name="Username" type="xs:string" />
    <part name="ParamName" type="xs:string" />
    <part name="ParamValue" type="xs:string" />
  </message>
  <message name="AuthSetUserParamEx30Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthModifyUser31Request">
    <part name="Username" type="xs:string" />
    <part name="Comment" type="xs:string" />
    <part name="AccountEnabled" type="xs:boolean" />
    <part name="Groups" type="ns2:TWideStringDynArray" />
  </message>
  <message name="AuthModifyUser31Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthModifyUserPassword32Request">
    <part name="Username" type="xs:string" />
    <part name="Password" type="xs:string" />
  </message>
  <message name="AuthModifyUserPassword32Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthDeleteUser33Request">
    <part name="Username" type="xs:string" />
  </message>
  <message name="AuthDeleteUser33Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetUsersList34Request" />
  <message name="AuthGetUsersList34Response">
    <part name="return" type="ns1:TSoapAuthGetUsersList__mcsResult" />
  </message>
  <message name="AuthCreateGroup35Request">
    <part name="GroupName" type="xs:string" />
    <part name="GroupComment" type="xs:string" />
  </message>
  <message name="AuthCreateGroup35Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetGroup36Request">
    <part name="GroupName" type="xs:string" />
  </message>
  <message name="AuthGetGroup36Response">
    <part name="return" type="ns1:TSoapAuthGetGroup__mcsResult" />
  </message>
  <message name="AuthModifyGroup37Request">
    <part name="GroupName" type="xs:string" />
    <part name="GroupComment" type="xs:string" />
  </message>
  <message name="AuthModifyGroup37Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthDeleteGroup38Request">
    <part name="GroupName" type="xs:string" />
  </message>
  <message name="AuthDeleteGroup38Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetGroupsList39Request" />
  <message name="AuthGetGroupsList39Response">
    <part name="return" type="ns1:TSoapAuthGetGroupsList__mcsResult" />
  </message>
  <message name="RenderMapOnImageByPoint40Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderMapOnImageByPoint40Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByPoint__mcsResult" />
  </message>
  <message name="RenderMapOnImageByRect41Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderMapOnImageByRect41Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByRect__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByPoint42Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="TileWidth" type="xs:int" />
    <part name="TileHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderSplitMapOnImageByPoint42Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByPoint__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByRect43Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="TileWidth" type="xs:int" />
    <part name="TileHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderSplitMapOnImageByRect43Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByRect__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByPoint44Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="HWND" type="xs:int" />
  </message>
  <message name="RenderMapOnHWNDByPoint44Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByPoint__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByRect45Request">
    <part name="SessionID" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="HWND" type="xs:int" />
  </message>
  <message name="RenderMapOnHWNDByRect45Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByRect__mcsResult" />
  </message>
  <message name="RenderMapOnImageByPointWithCopyright46Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderMapOnImageByPointWithCopyright46Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByPointWithCopyright__mcsResult" />
  </message>
  <message name="RenderMapOnImageByRectWithCopyright47Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderMapOnImageByRectWithCopyright47Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByRectWithCopyright__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByPointWithCopyright48Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="TileWidth" type="xs:int" />
    <part name="TileHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderSplitMapOnImageByPointWithCopyright48Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByPointWithCopyright__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByRectWithCopyright49Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="TileWidth" type="xs:int" />
    <part name="TileHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
  </message>
  <message name="RenderSplitMapOnImageByRectWithCopyright49Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByRectWithCopyright__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByPointWithCopyright50Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="HWND" type="xs:int" />
  </message>
  <message name="RenderMapOnHWNDByPointWithCopyright50Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByPointWithCopyright__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByRectWithCopyright51Request">
    <part name="SessionID" type="xs:string" />
    <part name="LeftUpPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="RightBottomPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="VisibleLayers" type="ns2:TWideStringDynArray" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="HWND" type="xs:int" />
  </message>
  <message name="RenderMapOnHWNDByRectWithCopyright51Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByRectWithCopyright__mcsResult" />
  </message>
  <message name="ClearMapSelection52Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="ClearMapSelection52Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RenderTiledMap53Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="PositionX" type="xs:int" />
    <part name="PositionY" type="xs:int" />
    <part name="Zoom" type="xs:int" />
    <part name="RenderParam" type="ns1:TSoapTTiledMapParams" />
    <part name="TiledMapLayers" type="ns2:TWideStringDynArray" />
  </message>
  <message name="RenderTiledMap53Response">
    <part name="return" type="ns1:TSoapRenderTiledMap__mcsResult" />
  </message>
  <message name="RenderTiledMapWithCopyright54Request">
    <part name="SessionID" type="xs:string" />
    <part name="MimeType" type="xs:string" />
    <part name="PositionX" type="xs:int" />
    <part name="PositionY" type="xs:int" />
    <part name="Zoom" type="xs:int" />
    <part name="RenderParam" type="ns1:TSoapTTiledMapParams" />
    <part name="TiledMapLayers" type="ns2:TWideStringDynArray" />
  </message>
  <message name="RenderTiledMapWithCopyright54Response">
    <part name="return" type="ns1:TSoapRenderTiledMapWithCopyright__mcsResult" />
  </message>
  <message name="GetTiledMapLayers55Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetTiledMapLayers55Response">
    <part name="return" type="ns1:TSoapGetTiledMapLayers__mcsResult" />
  </message>
  <message name="ConvertMapToScreen56Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="ConvertMapToScreen56Response">
    <part name="return" type="ns1:TSoapConvertMapToScreen__mcsResult" />
  </message>
  <message name="ConvertScreenToMap57Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="ScreenPoints" type="ns1:TSoapTPointsArray" />
  </message>
  <message name="ConvertScreenToMap57Response">
    <part name="return" type="ns1:TSoapConvertScreenToMap__mcsResult" />
  </message>
  <message name="GetMapPointLength58Request">
    <part name="SessionID" type="xs:string" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="GetMapPointLength58Response">
    <part name="return" type="ns1:TSoapGetMapPointLength__mcsResult" />
  </message>
  <message name="GetScreenPointLength59Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="BitmapWidth" type="xs:int" />
    <part name="BitmapHeight" type="xs:int" />
    <part name="ImageRenderParams" type="ns1:TSoapTImageRenderParams" />
    <part name="ScreenPoints" type="ns1:TSoapTPointsArray" />
  </message>
  <message name="GetScreenPointLength59Response">
    <part name="return" type="ns1:TSoapGetScreenPointLength__mcsResult" />
  </message>
  <message name="InverseCalc60Request">
    <part name="SessionID" type="xs:string" />
    <part name="StartPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="StopPoint" type="ns1:TSoapTLongLatPoint" />
  </message>
  <message name="InverseCalc60Response">
    <part name="return" type="ns1:TSoapInverseCalc__mcsResult" />
  </message>
  <message name="ForwardCalc61Request">
    <part name="SessionID" type="xs:string" />
    <part name="StartPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="Length" type="xs:double" />
    <part name="Azimuth" type="xs:double" />
  </message>
  <message name="ForwardCalc61Response">
    <part name="return" type="ns1:TSoapForwardCalc__mcsResult" />
  </message>
  <message name="GetDegeocodeLayers62Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetDegeocodeLayers62Response">
    <part name="return" type="ns1:TSoapGetDegeocodeLayers__mcsResult" />
  </message>
  <message name="Degeocode63Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
    <part name="QueryRadius" type="xs:double" />
    <part name="DegeocodeLayers" type="ns2:TWideStringDynArray" />
    <part name="OnlyNamedEntries" type="xs:boolean" />
    <part name="UseViewVisibility" type="xs:boolean" />
  </message>
  <message name="Degeocode63Response">
    <part name="return" type="ns1:TSoapDegeocode__mcsResult" />
  </message>
  <message name="DegeocodeAtPoint64Request">
    <part name="SessionID" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapAltitude" type="xs:double" />
    <part name="MapRotation" type="xs:double" />
    <part name="MapTilt" type="xs:double" />
    <part name="MapProjection" type="xs:string" />
    <part name="MapProjectionParams" type="xs:string" />
    <part name="DegeocodePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="QueryRadius" type="xs:double" />
    <part name="MaxElems" type="xs:int" />
    <part name="DegeocodeLayers" type="ns2:TWideStringDynArray" />
    <part name="OnlyNamedEntries" type="xs:boolean" />
    <part name="UseViewVisibility" type="xs:boolean" />
  </message>
  <message name="DegeocodeAtPoint64Response">
    <part name="return" type="ns1:TSoapDegeocodeAtPoint__mcsResult" />
  </message>
  <message name="MapBaseConnect65Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="ConnectionString" type="xs:string" />
  </message>
  <message name="MapBaseConnect65Response">
    <part name="return" type="ns1:TSoapMapBaseConnect__mcsResult" />
  </message>
  <message name="MapBaseDisconnect66Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="MapBaseDisconnect66Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="MapBaseLoadFromBlob67Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="BinaryData" type="xs:base64Binary" />
  </message>
  <message name="MapBaseLoadFromBlob67Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="MapBaseStoreToBlob68Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="MapBaseStoreToBlob68Response">
    <part name="return" type="ns1:TSoapMapBaseStoreToBlob__mcsResult" />
  </message>
  <message name="GetDatabaseList69Request">
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetDatabaseList69Response">
    <part name="return" type="ns1:TSoapGetDatabaseList__mcsResult" />
  </message>
  <message name="GetDatabaseTableList70Request">
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetDatabaseTableList70Response">
    <part name="return" type="ns1:TSoapGetDatabaseTableList__mcsResult" />
  </message>
  <message name="GetObjectCount71Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetObjectCount71Response">
    <part name="return" type="ns1:TSoapGetObjectCount__mcsResult" />
  </message>
  <message name="GetObjectFields72Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetObjectFields72Response">
    <part name="return" type="ns1:TSoapGetObjectFields__mcsResult" />
  </message>
  <message name="SetObjectFields73Request">
    <part name="SessionID" type="xs:string" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldTypes" type="xs:base64Binary" />
    <part name="FieldSize" type="ns2:TIntegerDynArray" />
    <part name="FieldPrecision" type="ns2:TIntegerDynArray" />
    <part name="FieldInfo" type="xs:base64Binary" />
    <part name="FieldFunctions" type="xs:base64Binary" />
    <part name="FieldNewNames" type="ns2:TWideStringDynArray" />
  </message>
  <message name="SetObjectFields73Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CreateObjectSet74Request">
    <part name="SessionID" type="xs:string" />
    <part name="AConnectionString" type="xs:string" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldTypes" type="xs:base64Binary" />
    <part name="FieldSize" type="ns2:TIntegerDynArray" />
    <part name="FieldPrecision" type="ns2:TIntegerDynArray" />
    <part name="FieldInfo" type="xs:base64Binary" />
    <part name="FieldFunctions" type="xs:base64Binary" />
    <part name="SaveToDisk" type="xs:boolean" />
  </message>
  <message name="CreateObjectSet74Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObject75Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetObject75Response">
    <part name="return" type="ns1:TSoapGetObject__mcsResult" />
  </message>
  <message name="EditObject76Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="EditObject76Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostObject77Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="GroupID" type="xs:int" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldValues" type="ns2:TWideStringDynArray" />
    <part name="ObjectPosition" type="ns1:TSoapTObjectPosition" />
    <part name="CaptionPosition" type="xs:unsignedByte" />
  </message>
  <message name="PostObject77Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostObjects78Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
    <part name="GroupIDs" type="ns2:TWideStringDynArray" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldValues" type="ns1:WideStringArrayArray" />
    <part name="ObjectPosition" type="ns1:TSoapTObjectPositionArray" />
    <part name="CaptionPosition" type="ns3:TCaptionPositionArray" />
  </message>
  <message name="PostObjects78Response">
    <part name="return" type="ns1:TSoapPostObjects__mcsResult" />
  </message>
  <message name="AppendObject79Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldValues" type="ns2:TWideStringDynArray" />
    <part name="ObjectPosition" type="ns1:TSoapTObjectPosition" />
    <part name="CaptionPosition" type="xs:unsignedByte" />
  </message>
  <message name="AppendObject79Response">
    <part name="return" type="ns1:TSoapAppendObject__mcsResult" />
  </message>
  <message name="AppendObjects80Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupIDs" type="ns2:TWideStringDynArray" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldValues" type="ns1:WideStringArrayArray" />
    <part name="ObjectPosition" type="ns1:TSoapTObjectPositionArray" />
    <part name="CaptionPosition" type="ns3:TCaptionPositionArray" />
  </message>
  <message name="AppendObjects80Response">
    <part name="return" type="ns1:TSoapAppendObjects__mcsResult" />
  </message>
  <message name="DeleteObject81Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="DeleteObject81Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="DeleteObjects82Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="DeleteObjects82Response">
    <part name="return" type="ns1:TSoapDeleteObjects__mcsResult" />
  </message>
  <message name="CancelEditObject83Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="CancelEditObject83Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AppendObjectPolygon84Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="AppendObjectPolygon84Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectPolygons85Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="PolygonID" type="xs:int" />
  </message>
  <message name="GetObjectPolygons85Response">
    <part name="return" type="ns1:TSoapGetObjectPolygons__mcsResult" />
  </message>
  <message name="AppendObjectPolyline86Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="AppendObjectPolyline86Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectPolylines87Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="PolylineID" type="xs:int" />
  </message>
  <message name="GetObjectPolylines87Response">
    <part name="return" type="ns1:TSoapGetObjectPolylines__mcsResult" />
  </message>
  <message name="AppendObjectEllipse88Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="MapRect" type="ns1:TSoapTLongLatRect" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="AppendObjectEllipse88Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectEllipses89Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="EllipseID" type="xs:int" />
  </message>
  <message name="GetObjectEllipses89Response">
    <part name="return" type="ns1:TSoapGetObjectEllipses__mcsResult" />
  </message>
  <message name="AppendObjectRectangle90Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="MapRect" type="ns1:TSoapTLongLatRect" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="AppendObjectRectangle90Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectRectangles91Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="RectangleID" type="xs:int" />
  </message>
  <message name="GetObjectRectangles91Response">
    <part name="return" type="ns1:TSoapGetObjectRectangles__mcsResult" />
  </message>
  <message name="AppendObjectCircle92Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="MapPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="MapRadius" type="xs:double" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="AppendObjectCircle92Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectCircles93Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="CircleID" type="xs:int" />
  </message>
  <message name="GetObjectCircles93Response">
    <part name="return" type="ns1:TSoapGetObjectCircles__mcsResult" />
  </message>
  <message name="DeleteObjectShape94Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="ShapeID" type="xs:int" />
  </message>
  <message name="DeleteObjectShape94Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectBinaryData95Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="GetObjectBinaryData95Response">
    <part name="return" type="ns1:TSoapGetObjectBinaryData__mcsResult" />
  </message>
  <message name="SetObjectBinaryData96Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="BinaryData" type="xs:base64Binary" />
  </message>
  <message name="SetObjectBinaryData96Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupBinaryData97Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupBinaryData97Response">
    <part name="return" type="ns1:TSoapGetGroupBinaryData__mcsResult" />
  </message>
  <message name="SetGroupBinaryData98Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
    <part name="BinaryData" type="xs:base64Binary" />
  </message>
  <message name="SetGroupBinaryData98Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupSettings99Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupSettings99Response">
    <part name="return" type="ns1:TSoapGetGroupSettings__mcsResult" />
  </message>
  <message name="GetGroupShapeSettings100Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupShapeSettings100Response">
    <part name="return" type="ns1:TSoapGetGroupShapeSettings__mcsResult" />
  </message>
  <message name="SetGroupShapeSettings101Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
    <part name="GroupShapeSettings" type="ns1:TSoapTGroupShapeSettings" />
  </message>
  <message name="SetGroupShapeSettings101Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SetVisibleGroups102Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="SetVisibleGroups102Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetVisibleGroups103Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetVisibleGroups103Response">
    <part name="return" type="ns1:TSoapGetVisibleGroups__mcsResult" />
  </message>
  <message name="EditGroup104Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="EditGroup104Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostGroup105Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
    <part name="GroupSettings" type="ns1:TSoapTGroupSettings" />
    <part name="VisibleFields" type="ns2:TWideStringDynArray" />
  </message>
  <message name="PostGroup105Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AppendGroup106Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupSettings" type="ns1:TSoapTGroupSettings" />
    <part name="VisibleFields" type="ns2:TWideStringDynArray" />
  </message>
  <message name="AppendGroup106Response">
    <part name="return" type="ns1:TSoapAppendGroup__mcsResult" />
  </message>
  <message name="DeleteGroup107Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="DeleteGroup107Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CancelEditGroup108Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="CancelEditGroup108Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupIcon109Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupIcon109Response">
    <part name="return" type="ns1:TSoapGetGroupIcon__mcsResult" />
  </message>
  <message name="AddGroupIcon110Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="GroupIcon" type="xs:base64Binary" />
    <part name="GroupIconProperties" type="ns1:TSoapTIconProperties" />
  </message>
  <message name="AddGroupIcon110Response">
    <part name="return" type="ns1:TSoapAddGroupIcon__mcsResult" />
  </message>
  <message name="DeleteGroupIcon111Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="IconID" type="xs:int" />
  </message>
  <message name="DeleteGroupIcon111Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupIcons112Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetGroupIcons112Response">
    <part name="return" type="ns1:TSoapGetGroupIcons__mcsResult" />
  </message>
  <message name="CheckUpdate113Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="CheckUpdate113Response">
    <part name="return" type="ns1:TSoapCheckUpdate__mcsResult" />
  </message>
  <message name="GetModifiedFields114Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetModifiedFields114Response">
    <part name="return" type="ns1:TSoapGetModifiedFields__mcsResult" />
  </message>
  <message name="GetRemovedFields115Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetRemovedFields115Response">
    <part name="return" type="ns1:TSoapGetRemovedFields__mcsResult" />
  </message>
  <message name="FilterByText116Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FieldValues" type="ns2:TWideStringDynArray" />
    <part name="Conditions" type="ns2:TWideStringDynArray" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="FilterByText116Response">
    <part name="return" type="ns1:TSoapFilterByText__mcsResult" />
  </message>
  <message name="FilterByPoint117Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="FilterByPoint117Response">
    <part name="return" type="ns1:TSoapFilterByPoint__mcsResult" />
  </message>
  <message name="FilterByRadius118Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="MiddlePoint" type="ns1:TSoapTLongLatPoint" />
    <part name="Radius" type="xs:int" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="FilterByRadius118Response">
    <part name="return" type="ns1:TSoapFilterByRadius__mcsResult" />
  </message>
  <message name="FilterByObjectShape119Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
    <part name="ShapeID" type="xs:int" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="FilterByObjectShape119Response">
    <part name="return" type="ns1:TSoapFilterByObjectShape__mcsResult" />
  </message>
  <message name="FilterByShape120Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="MapPointArray" type="ns1:TSoapTLongLatPointArray" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="FilterByShape120Response">
    <part name="return" type="ns1:TSoapFilterByShape__mcsResult" />
  </message>
  <message name="GetNextResult_FieldSet121Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
    <part name="FieldName" type="xs:string" />
  </message>
  <message name="GetNextResult_FieldSet121Response">
    <part name="return" type="ns1:TSoapGetNextResult_FieldSet__mcsResult" />
  </message>
  <message name="GetNextResult_IDSet122Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="Limit" type="xs:int" />
    <part name="FromBeginning" type="xs:boolean" />
  </message>
  <message name="GetNextResult_IDSet122Response">
    <part name="return" type="ns1:TSoapGetNextResult_IDSet__mcsResult" />
  </message>
  <message name="GetNextResult_PositionSet123Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetNextResult_PositionSet123Response">
    <part name="return" type="ns1:TSoapGetNextResult_PositionSet__mcsResult" />
  </message>
  <message name="GetNextResult_Set124Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="Limit" type="xs:int" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
    <part name="FromBeginning" type="xs:boolean" />
  </message>
  <message name="GetNextResult_Set124Response">
    <part name="return" type="ns1:TSoapGetNextResult_Set__mcsResult" />
  </message>
  <message name="GetNextResult_UpdatedSet125Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="Limit" type="xs:int" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetNextResult_UpdatedSet125Response">
    <part name="return" type="ns1:TSoapGetNextResult_UpdatedSet__mcsResult" />
  </message>
  <message name="GetNextResult_RemovedSet126Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="GetNextResult_RemovedSet126Response">
    <part name="return" type="ns1:TSoapGetNextResult_RemovedSet__mcsResult" />
  </message>
  <message name="SetObjectIDs127Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
    <part name="AllowSelected" type="xs:boolean" />
  </message>
  <message name="SetObjectIDs127Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectAggregates128Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetObjectAggregates128Response">
    <part name="return" type="ns1:TSoapGetObjectAggregates__mcsResult" />
  </message>
  <message name="ClearSetFilter129Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="ClearSetFilter129Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="EditObjectFields130Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="EditObjectFields130Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CancelEditObjectFields131Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="CancelEditObjectFields131Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchInitialize132Request">
    <part name="SessionID" type="xs:string" />
    <part name="ASCIISearch" type="xs:boolean" />
  </message>
  <message name="SearchInitialize132Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchGetCountryList133Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="SearchGetCountryList133Response">
    <part name="return" type="ns1:TSoapSearchGetCountryList__mcsResult" />
  </message>
  <message name="SearchSelectCities134Request">
    <part name="SessionID" type="xs:string" />
    <part name="Country" type="xs:int" />
    <part name="Prefix" type="xs:string" />
    <part name="ZIP" type="xs:string" />
    <part name="Adm1" type="xs:string" />
    <part name="Adm2" type="xs:string" />
    <part name="Adm3" type="xs:string" />
  </message>
  <message name="SearchSelectCities134Response">
    <part name="return" type="ns1:TSoapSearchSelectCities__mcsResult" />
  </message>
  <message name="SearchGetCityList135Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetCityList135Response">
    <part name="return" type="ns1:TSoapSearchGetCityList__mcsResult" />
  </message>
  <message name="SearchGetCityListEx136Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetCityListEx136Response">
    <part name="return" type="ns1:TSoapSearchGetCityListEx__mcsResult" />
  </message>
  <message name="SearchGetItemKindList137Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="SearchGetItemKindList137Response">
    <part name="return" type="ns1:TSoapSearchGetItemKindList__mcsResult" />
  </message>
  <message name="SearchSetItemsFilter138Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemKinds" type="ns2:TIntegerDynArray" />
  </message>
  <message name="SearchSetItemsFilter138Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchSelectItems139Request">
    <part name="SessionID" type="xs:string" />
    <part name="CityIndex" type="xs:int" />
    <part name="ItemKindIndex" type="xs:int" />
    <part name="Prefix" type="xs:string" />
  </message>
  <message name="SearchSelectItems139Response">
    <part name="return" type="ns1:TSoapSearchSelectItems__mcsResult" />
  </message>
  <message name="SearchSelectItemsEx140Request">
    <part name="SessionID" type="xs:string" />
    <part name="Country" type="xs:int" />
    <part name="ItemKindIndex" type="xs:int" />
    <part name="Prefix" type="xs:string" />
  </message>
  <message name="SearchSelectItemsEx140Response">
    <part name="return" type="ns1:TSoapSearchSelectItemsEx__mcsResult" />
  </message>
  <message name="SearchGetItemsList141Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetItemsList141Response">
    <part name="return" type="ns1:TSoapSearchGetItemsList__mcsResult" />
  </message>
  <message name="SearchAddCityToSelection142Request">
    <part name="SessionID" type="xs:string" />
    <part name="CityNum" type="xs:int" />
  </message>
  <message name="SearchAddCityToSelection142Response">
    <part name="return" type="ns1:TSoapSearchAddCityToSelection__mcsResult" />
  </message>
  <message name="SearchAddObjectToSelection143Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectNum" type="xs:int" />
  </message>
  <message name="SearchAddObjectToSelection143Response">
    <part name="return" type="ns1:TSoapSearchAddObjectToSelection__mcsResult" />
  </message>
  <message name="SearchAddStreetWithNumToSelection144Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetNum" type="xs:int" />
    <part name="Numeration" type="xs:string" />
  </message>
  <message name="SearchAddStreetWithNumToSelection144Response">
    <part name="return" type="ns1:TSoapSearchAddStreetWithNumToSelection__mcsResult" />
  </message>
  <message name="SearchGetStreetHandle145Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetNum" type="xs:int" />
  </message>
  <message name="SearchGetStreetHandle145Response">
    <part name="return" type="ns1:TSoapSearchGetStreetHandle__mcsResult" />
  </message>
  <message name="SearchAddStreetCrossingToSelection146Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetHandleA" type="xs:int" />
    <part name="StreetHandleB" type="xs:int" />
  </message>
  <message name="SearchAddStreetCrossingToSelection146Response">
    <part name="return" type="ns1:TSoapSearchAddStreetCrossingToSelection__mcsResult" />
  </message>
  <message name="Geocode147Request">
    <part name="SessionID" type="xs:string" />
    <part name="ASCIISearch" type="xs:boolean" />
    <part name="Points" type="ns1:TSoapTGeocodePointInfoArray" />
  </message>
  <message name="Geocode147Response">
    <part name="return" type="ns1:TSoapGeocode__mcsResult" />
  </message>
  <message name="LocalizeNumFieldsGet148Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsGet148Response">
    <part name="return" type="ns1:TSoapLocalizeNumFieldsGet__mcsResult" />
  </message>
  <message name="LocalizeNumFieldsSet149Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeNumFieldsSet149Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsAdd150Request">
    <part name="SessionID" type="xs:string" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeNumFieldsAdd150Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsRemove151Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsRemove151Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsClear152Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeNumFieldsClear152Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsGetCount153Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeNumFieldsGetCount153Response">
    <part name="return" type="ns1:TSoapLocalizeNumFieldsGetCount__mcsResult" />
  </message>
  <message name="LocalizeStrFieldsGet154Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsGet154Response">
    <part name="return" type="ns1:TSoapLocalizeStrFieldsGet__mcsResult" />
  </message>
  <message name="LocalizeStrFieldsSet155Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeStrFieldsSet155Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsAdd156Request">
    <part name="SessionID" type="xs:string" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeStrFieldsAdd156Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsRemove157Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsRemove157Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsClear158Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeStrFieldsClear158Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsGetCount159Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeStrFieldsGetCount159Response">
    <part name="return" type="ns1:TSoapLocalizeStrFieldsGetCount__mcsResult" />
  </message>
  <message name="LocalizeIconAdd160Request">
    <part name="SessionID" type="xs:string" />
    <part name="IconInfo" type="ns1:TSoapTIconProperties" />
    <part name="IconData" type="xs:base64Binary" />
  </message>
  <message name="LocalizeIconAdd160Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconGet161Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeIconGet161Response">
    <part name="return" type="ns1:TSoapLocalizeIconGet__mcsResult" />
  </message>
  <message name="LocalizeIconSet162Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
    <part name="IconInfo" type="ns1:TSoapTIconProperties" />
    <part name="IconData" type="xs:base64Binary" />
  </message>
  <message name="LocalizeIconSet162Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconGetCount163Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeIconGetCount163Response">
    <part name="return" type="ns1:TSoapLocalizeIconGetCount__mcsResult" />
  </message>
  <message name="LocalizeIconRemove164Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeIconRemove164Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconClear165Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeIconClear165Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconIDToItemIndex166Request">
    <part name="SessionID" type="xs:string" />
    <part name="IconId" type="xs:int" />
  </message>
  <message name="LocalizeIconIDToItemIndex166Response">
    <part name="return" type="ns1:TSoapLocalizeIconIDToItemIndex__mcsResult" />
  </message>
  <message name="LocalizeObjectPositionAdd167Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="NumFields" type="ns2:TDoubleDynArray" />
    <part name="StrFields" type="ns2:TWideStringDynArray" />
    <part name="PositionPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="Time" type="xs:double" />
    <part name="Description" type="xs:string" />
    <part name="ShowDescription" type="xs:boolean" />
    <part name="ShowName" type="xs:boolean" />
    <part name="IconID" type="xs:int" />
    <part name="ShowIcon" type="xs:boolean" />
    <part name="IconColor" type="xs:int" />
    <part name="FontParams" type="ns1:TSoapTFontParameters" />
  </message>
  <message name="LocalizeObjectPositionAdd167Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGet168Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGet168Response">
    <part name="return" type="ns1:TSoapLocalizeObjectPositionGet__mcsResult" />
  </message>
  <message name="LocalizeObjectPositionSet169Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ItemIndex" type="xs:int" />
    <part name="NumFields" type="ns2:TDoubleDynArray" />
    <part name="StrFields" type="ns2:TWideStringDynArray" />
    <part name="PositionPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="Time" type="xs:double" />
    <part name="Description" type="xs:string" />
    <part name="ShowDescription" type="xs:boolean" />
    <part name="ShowName" type="xs:boolean" />
    <part name="IconID" type="xs:int" />
    <part name="ShowIcon" type="xs:boolean" />
    <part name="IconColor" type="xs:int" />
    <part name="FontParams" type="ns1:TSoapTFontParameters" />
  </message>
  <message name="LocalizeObjectPositionSet169Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionRemove170Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionRemove170Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionClear171Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionClear171Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGetCount172Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGetCount172Response">
    <part name="return" type="ns1:TSoapLocalizeObjectPositionGetCount__mcsResult" />
  </message>
  <message name="LocalizeObjectAdd173Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="Name" type="xs:string" />
    <part name="ShowName" type="xs:boolean" />
    <part name="IconID" type="xs:int" />
    <part name="ShowIcon" type="xs:boolean" />
    <part name="IconColor" type="xs:int" />
    <part name="PathColor" type="xs:int" />
    <part name="PathWidth" type="xs:int" />
    <part name="Size" type="xs:int" />
    <part name="RemovePreviousPositions" type="xs:boolean" />
    <part name="PointsConnected" type="xs:boolean" />
    <part name="ShowDirection" type="xs:boolean" />
    <part name="FontParams" type="ns1:TSoapTFontParameters" />
  </message>
  <message name="LocalizeObjectAdd173Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectGet174Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
    <part name="ShowDirection" type="xs:boolean" />
  </message>
  <message name="LocalizeObjectGet174Response">
    <part name="return" type="ns1:TSoapLocalizeObjectGet__mcsResult" />
  </message>
  <message name="LocalizeObjectSet175Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
    <part name="EntityID" type="xs:int" />
    <part name="Name" type="xs:string" />
    <part name="ShowName" type="xs:boolean" />
    <part name="IconID" type="xs:int" />
    <part name="ShowIcon" type="xs:boolean" />
    <part name="IconColor" type="xs:int" />
    <part name="PathColor" type="xs:int" />
    <part name="PathWidth" type="xs:int" />
    <part name="Size" type="xs:int" />
    <part name="RemovePreviousPositions" type="xs:boolean" />
    <part name="PointsConnected" type="xs:boolean" />
    <part name="ShowDirection" type="xs:boolean" />
    <part name="FontParams" type="ns1:TSoapTFontParameters" />
  </message>
  <message name="LocalizeObjectSet175Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectRemove176Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectRemove176Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectClear177Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeObjectClear177Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectGetCount178Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeObjectGetCount178Response">
    <part name="return" type="ns1:TSoapLocalizeObjectGetCount__mcsResult" />
  </message>
  <message name="LocalizeObjectEntityIDToItemIndex179Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectEntityIDToItemIndex179Response">
    <part name="return" type="ns1:TSoapLocalizeObjectEntityIDToItemIndex__mcsResult" />
  </message>
  <message name="LocalizeObjectAddWithPositions180Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="Name" type="xs:string" />
    <part name="ShowName" type="xs:boolean" />
    <part name="IconID" type="xs:int" />
    <part name="ShowIcon" type="xs:boolean" />
    <part name="IconColor" type="xs:int" />
    <part name="PathColor" type="xs:int" />
    <part name="PathWidth" type="xs:int" />
    <part name="Size" type="xs:int" />
    <part name="RemovePreviousPositions" type="xs:boolean" />
    <part name="PointsConnected" type="xs:boolean" />
    <part name="ShowDirection" type="xs:boolean" />
    <part name="FontParams" type="ns1:TSoapTFontParameters" />
    <part name="ObjectPositions" type="ns1:TSoapTLocalizeObjectPositionDataArray" />
    <part name="StringFields" type="ns1:WideStringArrayArray" />
    <part name="FloatFields" type="ns1:FloatArrayArray" />
  </message>
  <message name="LocalizeObjectAddWithPositions180Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeAddObjectPositions181Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ObjectPositions" type="ns1:TSoapTLocalizeObjectPositionDataArray" />
    <part name="StringFields" type="ns1:WideStringArrayArray" />
    <part name="FloatFields" type="ns1:FloatArrayArray" />
  </message>
  <message name="LocalizeAddObjectPositions181Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeSetObjectVisibility182Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectVisibility" type="ns2:TBooleanDynArray" />
  </message>
  <message name="LocalizeSetObjectVisibility182Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeGetObjectVisibility183Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeGetObjectVisibility183Response">
    <part name="return" type="ns1:TSoapLocalizeGetObjectVisibility__mcsResult" />
  </message>
  <message name="GetAvailableIconFormats184Request" />
  <message name="GetAvailableIconFormats184Response">
    <part name="return" type="ns1:TSoapGetAvailableIconFormats__mcsResult" />
  </message>
  <message name="RoutePlannerGetAvailableRoadTypes185Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetAvailableRoadTypes185Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetAvailableRoadTypes__mcsResult" />
  </message>
  <message name="RoutePlannerSimpleCalculateRoute186Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="VehicleParams" type="ns1:TSoapTVehicleParams" />
    <part name="DriverParams" type="ns1:TSoapTDriverParams" />
    <part name="RoadParams" type="ns1:TSoapTRoadParamsArray" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="CalculateRoute" type="xs:boolean" />
    <part name="ReturnRoutePlanEntriesDescription" type="xs:boolean" />
    <part name="ReturnRouteRepresentation" type="xs:boolean" />
    <part name="ReturnRouteItinerary" type="xs:boolean" />
    <part name="ReturnRoadResults" type="xs:boolean" />
    <part name="StoreDriverParamsInSession" type="xs:boolean" />
    <part name="StoreVehicleParamsInSession" type="xs:boolean" />
    <part name="StoreRoadParamsInSession" type="xs:boolean" />
    <part name="StoreRoutePlanEntriesInSession" type="xs:boolean" />
    <part name="StoreRouteInSession" type="xs:boolean" />
  </message>
  <message name="RoutePlannerSimpleCalculateRoute186Response">
    <part name="return" type="ns1:TSoapRoutePlannerSimpleCalculateRoute__mcsResult" />
  </message>
  <message name="RoutePlannerCalculateRoute187Request">
    <part name="SessionID" type="xs:string" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="ReturnRoutePlanEntriesDescription" type="xs:boolean" />
    <part name="ReturnRouteRepresentation" type="xs:boolean" />
    <part name="ReturnRouteItinerary" type="xs:boolean" />
    <part name="ReturnRoadResults" type="xs:boolean" />
    <part name="StoreRouteInSession" type="xs:boolean" />
  </message>
  <message name="RoutePlannerCalculateRoute187Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoute__mcsResult" />
  </message>
  <message name="RoutePlannerGetRouteItinerary188Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetRouteItinerary188Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetRouteItinerary__mcsResult" />
  </message>
  <message name="RoutePlannerGetRouteRepresentation189Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetRouteRepresentation189Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetRouteRepresentation__mcsResult" />
  </message>
  <message name="RoutePlannerGetRouteSummary190Request">
    <part name="SessionID" type="xs:string" />
    <part name="ReturnRoadResults" type="xs:boolean" />
  </message>
  <message name="RoutePlannerGetRouteSummary190Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetRouteSummary__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesSet191Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
  </message>
  <message name="RoutePlannerEntriesSet191Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesSet__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesSetWithDescription192Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
    <part name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
  </message>
  <message name="RoutePlannerEntriesSetWithDescription192Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesGet193Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesGet193Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesGet__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesGetWithSnapPoints194Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesGetWithSnapPoints194Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesGetWithSnapPoints__mcsResult" />
  </message>
  <message name="RoutePlannerEntryAdd195Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
  </message>
  <message name="RoutePlannerEntryAdd195Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntryAdd__mcsResult" />
  </message>
  <message name="RoutePlannerEntryAddWithDescription196Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
    <part name="RoutePlanEntryDescription" type="xs:string" />
  </message>
  <message name="RoutePlannerEntryAddWithDescription196Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesAdd197Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
  </message>
  <message name="RoutePlannerEntriesAdd197Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesAdd__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesAddWithDescription198Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
    <part name="RoutePlanEntriesDescription" type="ns2:TWideStringDynArray" />
  </message>
  <message name="RoutePlannerEntriesAddWithDescription198Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryInsert199Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
  </message>
  <message name="RoutePlannerEntryInsert199Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntryInsert__mcsResult" />
  </message>
  <message name="RoutePlannerEntryInsertWithDescription200Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
    <part name="RoutePlanEntryDescription" type="xs:string" />
  </message>
  <message name="RoutePlannerEntryInsertWithDescription200Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryGet201Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryGet201Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntryGet__mcsResult" />
  </message>
  <message name="RoutePlannerEntrySet202Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
  </message>
  <message name="RoutePlannerEntrySet202Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntrySet__mcsResult" />
  </message>
  <message name="RoutePlannerEntrySetWithDescription203Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
    <part name="RoutePlanEntryDescription" type="xs:string" />
  </message>
  <message name="RoutePlannerEntrySetWithDescription203Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryMove204Request">
    <part name="SessionID" type="xs:string" />
    <part name="OldEntryIndex" type="xs:int" />
    <part name="NewEntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryMove204Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryComplexMove205Request">
    <part name="SessionID" type="xs:string" />
    <part name="OldEntryIndexes" type="ns2:TIntegerDynArray" />
    <part name="NewEntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryComplexMove205Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryReverse206Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntryReverse206Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryRemove207Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryRemove207Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesClear208Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesClear208Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesGetCount209Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesGetCount209Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesGetCount__mcsResult" />
  </message>
  <message name="RoutePlannerRouteClear210Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerRouteClear210Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithSingleDepot211Request">
    <part name="SessionID" type="xs:string" />
    <part name="DepotEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="DestinationEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RouteCalculateType" type="xs:int" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithSingleDepot211Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoutesWithSingleDepot__mcsResult" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithSingleDepotAndStore212Request">
    <part name="SessionID" type="xs:string" />
    <part name="DepotEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="DestinationEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="StoreInRepository" type="xs:boolean" />
    <part name="ReplaceRepository" type="xs:boolean" />
    <part name="UseIdentsArray" type="xs:boolean" />
    <part name="IdentsArray" type="ns2:TIntegerDynArray" />
    <part name="UseColorArray" type="xs:boolean" />
    <part name="ColorArray" type="ns2:TIntegerDynArray" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithSingleDepotAndStore212Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoutesWithSingleDepotAndStore__mcsResult" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithMultipleDepots213Request">
    <part name="SessionID" type="xs:string" />
    <part name="DepotEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="DestinationEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RouteCalculateType" type="xs:int" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithMultipleDepots213Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoutesWithMultipleDepots__mcsResult" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithMultipleDepotsAndStore214Request">
    <part name="SessionID" type="xs:string" />
    <part name="DepotEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="DestinationEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="StoreInRepository" type="xs:boolean" />
    <part name="ReplaceRepository" type="xs:boolean" />
    <part name="UseIdentsArray" type="xs:boolean" />
    <part name="IdentsArray" type="ns2:TIntegerDynArray" />
    <part name="UseColorArray" type="xs:boolean" />
    <part name="ColorArray" type="ns2:TIntegerDynArray" />
  </message>
  <message name="RoutePlannerCalculateRoutesWithMultipleDepotsAndStore214Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoutesWithMultipleDepotsAndStore__mcsResult" />
  </message>
  <message name="RoutePlannerCalculatePointDistanceFromRoute215Request">
    <part name="SessionID" type="xs:string" />
    <part name="MaxLength" type="xs:double" />
    <part name="Points" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RoutePlannerCalculatePointDistanceFromRoute215Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculatePointDistanceFromRoute__mcsResult" />
  </message>
  <message name="RoutePlannerCalculatePointWithinRouteBuffer216Request">
    <part name="SessionID" type="xs:string" />
    <part name="BufferRadius" type="xs:double" />
    <part name="Points" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RoutePlannerCalculatePointWithinRouteBuffer216Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculatePointWithinRouteBuffer__mcsResult" />
  </message>
  <message name="RoutePlannerVehicleParamsGet217Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerVehicleParamsGet217Response">
    <part name="return" type="ns1:TSoapRoutePlannerVehicleParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerVehicleParamsSet218Request">
    <part name="SessionID" type="xs:string" />
    <part name="VehicleParams" type="ns1:TSoapTVehicleParams" />
  </message>
  <message name="RoutePlannerVehicleParamsSet218Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerDriverParamsGet219Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerDriverParamsGet219Response">
    <part name="return" type="ns1:TSoapRoutePlannerDriverParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerDriverParamsSet220Request">
    <part name="SessionID" type="xs:string" />
    <part name="DriverParams" type="ns1:TSoapTDriverParams" />
  </message>
  <message name="RoutePlannerDriverParamsSet220Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerRoadParamsGet221Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerRoadParamsGet221Response">
    <part name="return" type="ns1:TSoapRoutePlannerRoadParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerRoadParamsSet222Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoadParams" type="ns1:TSoapTRoadParamsArray" />
  </message>
  <message name="RoutePlannerRoadParamsSet222Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerGetParamValue223Request">
    <part name="SessionID" type="xs:string" />
    <part name="ParamName" type="xs:string" />
  </message>
  <message name="RoutePlannerGetParamValue223Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetParamValue__mcsResult" />
  </message>
  <message name="RoutePlannerGetParamValues224Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetParamValues224Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetParamValues__mcsResult" />
  </message>
  <message name="RoutePlannerSetParamValue225Request">
    <part name="SessionID" type="xs:string" />
    <part name="ParamName" type="xs:string" />
    <part name="ParamValue" type="xs:string" />
  </message>
  <message name="RoutePlannerSetParamValue225Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerRouteLoadFromBlob226Request">
    <part name="SessionID" type="xs:string" />
    <part name="BinaryRepresentation" type="xs:base64Binary" />
  </message>
  <message name="RoutePlannerRouteLoadFromBlob226Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerRouteStoreToBlob227Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerRouteStoreToBlob227Response">
    <part name="return" type="ns1:TSoapRoutePlannerRouteStoreToBlob__mcsResult" />
  </message>
  <message name="RoutePlannerRouteLoadFromDatabase228Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="RoutePlannerRouteLoadFromDatabase228Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerRouteStoreToDatabase229Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="RoutePlannerRouteStoreToDatabase229Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryClear230Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteRepositoryClear230Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRoutesCount231Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteRepositoryGetRoutesCount231Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRoutesCount__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRoutes232Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteRepositoryGetRoutes232Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRoutes__mcsResult" />
  </message>
  <message name="RouteRepositoryAddRoute233Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteRepositoryAddRoute233Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryAddRouteWithIdent234Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryAddRouteWithIdent234Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryReplaceRoute235Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="RouteRepositoryReplaceRoute235Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryReplaceRouteWithIdent236Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryReplaceRouteWithIdent236Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryFetchRoute237Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="RouteRepositoryFetchRoute237Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryFetchRouteWithIdent238Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryFetchRouteWithIdent238Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryRemove239Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="RouteRepositoryRemove239Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryRemoveWithIdent240Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryRemoveWithIdent240Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteColor241Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="Color" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteColor241Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteColorByIdent242Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
    <part name="Color" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteColorByIdent242Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteVisibility243Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="Visibility" type="xs:boolean" />
  </message>
  <message name="RouteRepositorySetRouteVisibility243Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteVisibilityByIdent244Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
    <part name="Visibility" type="xs:boolean" />
  </message>
  <message name="RouteRepositorySetRouteVisibilityByIdent244Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteDescription245Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="Description" type="xs:string" />
  </message>
  <message name="RouteRepositorySetRouteDescription245Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositorySetRouteDescriptionByIdent246Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
    <part name="Description" type="xs:string" />
  </message>
  <message name="RouteRepositorySetRouteDescriptionByIdent246Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRouteItinerary247Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRouteItinerary247Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteItinerary__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRouteItineraryByIdent248Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRouteItineraryByIdent248Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteItineraryByIdent__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRouteRepresentation249Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRouteRepresentation249Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteRepresentation__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRouteRepresentationByIdent250Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
  </message>
  <message name="RouteRepositoryGetRouteRepresentationByIdent250Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteRepresentationByIdent__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRouteSummary251Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
    <part name="ReturnRoadResults" type="xs:boolean" />
  </message>
  <message name="RouteRepositoryGetRouteSummary251Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteSummary__mcsResult" />
  </message>
  <message name="RouteRepositoryGetRouteSummaryByIdent252Request">
    <part name="SessionID" type="xs:string" />
    <part name="Ident" type="xs:int" />
    <part name="ReturnRoadResults" type="xs:boolean" />
  </message>
  <message name="RouteRepositoryGetRouteSummaryByIdent252Response">
    <part name="return" type="ns1:TSoapRouteRepositoryGetRouteSummaryByIdent__mcsResult" />
  </message>
  <message name="RouteRepositoryLoadFromBlob253Request">
    <part name="SessionID" type="xs:string" />
    <part name="BinaryRepresentation" type="xs:base64Binary" />
  </message>
  <message name="RouteRepositoryLoadFromBlob253Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteRepositoryStoreToBlob254Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteRepositoryStoreToBlob254Response">
    <part name="return" type="ns1:TSoapRouteRepositoryStoreToBlob__mcsResult" />
  </message>
  <message name="RouteAttributesClearRouteAttribute255Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesClearRouteAttribute255Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesAddPointAttribute256Request">
    <part name="SessionID" type="xs:string" />
    <part name="Position" type="ns1:TSoapTLongLatPoint" />
    <part name="AttributeParams" type="ns1:TSoapTRouteAttributeParams" />
    <part name="GenerateID" type="xs:boolean" />
  </message>
  <message name="RouteAttributesAddPointAttribute256Response">
    <part name="return" type="ns1:TSoapRouteAttributesAddPointAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesAddLineAttribute257Request">
    <part name="SessionID" type="xs:string" />
    <part name="Line" type="ns1:TSoapTLongLatPointArray" />
    <part name="AttributeParams" type="ns1:TSoapTRouteAttributeParams" />
    <part name="GenerateID" type="xs:boolean" />
  </message>
  <message name="RouteAttributesAddLineAttribute257Response">
    <part name="return" type="ns1:TSoapRouteAttributesAddLineAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesAddPolygonAttribute258Request">
    <part name="SessionID" type="xs:string" />
    <part name="Polygon" type="ns1:TSoapTLongLatPointArray" />
    <part name="AttributeParams" type="ns1:TSoapTRouteAttributeParams" />
    <part name="GenerateID" type="xs:boolean" />
  </message>
  <message name="RouteAttributesAddPolygonAttribute258Response">
    <part name="return" type="ns1:TSoapRouteAttributesAddPolygonAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesAddAlongRouteAttribute259Request">
    <part name="SessionID" type="xs:string" />
    <part name="StartPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="FinishPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="AttributeParams" type="ns1:TSoapTRouteAttributeParams" />
    <part name="GenerateID" type="xs:boolean" />
    <part name="ReturnRepresentation" type="xs:boolean" />
  </message>
  <message name="RouteAttributesAddAlongRouteAttribute259Response">
    <part name="return" type="ns1:TSoapRouteAttributesAddAlongRouteAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesModifyPointAttribute260Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
    <part name="Position" type="ns1:TSoapTLongLatPoint" />
  </message>
  <message name="RouteAttributesModifyPointAttribute260Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesModifyLineAttribute261Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
    <part name="Line" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RouteAttributesModifyLineAttribute261Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesModifyPolygonAttribute262Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
    <part name="Polygon" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RouteAttributesModifyPolygonAttribute262Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesModifyAlongRouteAttribute263Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
    <part name="StartPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="FinishPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="ReturnRepresentation" type="xs:boolean" />
  </message>
  <message name="RouteAttributesModifyAlongRouteAttribute263Response">
    <part name="return" type="ns1:TSoapRouteAttributesModifyAlongRouteAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesSetRouteAttribute264Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
    <part name="AttributeParams" type="ns1:TSoapTRouteAttributeParams" />
  </message>
  <message name="RouteAttributesSetRouteAttribute264Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesDeleteRouteAttribute265Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
  </message>
  <message name="RouteAttributesDeleteRouteAttribute265Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesGetRouteAttribute266Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
  </message>
  <message name="RouteAttributesGetRouteAttribute266Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetRouteAttribute__mcsResult" />
  </message>
  <message name="RouteAttributesGetRouteAttributeWithGeometry267Request">
    <part name="SessionID" type="xs:string" />
    <part name="AttributeID" type="xs:int" />
  </message>
  <message name="RouteAttributesGetRouteAttributeWithGeometry267Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetRouteAttributeWithGeometry__mcsResult" />
  </message>
  <message name="RouteAttributesGetRouteAttributes268Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesGetRouteAttributes268Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetRouteAttributes__mcsResult" />
  </message>
  <message name="RouteAttributesLoadFromBlob269Request">
    <part name="SessionID" type="xs:string" />
    <part name="BinaryRepresentation" type="xs:base64Binary" />
  </message>
  <message name="RouteAttributesLoadFromBlob269Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesStoreToBlob270Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesStoreToBlob270Response">
    <part name="return" type="ns1:TSoapRouteAttributesStoreToBlob__mcsResult" />
  </message>
  <message name="RouteAttributesGetAttributesProviderList271Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesGetAttributesProviderList271Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetAttributesProviderList__mcsResult" />
  </message>
  <message name="RouteAttributesGetSubscribedProvidersList272Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesGetSubscribedProvidersList272Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetSubscribedProvidersList__mcsResult" />
  </message>
  <message name="RouteAttributesSubscribeToDataProvider273Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
  </message>
  <message name="RouteAttributesSubscribeToDataProvider273Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesUnsubscribeFromDataProvider274Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
  </message>
  <message name="RouteAttributesUnsubscribeFromDataProvider274Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesGetDataProviderParams275Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
  </message>
  <message name="RouteAttributesGetDataProviderParams275Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetDataProviderParams__mcsResult" />
  </message>
  <message name="RouteAttributesSetDataProviderParam276Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
    <part name="ParamName" type="xs:string" />
    <part name="ParamValue" type="xs:string" />
  </message>
  <message name="RouteAttributesSetDataProviderParam276Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesGetDataProviderActions277Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
  </message>
  <message name="RouteAttributesGetDataProviderActions277Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetDataProviderActions__mcsResult" />
  </message>
  <message name="RouteAttributesExecuteDataProviderAction278Request">
    <part name="SessionID" type="xs:string" />
    <part name="Provider" type="xs:string" />
    <part name="ActionName" type="xs:string" />
    <part name="ActionParams" type="ns2:TWideStringDynArray" />
  </message>
  <message name="RouteAttributesExecuteDataProviderAction278Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RouteAttributesGetPassedAttributesList279Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RouteAttributesGetPassedAttributesList279Response">
    <part name="return" type="ns1:TSoapRouteAttributesGetPassedAttributesList__mcsResult" />
  </message>
  <message name="RouteOptimizerSimpleOptimizeRoute280Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="VehicleParams" type="ns1:TSoapTVehicleParams" />
    <part name="DriverParams" type="ns1:TSoapTDriverParams" />
    <part name="RoadParams" type="ns1:TSoapTRoadParamsArray" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="RouteOptimizeType" type="xs:int" />
    <part name="CalculateRoute" type="xs:boolean" />
    <part name="ReturnRoutePlanEntriesDescription" type="xs:boolean" />
    <part name="ReturnRouteRepresentation" type="xs:boolean" />
    <part name="ReturnRouteItinerary" type="xs:boolean" />
    <part name="ReturnRoadResults" type="xs:boolean" />
    <part name="StoreDriverParamsInSession" type="xs:boolean" />
    <part name="StoreVehicleParamsInSession" type="xs:boolean" />
    <part name="StoreRoadParamsInSession" type="xs:boolean" />
    <part name="StoreRoutePlanEntriesInSession" type="xs:boolean" />
    <part name="StoreRouteInSession" type="xs:boolean" />
  </message>
  <message name="RouteOptimizerSimpleOptimizeRoute280Response">
    <part name="return" type="ns1:TSoapRouteOptimizerSimpleOptimizeRoute__mcsResult" />
  </message>
  <message name="RouteOptimizerOptimizeRoute281Request">
    <part name="SessionID" type="xs:string" />
    <part name="RouteCalculateType" type="xs:int" />
    <part name="RouteOptimizeType" type="xs:int" />
    <part name="CalculateRoute" type="xs:boolean" />
    <part name="ReorderPoints" type="xs:boolean" />
    <part name="ReturnRoutePlanEntriesDescription" type="xs:boolean" />
    <part name="ReturnRouteRepresentation" type="xs:boolean" />
    <part name="ReturnRouteItinerary" type="xs:boolean" />
    <part name="ReturnRoadResults" type="xs:boolean" />
    <part name="StoreRouteInSession" type="xs:boolean" />
  </message>
  <message name="RouteOptimizerOptimizeRoute281Response">
    <part name="return" type="ns1:TSoapRouteOptimizerOptimizeRoute__mcsResult" />
  </message>
  <portType name="IMapCenterService">
    <operation name="CreateSessionID">
      <input message="tns:CreateSessionID0Request" />
      <output message="tns:CreateSessionID0Response" />
    </operation>
    <operation name="KeepSession">
      <input message="tns:KeepSession1Request" />
      <output message="tns:KeepSession1Response" />
    </operation>
    <operation name="DropSession">
      <input message="tns:DropSession2Request" />
      <output message="tns:DropSession2Response" />
    </operation>
    <operation name="GetSessionComment">
      <input message="tns:GetSessionComment3Request" />
      <output message="tns:GetSessionComment3Response" />
    </operation>
    <operation name="SetSessionComment">
      <input message="tns:SetSessionComment4Request" />
      <output message="tns:SetSessionComment4Response" />
    </operation>
    <operation name="GetSessionLanguageContext">
      <input message="tns:GetSessionLanguageContext5Request" />
      <output message="tns:GetSessionLanguageContext5Response" />
    </operation>
    <operation name="SetSessionLanguageContext">
      <input message="tns:SetSessionLanguageContext6Request" />
      <output message="tns:SetSessionLanguageContext6Response" />
    </operation>
    <operation name="GenerateSessionToken">
      <input message="tns:GenerateSessionToken7Request" />
      <output message="tns:GenerateSessionToken7Response" />
    </operation>
    <operation name="CreateSessionIDWithToken">
      <input message="tns:CreateSessionIDWithToken8Request" />
      <output message="tns:CreateSessionIDWithToken8Response" />
    </operation>
    <operation name="GetMapModules">
      <input message="tns:GetMapModules9Request" />
      <output message="tns:GetMapModules9Response" />
    </operation>
    <operation name="GetMaxSessionsCount">
      <input message="tns:GetMaxSessionsCount10Request" />
      <output message="tns:GetMaxSessionsCount10Response" />
    </operation>
    <operation name="GetCurrentSessionCount">
      <input message="tns:GetCurrentSessionCount11Request" />
      <output message="tns:GetCurrentSessionCount11Response" />
    </operation>
    <operation name="GetSessionLifetimeSeconds">
      <input message="tns:GetSessionLifetimeSeconds12Request" />
      <output message="tns:GetSessionLifetimeSeconds12Response" />
    </operation>
    <operation name="GetActiveSessions">
      <input message="tns:GetActiveSessions13Request" />
      <output message="tns:GetActiveSessions13Response" />
    </operation>
    <operation name="AdminDropSession">
      <input message="tns:AdminDropSession14Request" />
      <output message="tns:AdminDropSession14Response" />
    </operation>
    <operation name="GetProjections">
      <input message="tns:GetProjections15Request" />
      <output message="tns:GetProjections15Response" />
    </operation>
    <operation name="GetAvailableImageFormats">
      <input message="tns:GetAvailableImageFormats16Request" />
      <output message="tns:GetAvailableImageFormats16Response" />
    </operation>
    <operation name="GetDefaultLayers">
      <input message="tns:GetDefaultLayers17Request" />
      <output message="tns:GetDefaultLayers17Response" />
    </operation>
    <operation name="GetAvailableMapFiles">
      <input message="tns:GetAvailableMapFiles18Request" />
      <output message="tns:GetAvailableMapFiles18Response" />
    </operation>
    <operation name="GetLoadedMapsRegion">
      <input message="tns:GetLoadedMapsRegion19Request" />
      <output message="tns:GetLoadedMapsRegion19Response" />
    </operation>
    <operation name="ReloadMapFiles">
      <input message="tns:ReloadMapFiles20Request" />
      <output message="tns:ReloadMapFiles20Response" />
    </operation>
    <operation name="ActivateMapFile">
      <input message="tns:ActivateMapFile21Request" />
      <output message="tns:ActivateMapFile21Response" />
    </operation>
    <operation name="DeactivateMapFile">
      <input message="tns:DeactivateMapFile22Request" />
      <output message="tns:DeactivateMapFile22Response" />
    </operation>
    <operation name="GetViewConfigList">
      <input message="tns:GetViewConfigList23Request" />
      <output message="tns:GetViewConfigList23Response" />
    </operation>
    <operation name="GetCurrentViewConfig">
      <input message="tns:GetCurrentViewConfig24Request" />
      <output message="tns:GetCurrentViewConfig24Response" />
    </operation>
    <operation name="SetCurrentViewConfig">
      <input message="tns:SetCurrentViewConfig25Request" />
      <output message="tns:SetCurrentViewConfig25Response" />
    </operation>
    <operation name="LoadCurrentViewConfig">
      <input message="tns:LoadCurrentViewConfig26Request" />
      <output message="tns:LoadCurrentViewConfig26Response" />
    </operation>
    <operation name="AuthCreateUser">
      <input message="tns:AuthCreateUser27Request" />
      <output message="tns:AuthCreateUser27Response" />
    </operation>
    <operation name="AuthGetUserParams">
      <input message="tns:AuthGetUserParams28Request" />
      <output message="tns:AuthGetUserParams28Response" />
    </operation>
    <operation name="AuthGetUserParamEx">
      <input message="tns:AuthGetUserParamEx29Request" />
      <output message="tns:AuthGetUserParamEx29Response" />
    </operation>
    <operation name="AuthSetUserParamEx">
      <input message="tns:AuthSetUserParamEx30Request" />
      <output message="tns:AuthSetUserParamEx30Response" />
    </operation>
    <operation name="AuthModifyUser">
      <input message="tns:AuthModifyUser31Request" />
      <output message="tns:AuthModifyUser31Response" />
    </operation>
    <operation name="AuthModifyUserPassword">
      <input message="tns:AuthModifyUserPassword32Request" />
      <output message="tns:AuthModifyUserPassword32Response" />
    </operation>
    <operation name="AuthDeleteUser">
      <input message="tns:AuthDeleteUser33Request" />
      <output message="tns:AuthDeleteUser33Response" />
    </operation>
    <operation name="AuthGetUsersList">
      <input message="tns:AuthGetUsersList34Request" />
      <output message="tns:AuthGetUsersList34Response" />
    </operation>
    <operation name="AuthCreateGroup">
      <input message="tns:AuthCreateGroup35Request" />
      <output message="tns:AuthCreateGroup35Response" />
    </operation>
    <operation name="AuthGetGroup">
      <input message="tns:AuthGetGroup36Request" />
      <output message="tns:AuthGetGroup36Response" />
    </operation>
    <operation name="AuthModifyGroup">
      <input message="tns:AuthModifyGroup37Request" />
      <output message="tns:AuthModifyGroup37Response" />
    </operation>
    <operation name="AuthDeleteGroup">
      <input message="tns:AuthDeleteGroup38Request" />
      <output message="tns:AuthDeleteGroup38Response" />
    </operation>
    <operation name="AuthGetGroupsList">
      <input message="tns:AuthGetGroupsList39Request" />
      <output message="tns:AuthGetGroupsList39Response" />
    </operation>
    <operation name="RenderMapOnImageByPoint">
      <input message="tns:RenderMapOnImageByPoint40Request" />
      <output message="tns:RenderMapOnImageByPoint40Response" />
    </operation>
    <operation name="RenderMapOnImageByRect">
      <input message="tns:RenderMapOnImageByRect41Request" />
      <output message="tns:RenderMapOnImageByRect41Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByPoint">
      <input message="tns:RenderSplitMapOnImageByPoint42Request" />
      <output message="tns:RenderSplitMapOnImageByPoint42Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByRect">
      <input message="tns:RenderSplitMapOnImageByRect43Request" />
      <output message="tns:RenderSplitMapOnImageByRect43Response" />
    </operation>
    <operation name="RenderMapOnHWNDByPoint">
      <input message="tns:RenderMapOnHWNDByPoint44Request" />
      <output message="tns:RenderMapOnHWNDByPoint44Response" />
    </operation>
    <operation name="RenderMapOnHWNDByRect">
      <input message="tns:RenderMapOnHWNDByRect45Request" />
      <output message="tns:RenderMapOnHWNDByRect45Response" />
    </operation>
    <operation name="RenderMapOnImageByPointWithCopyright">
      <input message="tns:RenderMapOnImageByPointWithCopyright46Request" />
      <output message="tns:RenderMapOnImageByPointWithCopyright46Response" />
    </operation>
    <operation name="RenderMapOnImageByRectWithCopyright">
      <input message="tns:RenderMapOnImageByRectWithCopyright47Request" />
      <output message="tns:RenderMapOnImageByRectWithCopyright47Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByPointWithCopyright">
      <input message="tns:RenderSplitMapOnImageByPointWithCopyright48Request" />
      <output message="tns:RenderSplitMapOnImageByPointWithCopyright48Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByRectWithCopyright">
      <input message="tns:RenderSplitMapOnImageByRectWithCopyright49Request" />
      <output message="tns:RenderSplitMapOnImageByRectWithCopyright49Response" />
    </operation>
    <operation name="RenderMapOnHWNDByPointWithCopyright">
      <input message="tns:RenderMapOnHWNDByPointWithCopyright50Request" />
      <output message="tns:RenderMapOnHWNDByPointWithCopyright50Response" />
    </operation>
    <operation name="RenderMapOnHWNDByRectWithCopyright">
      <input message="tns:RenderMapOnHWNDByRectWithCopyright51Request" />
      <output message="tns:RenderMapOnHWNDByRectWithCopyright51Response" />
    </operation>
    <operation name="ClearMapSelection">
      <input message="tns:ClearMapSelection52Request" />
      <output message="tns:ClearMapSelection52Response" />
    </operation>
    <operation name="RenderTiledMap">
      <input message="tns:RenderTiledMap53Request" />
      <output message="tns:RenderTiledMap53Response" />
    </operation>
    <operation name="RenderTiledMapWithCopyright">
      <input message="tns:RenderTiledMapWithCopyright54Request" />
      <output message="tns:RenderTiledMapWithCopyright54Response" />
    </operation>
    <operation name="GetTiledMapLayers">
      <input message="tns:GetTiledMapLayers55Request" />
      <output message="tns:GetTiledMapLayers55Response" />
    </operation>
    <operation name="ConvertMapToScreen">
      <input message="tns:ConvertMapToScreen56Request" />
      <output message="tns:ConvertMapToScreen56Response" />
    </operation>
    <operation name="ConvertScreenToMap">
      <input message="tns:ConvertScreenToMap57Request" />
      <output message="tns:ConvertScreenToMap57Response" />
    </operation>
    <operation name="GetMapPointLength">
      <input message="tns:GetMapPointLength58Request" />
      <output message="tns:GetMapPointLength58Response" />
    </operation>
    <operation name="GetScreenPointLength">
      <input message="tns:GetScreenPointLength59Request" />
      <output message="tns:GetScreenPointLength59Response" />
    </operation>
    <operation name="InverseCalc">
      <input message="tns:InverseCalc60Request" />
      <output message="tns:InverseCalc60Response" />
    </operation>
    <operation name="ForwardCalc">
      <input message="tns:ForwardCalc61Request" />
      <output message="tns:ForwardCalc61Response" />
    </operation>
    <operation name="GetDegeocodeLayers">
      <input message="tns:GetDegeocodeLayers62Request" />
      <output message="tns:GetDegeocodeLayers62Response" />
    </operation>
    <operation name="Degeocode">
      <input message="tns:Degeocode63Request" />
      <output message="tns:Degeocode63Response" />
    </operation>
    <operation name="DegeocodeAtPoint">
      <input message="tns:DegeocodeAtPoint64Request" />
      <output message="tns:DegeocodeAtPoint64Response" />
    </operation>
    <operation name="MapBaseConnect">
      <input message="tns:MapBaseConnect65Request" />
      <output message="tns:MapBaseConnect65Response" />
    </operation>
    <operation name="MapBaseDisconnect">
      <input message="tns:MapBaseDisconnect66Request" />
      <output message="tns:MapBaseDisconnect66Response" />
    </operation>
    <operation name="MapBaseLoadFromBlob">
      <input message="tns:MapBaseLoadFromBlob67Request" />
      <output message="tns:MapBaseLoadFromBlob67Response" />
    </operation>
    <operation name="MapBaseStoreToBlob">
      <input message="tns:MapBaseStoreToBlob68Request" />
      <output message="tns:MapBaseStoreToBlob68Response" />
    </operation>
    <operation name="GetDatabaseList">
      <input message="tns:GetDatabaseList69Request" />
      <output message="tns:GetDatabaseList69Response" />
    </operation>
    <operation name="GetDatabaseTableList">
      <input message="tns:GetDatabaseTableList70Request" />
      <output message="tns:GetDatabaseTableList70Response" />
    </operation>
    <operation name="GetObjectCount">
      <input message="tns:GetObjectCount71Request" />
      <output message="tns:GetObjectCount71Response" />
    </operation>
    <operation name="GetObjectFields">
      <input message="tns:GetObjectFields72Request" />
      <output message="tns:GetObjectFields72Response" />
    </operation>
    <operation name="SetObjectFields">
      <input message="tns:SetObjectFields73Request" />
      <output message="tns:SetObjectFields73Response" />
    </operation>
    <operation name="CreateObjectSet">
      <input message="tns:CreateObjectSet74Request" />
      <output message="tns:CreateObjectSet74Response" />
    </operation>
    <operation name="GetObject">
      <input message="tns:GetObject75Request" />
      <output message="tns:GetObject75Response" />
    </operation>
    <operation name="EditObject">
      <input message="tns:EditObject76Request" />
      <output message="tns:EditObject76Response" />
    </operation>
    <operation name="PostObject">
      <input message="tns:PostObject77Request" />
      <output message="tns:PostObject77Response" />
    </operation>
    <operation name="PostObjects">
      <input message="tns:PostObjects78Request" />
      <output message="tns:PostObjects78Response" />
    </operation>
    <operation name="AppendObject">
      <input message="tns:AppendObject79Request" />
      <output message="tns:AppendObject79Response" />
    </operation>
    <operation name="AppendObjects">
      <input message="tns:AppendObjects80Request" />
      <output message="tns:AppendObjects80Response" />
    </operation>
    <operation name="DeleteObject">
      <input message="tns:DeleteObject81Request" />
      <output message="tns:DeleteObject81Response" />
    </operation>
    <operation name="DeleteObjects">
      <input message="tns:DeleteObjects82Request" />
      <output message="tns:DeleteObjects82Response" />
    </operation>
    <operation name="CancelEditObject">
      <input message="tns:CancelEditObject83Request" />
      <output message="tns:CancelEditObject83Response" />
    </operation>
    <operation name="AppendObjectPolygon">
      <input message="tns:AppendObjectPolygon84Request" />
      <output message="tns:AppendObjectPolygon84Response" />
    </operation>
    <operation name="GetObjectPolygons">
      <input message="tns:GetObjectPolygons85Request" />
      <output message="tns:GetObjectPolygons85Response" />
    </operation>
    <operation name="AppendObjectPolyline">
      <input message="tns:AppendObjectPolyline86Request" />
      <output message="tns:AppendObjectPolyline86Response" />
    </operation>
    <operation name="GetObjectPolylines">
      <input message="tns:GetObjectPolylines87Request" />
      <output message="tns:GetObjectPolylines87Response" />
    </operation>
    <operation name="AppendObjectEllipse">
      <input message="tns:AppendObjectEllipse88Request" />
      <output message="tns:AppendObjectEllipse88Response" />
    </operation>
    <operation name="GetObjectEllipses">
      <input message="tns:GetObjectEllipses89Request" />
      <output message="tns:GetObjectEllipses89Response" />
    </operation>
    <operation name="AppendObjectRectangle">
      <input message="tns:AppendObjectRectangle90Request" />
      <output message="tns:AppendObjectRectangle90Response" />
    </operation>
    <operation name="GetObjectRectangles">
      <input message="tns:GetObjectRectangles91Request" />
      <output message="tns:GetObjectRectangles91Response" />
    </operation>
    <operation name="AppendObjectCircle">
      <input message="tns:AppendObjectCircle92Request" />
      <output message="tns:AppendObjectCircle92Response" />
    </operation>
    <operation name="GetObjectCircles">
      <input message="tns:GetObjectCircles93Request" />
      <output message="tns:GetObjectCircles93Response" />
    </operation>
    <operation name="DeleteObjectShape">
      <input message="tns:DeleteObjectShape94Request" />
      <output message="tns:DeleteObjectShape94Response" />
    </operation>
    <operation name="GetObjectBinaryData">
      <input message="tns:GetObjectBinaryData95Request" />
      <output message="tns:GetObjectBinaryData95Response" />
    </operation>
    <operation name="SetObjectBinaryData">
      <input message="tns:SetObjectBinaryData96Request" />
      <output message="tns:SetObjectBinaryData96Response" />
    </operation>
    <operation name="GetGroupBinaryData">
      <input message="tns:GetGroupBinaryData97Request" />
      <output message="tns:GetGroupBinaryData97Response" />
    </operation>
    <operation name="SetGroupBinaryData">
      <input message="tns:SetGroupBinaryData98Request" />
      <output message="tns:SetGroupBinaryData98Response" />
    </operation>
    <operation name="GetGroupSettings">
      <input message="tns:GetGroupSettings99Request" />
      <output message="tns:GetGroupSettings99Response" />
    </operation>
    <operation name="GetGroupShapeSettings">
      <input message="tns:GetGroupShapeSettings100Request" />
      <output message="tns:GetGroupShapeSettings100Response" />
    </operation>
    <operation name="SetGroupShapeSettings">
      <input message="tns:SetGroupShapeSettings101Request" />
      <output message="tns:SetGroupShapeSettings101Response" />
    </operation>
    <operation name="SetVisibleGroups">
      <input message="tns:SetVisibleGroups102Request" />
      <output message="tns:SetVisibleGroups102Response" />
    </operation>
    <operation name="GetVisibleGroups">
      <input message="tns:GetVisibleGroups103Request" />
      <output message="tns:GetVisibleGroups103Response" />
    </operation>
    <operation name="EditGroup">
      <input message="tns:EditGroup104Request" />
      <output message="tns:EditGroup104Response" />
    </operation>
    <operation name="PostGroup">
      <input message="tns:PostGroup105Request" />
      <output message="tns:PostGroup105Response" />
    </operation>
    <operation name="AppendGroup">
      <input message="tns:AppendGroup106Request" />
      <output message="tns:AppendGroup106Response" />
    </operation>
    <operation name="DeleteGroup">
      <input message="tns:DeleteGroup107Request" />
      <output message="tns:DeleteGroup107Response" />
    </operation>
    <operation name="CancelEditGroup">
      <input message="tns:CancelEditGroup108Request" />
      <output message="tns:CancelEditGroup108Response" />
    </operation>
    <operation name="GetGroupIcon">
      <input message="tns:GetGroupIcon109Request" />
      <output message="tns:GetGroupIcon109Response" />
    </operation>
    <operation name="AddGroupIcon">
      <input message="tns:AddGroupIcon110Request" />
      <output message="tns:AddGroupIcon110Response" />
    </operation>
    <operation name="DeleteGroupIcon">
      <input message="tns:DeleteGroupIcon111Request" />
      <output message="tns:DeleteGroupIcon111Response" />
    </operation>
    <operation name="GetGroupIcons">
      <input message="tns:GetGroupIcons112Request" />
      <output message="tns:GetGroupIcons112Response" />
    </operation>
    <operation name="CheckUpdate">
      <input message="tns:CheckUpdate113Request" />
      <output message="tns:CheckUpdate113Response" />
    </operation>
    <operation name="GetModifiedFields">
      <input message="tns:GetModifiedFields114Request" />
      <output message="tns:GetModifiedFields114Response" />
    </operation>
    <operation name="GetRemovedFields">
      <input message="tns:GetRemovedFields115Request" />
      <output message="tns:GetRemovedFields115Response" />
    </operation>
    <operation name="FilterByText">
      <input message="tns:FilterByText116Request" />
      <output message="tns:FilterByText116Response" />
    </operation>
    <operation name="FilterByPoint">
      <input message="tns:FilterByPoint117Request" />
      <output message="tns:FilterByPoint117Response" />
    </operation>
    <operation name="FilterByRadius">
      <input message="tns:FilterByRadius118Request" />
      <output message="tns:FilterByRadius118Response" />
    </operation>
    <operation name="FilterByObjectShape">
      <input message="tns:FilterByObjectShape119Request" />
      <output message="tns:FilterByObjectShape119Response" />
    </operation>
    <operation name="FilterByShape">
      <input message="tns:FilterByShape120Request" />
      <output message="tns:FilterByShape120Response" />
    </operation>
    <operation name="GetNextResult_FieldSet">
      <input message="tns:GetNextResult_FieldSet121Request" />
      <output message="tns:GetNextResult_FieldSet121Response" />
    </operation>
    <operation name="GetNextResult_IDSet">
      <input message="tns:GetNextResult_IDSet122Request" />
      <output message="tns:GetNextResult_IDSet122Response" />
    </operation>
    <operation name="GetNextResult_PositionSet">
      <input message="tns:GetNextResult_PositionSet123Request" />
      <output message="tns:GetNextResult_PositionSet123Response" />
    </operation>
    <operation name="GetNextResult_Set">
      <input message="tns:GetNextResult_Set124Request" />
      <output message="tns:GetNextResult_Set124Response" />
    </operation>
    <operation name="GetNextResult_UpdatedSet">
      <input message="tns:GetNextResult_UpdatedSet125Request" />
      <output message="tns:GetNextResult_UpdatedSet125Response" />
    </operation>
    <operation name="GetNextResult_RemovedSet">
      <input message="tns:GetNextResult_RemovedSet126Request" />
      <output message="tns:GetNextResult_RemovedSet126Response" />
    </operation>
    <operation name="SetObjectIDs">
      <input message="tns:SetObjectIDs127Request" />
      <output message="tns:SetObjectIDs127Response" />
    </operation>
    <operation name="GetObjectAggregates">
      <input message="tns:GetObjectAggregates128Request" />
      <output message="tns:GetObjectAggregates128Response" />
    </operation>
    <operation name="ClearSetFilter">
      <input message="tns:ClearSetFilter129Request" />
      <output message="tns:ClearSetFilter129Response" />
    </operation>
    <operation name="EditObjectFields">
      <input message="tns:EditObjectFields130Request" />
      <output message="tns:EditObjectFields130Response" />
    </operation>
    <operation name="CancelEditObjectFields">
      <input message="tns:CancelEditObjectFields131Request" />
      <output message="tns:CancelEditObjectFields131Response" />
    </operation>
    <operation name="SearchInitialize">
      <input message="tns:SearchInitialize132Request" />
      <output message="tns:SearchInitialize132Response" />
    </operation>
    <operation name="SearchGetCountryList">
      <input message="tns:SearchGetCountryList133Request" />
      <output message="tns:SearchGetCountryList133Response" />
    </operation>
    <operation name="SearchSelectCities">
      <input message="tns:SearchSelectCities134Request" />
      <output message="tns:SearchSelectCities134Response" />
    </operation>
    <operation name="SearchGetCityList">
      <input message="tns:SearchGetCityList135Request" />
      <output message="tns:SearchGetCityList135Response" />
    </operation>
    <operation name="SearchGetCityListEx">
      <input message="tns:SearchGetCityListEx136Request" />
      <output message="tns:SearchGetCityListEx136Response" />
    </operation>
    <operation name="SearchGetItemKindList">
      <input message="tns:SearchGetItemKindList137Request" />
      <output message="tns:SearchGetItemKindList137Response" />
    </operation>
    <operation name="SearchSetItemsFilter">
      <input message="tns:SearchSetItemsFilter138Request" />
      <output message="tns:SearchSetItemsFilter138Response" />
    </operation>
    <operation name="SearchSelectItems">
      <input message="tns:SearchSelectItems139Request" />
      <output message="tns:SearchSelectItems139Response" />
    </operation>
    <operation name="SearchSelectItemsEx">
      <input message="tns:SearchSelectItemsEx140Request" />
      <output message="tns:SearchSelectItemsEx140Response" />
    </operation>
    <operation name="SearchGetItemsList">
      <input message="tns:SearchGetItemsList141Request" />
      <output message="tns:SearchGetItemsList141Response" />
    </operation>
    <operation name="SearchAddCityToSelection">
      <input message="tns:SearchAddCityToSelection142Request" />
      <output message="tns:SearchAddCityToSelection142Response" />
    </operation>
    <operation name="SearchAddObjectToSelection">
      <input message="tns:SearchAddObjectToSelection143Request" />
      <output message="tns:SearchAddObjectToSelection143Response" />
    </operation>
    <operation name="SearchAddStreetWithNumToSelection">
      <input message="tns:SearchAddStreetWithNumToSelection144Request" />
      <output message="tns:SearchAddStreetWithNumToSelection144Response" />
    </operation>
    <operation name="SearchGetStreetHandle">
      <input message="tns:SearchGetStreetHandle145Request" />
      <output message="tns:SearchGetStreetHandle145Response" />
    </operation>
    <operation name="SearchAddStreetCrossingToSelection">
      <input message="tns:SearchAddStreetCrossingToSelection146Request" />
      <output message="tns:SearchAddStreetCrossingToSelection146Response" />
    </operation>
    <operation name="Geocode">
      <input message="tns:Geocode147Request" />
      <output message="tns:Geocode147Response" />
    </operation>
    <operation name="LocalizeNumFieldsGet">
      <input message="tns:LocalizeNumFieldsGet148Request" />
      <output message="tns:LocalizeNumFieldsGet148Response" />
    </operation>
    <operation name="LocalizeNumFieldsSet">
      <input message="tns:LocalizeNumFieldsSet149Request" />
      <output message="tns:LocalizeNumFieldsSet149Response" />
    </operation>
    <operation name="LocalizeNumFieldsAdd">
      <input message="tns:LocalizeNumFieldsAdd150Request" />
      <output message="tns:LocalizeNumFieldsAdd150Response" />
    </operation>
    <operation name="LocalizeNumFieldsRemove">
      <input message="tns:LocalizeNumFieldsRemove151Request" />
      <output message="tns:LocalizeNumFieldsRemove151Response" />
    </operation>
    <operation name="LocalizeNumFieldsClear">
      <input message="tns:LocalizeNumFieldsClear152Request" />
      <output message="tns:LocalizeNumFieldsClear152Response" />
    </operation>
    <operation name="LocalizeNumFieldsGetCount">
      <input message="tns:LocalizeNumFieldsGetCount153Request" />
      <output message="tns:LocalizeNumFieldsGetCount153Response" />
    </operation>
    <operation name="LocalizeStrFieldsGet">
      <input message="tns:LocalizeStrFieldsGet154Request" />
      <output message="tns:LocalizeStrFieldsGet154Response" />
    </operation>
    <operation name="LocalizeStrFieldsSet">
      <input message="tns:LocalizeStrFieldsSet155Request" />
      <output message="tns:LocalizeStrFieldsSet155Response" />
    </operation>
    <operation name="LocalizeStrFieldsAdd">
      <input message="tns:LocalizeStrFieldsAdd156Request" />
      <output message="tns:LocalizeStrFieldsAdd156Response" />
    </operation>
    <operation name="LocalizeStrFieldsRemove">
      <input message="tns:LocalizeStrFieldsRemove157Request" />
      <output message="tns:LocalizeStrFieldsRemove157Response" />
    </operation>
    <operation name="LocalizeStrFieldsClear">
      <input message="tns:LocalizeStrFieldsClear158Request" />
      <output message="tns:LocalizeStrFieldsClear158Response" />
    </operation>
    <operation name="LocalizeStrFieldsGetCount">
      <input message="tns:LocalizeStrFieldsGetCount159Request" />
      <output message="tns:LocalizeStrFieldsGetCount159Response" />
    </operation>
    <operation name="LocalizeIconAdd">
      <input message="tns:LocalizeIconAdd160Request" />
      <output message="tns:LocalizeIconAdd160Response" />
    </operation>
    <operation name="LocalizeIconGet">
      <input message="tns:LocalizeIconGet161Request" />
      <output message="tns:LocalizeIconGet161Response" />
    </operation>
    <operation name="LocalizeIconSet">
      <input message="tns:LocalizeIconSet162Request" />
      <output message="tns:LocalizeIconSet162Response" />
    </operation>
    <operation name="LocalizeIconGetCount">
      <input message="tns:LocalizeIconGetCount163Request" />
      <output message="tns:LocalizeIconGetCount163Response" />
    </operation>
    <operation name="LocalizeIconRemove">
      <input message="tns:LocalizeIconRemove164Request" />
      <output message="tns:LocalizeIconRemove164Response" />
    </operation>
    <operation name="LocalizeIconClear">
      <input message="tns:LocalizeIconClear165Request" />
      <output message="tns:LocalizeIconClear165Response" />
    </operation>
    <operation name="LocalizeIconIDToItemIndex">
      <input message="tns:LocalizeIconIDToItemIndex166Request" />
      <output message="tns:LocalizeIconIDToItemIndex166Response" />
    </operation>
    <operation name="LocalizeObjectPositionAdd">
      <input message="tns:LocalizeObjectPositionAdd167Request" />
      <output message="tns:LocalizeObjectPositionAdd167Response" />
    </operation>
    <operation name="LocalizeObjectPositionGet">
      <input message="tns:LocalizeObjectPositionGet168Request" />
      <output message="tns:LocalizeObjectPositionGet168Response" />
    </operation>
    <operation name="LocalizeObjectPositionSet">
      <input message="tns:LocalizeObjectPositionSet169Request" />
      <output message="tns:LocalizeObjectPositionSet169Response" />
    </operation>
    <operation name="LocalizeObjectPositionRemove">
      <input message="tns:LocalizeObjectPositionRemove170Request" />
      <output message="tns:LocalizeObjectPositionRemove170Response" />
    </operation>
    <operation name="LocalizeObjectPositionClear">
      <input message="tns:LocalizeObjectPositionClear171Request" />
      <output message="tns:LocalizeObjectPositionClear171Response" />
    </operation>
    <operation name="LocalizeObjectPositionGetCount">
      <input message="tns:LocalizeObjectPositionGetCount172Request" />
      <output message="tns:LocalizeObjectPositionGetCount172Response" />
    </operation>
    <operation name="LocalizeObjectAdd">
      <input message="tns:LocalizeObjectAdd173Request" />
      <output message="tns:LocalizeObjectAdd173Response" />
    </operation>
    <operation name="LocalizeObjectGet">
      <input message="tns:LocalizeObjectGet174Request" />
      <output message="tns:LocalizeObjectGet174Response" />
    </operation>
    <operation name="LocalizeObjectSet">
      <input message="tns:LocalizeObjectSet175Request" />
      <output message="tns:LocalizeObjectSet175Response" />
    </operation>
    <operation name="LocalizeObjectRemove">
      <input message="tns:LocalizeObjectRemove176Request" />
      <output message="tns:LocalizeObjectRemove176Response" />
    </operation>
    <operation name="LocalizeObjectClear">
      <input message="tns:LocalizeObjectClear177Request" />
      <output message="tns:LocalizeObjectClear177Response" />
    </operation>
    <operation name="LocalizeObjectGetCount">
      <input message="tns:LocalizeObjectGetCount178Request" />
      <output message="tns:LocalizeObjectGetCount178Response" />
    </operation>
    <operation name="LocalizeObjectEntityIDToItemIndex">
      <input message="tns:LocalizeObjectEntityIDToItemIndex179Request" />
      <output message="tns:LocalizeObjectEntityIDToItemIndex179Response" />
    </operation>
    <operation name="LocalizeObjectAddWithPositions">
      <input message="tns:LocalizeObjectAddWithPositions180Request" />
      <output message="tns:LocalizeObjectAddWithPositions180Response" />
    </operation>
    <operation name="LocalizeAddObjectPositions">
      <input message="tns:LocalizeAddObjectPositions181Request" />
      <output message="tns:LocalizeAddObjectPositions181Response" />
    </operation>
    <operation name="LocalizeSetObjectVisibility">
      <input message="tns:LocalizeSetObjectVisibility182Request" />
      <output message="tns:LocalizeSetObjectVisibility182Response" />
    </operation>
    <operation name="LocalizeGetObjectVisibility">
      <input message="tns:LocalizeGetObjectVisibility183Request" />
      <output message="tns:LocalizeGetObjectVisibility183Response" />
    </operation>
    <operation name="GetAvailableIconFormats">
      <input message="tns:GetAvailableIconFormats184Request" />
      <output message="tns:GetAvailableIconFormats184Response" />
    </operation>
    <operation name="RoutePlannerGetAvailableRoadTypes">
      <input message="tns:RoutePlannerGetAvailableRoadTypes185Request" />
      <output message="tns:RoutePlannerGetAvailableRoadTypes185Response" />
    </operation>
    <operation name="RoutePlannerSimpleCalculateRoute">
      <input message="tns:RoutePlannerSimpleCalculateRoute186Request" />
      <output message="tns:RoutePlannerSimpleCalculateRoute186Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoute">
      <input message="tns:RoutePlannerCalculateRoute187Request" />
      <output message="tns:RoutePlannerCalculateRoute187Response" />
    </operation>
    <operation name="RoutePlannerGetRouteItinerary">
      <input message="tns:RoutePlannerGetRouteItinerary188Request" />
      <output message="tns:RoutePlannerGetRouteItinerary188Response" />
    </operation>
    <operation name="RoutePlannerGetRouteRepresentation">
      <input message="tns:RoutePlannerGetRouteRepresentation189Request" />
      <output message="tns:RoutePlannerGetRouteRepresentation189Response" />
    </operation>
    <operation name="RoutePlannerGetRouteSummary">
      <input message="tns:RoutePlannerGetRouteSummary190Request" />
      <output message="tns:RoutePlannerGetRouteSummary190Response" />
    </operation>
    <operation name="RoutePlannerEntriesSet">
      <input message="tns:RoutePlannerEntriesSet191Request" />
      <output message="tns:RoutePlannerEntriesSet191Response" />
    </operation>
    <operation name="RoutePlannerEntriesSetWithDescription">
      <input message="tns:RoutePlannerEntriesSetWithDescription192Request" />
      <output message="tns:RoutePlannerEntriesSetWithDescription192Response" />
    </operation>
    <operation name="RoutePlannerEntriesGet">
      <input message="tns:RoutePlannerEntriesGet193Request" />
      <output message="tns:RoutePlannerEntriesGet193Response" />
    </operation>
    <operation name="RoutePlannerEntriesGetWithSnapPoints">
      <input message="tns:RoutePlannerEntriesGetWithSnapPoints194Request" />
      <output message="tns:RoutePlannerEntriesGetWithSnapPoints194Response" />
    </operation>
    <operation name="RoutePlannerEntryAdd">
      <input message="tns:RoutePlannerEntryAdd195Request" />
      <output message="tns:RoutePlannerEntryAdd195Response" />
    </operation>
    <operation name="RoutePlannerEntryAddWithDescription">
      <input message="tns:RoutePlannerEntryAddWithDescription196Request" />
      <output message="tns:RoutePlannerEntryAddWithDescription196Response" />
    </operation>
    <operation name="RoutePlannerEntriesAdd">
      <input message="tns:RoutePlannerEntriesAdd197Request" />
      <output message="tns:RoutePlannerEntriesAdd197Response" />
    </operation>
    <operation name="RoutePlannerEntriesAddWithDescription">
      <input message="tns:RoutePlannerEntriesAddWithDescription198Request" />
      <output message="tns:RoutePlannerEntriesAddWithDescription198Response" />
    </operation>
    <operation name="RoutePlannerEntryInsert">
      <input message="tns:RoutePlannerEntryInsert199Request" />
      <output message="tns:RoutePlannerEntryInsert199Response" />
    </operation>
    <operation name="RoutePlannerEntryInsertWithDescription">
      <input message="tns:RoutePlannerEntryInsertWithDescription200Request" />
      <output message="tns:RoutePlannerEntryInsertWithDescription200Response" />
    </operation>
    <operation name="RoutePlannerEntryGet">
      <input message="tns:RoutePlannerEntryGet201Request" />
      <output message="tns:RoutePlannerEntryGet201Response" />
    </operation>
    <operation name="RoutePlannerEntrySet">
      <input message="tns:RoutePlannerEntrySet202Request" />
      <output message="tns:RoutePlannerEntrySet202Response" />
    </operation>
    <operation name="RoutePlannerEntrySetWithDescription">
      <input message="tns:RoutePlannerEntrySetWithDescription203Request" />
      <output message="tns:RoutePlannerEntrySetWithDescription203Response" />
    </operation>
    <operation name="RoutePlannerEntryMove">
      <input message="tns:RoutePlannerEntryMove204Request" />
      <output message="tns:RoutePlannerEntryMove204Response" />
    </operation>
    <operation name="RoutePlannerEntryComplexMove">
      <input message="tns:RoutePlannerEntryComplexMove205Request" />
      <output message="tns:RoutePlannerEntryComplexMove205Response" />
    </operation>
    <operation name="RoutePlannerEntryReverse">
      <input message="tns:RoutePlannerEntryReverse206Request" />
      <output message="tns:RoutePlannerEntryReverse206Response" />
    </operation>
    <operation name="RoutePlannerEntryRemove">
      <input message="tns:RoutePlannerEntryRemove207Request" />
      <output message="tns:RoutePlannerEntryRemove207Response" />
    </operation>
    <operation name="RoutePlannerEntriesClear">
      <input message="tns:RoutePlannerEntriesClear208Request" />
      <output message="tns:RoutePlannerEntriesClear208Response" />
    </operation>
    <operation name="RoutePlannerEntriesGetCount">
      <input message="tns:RoutePlannerEntriesGetCount209Request" />
      <output message="tns:RoutePlannerEntriesGetCount209Response" />
    </operation>
    <operation name="RoutePlannerRouteClear">
      <input message="tns:RoutePlannerRouteClear210Request" />
      <output message="tns:RoutePlannerRouteClear210Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithSingleDepot">
      <input message="tns:RoutePlannerCalculateRoutesWithSingleDepot211Request" />
      <output message="tns:RoutePlannerCalculateRoutesWithSingleDepot211Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithSingleDepotAndStore">
      <input message="tns:RoutePlannerCalculateRoutesWithSingleDepotAndStore212Request" />
      <output message="tns:RoutePlannerCalculateRoutesWithSingleDepotAndStore212Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithMultipleDepots">
      <input message="tns:RoutePlannerCalculateRoutesWithMultipleDepots213Request" />
      <output message="tns:RoutePlannerCalculateRoutesWithMultipleDepots213Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithMultipleDepotsAndStore">
      <input message="tns:RoutePlannerCalculateRoutesWithMultipleDepotsAndStore214Request" />
      <output message="tns:RoutePlannerCalculateRoutesWithMultipleDepotsAndStore214Response" />
    </operation>
    <operation name="RoutePlannerCalculatePointDistanceFromRoute">
      <input message="tns:RoutePlannerCalculatePointDistanceFromRoute215Request" />
      <output message="tns:RoutePlannerCalculatePointDistanceFromRoute215Response" />
    </operation>
    <operation name="RoutePlannerCalculatePointWithinRouteBuffer">
      <input message="tns:RoutePlannerCalculatePointWithinRouteBuffer216Request" />
      <output message="tns:RoutePlannerCalculatePointWithinRouteBuffer216Response" />
    </operation>
    <operation name="RoutePlannerVehicleParamsGet">
      <input message="tns:RoutePlannerVehicleParamsGet217Request" />
      <output message="tns:RoutePlannerVehicleParamsGet217Response" />
    </operation>
    <operation name="RoutePlannerVehicleParamsSet">
      <input message="tns:RoutePlannerVehicleParamsSet218Request" />
      <output message="tns:RoutePlannerVehicleParamsSet218Response" />
    </operation>
    <operation name="RoutePlannerDriverParamsGet">
      <input message="tns:RoutePlannerDriverParamsGet219Request" />
      <output message="tns:RoutePlannerDriverParamsGet219Response" />
    </operation>
    <operation name="RoutePlannerDriverParamsSet">
      <input message="tns:RoutePlannerDriverParamsSet220Request" />
      <output message="tns:RoutePlannerDriverParamsSet220Response" />
    </operation>
    <operation name="RoutePlannerRoadParamsGet">
      <input message="tns:RoutePlannerRoadParamsGet221Request" />
      <output message="tns:RoutePlannerRoadParamsGet221Response" />
    </operation>
    <operation name="RoutePlannerRoadParamsSet">
      <input message="tns:RoutePlannerRoadParamsSet222Request" />
      <output message="tns:RoutePlannerRoadParamsSet222Response" />
    </operation>
    <operation name="RoutePlannerGetParamValue">
      <input message="tns:RoutePlannerGetParamValue223Request" />
      <output message="tns:RoutePlannerGetParamValue223Response" />
    </operation>
    <operation name="RoutePlannerGetParamValues">
      <input message="tns:RoutePlannerGetParamValues224Request" />
      <output message="tns:RoutePlannerGetParamValues224Response" />
    </operation>
    <operation name="RoutePlannerSetParamValue">
      <input message="tns:RoutePlannerSetParamValue225Request" />
      <output message="tns:RoutePlannerSetParamValue225Response" />
    </operation>
    <operation name="RoutePlannerRouteLoadFromBlob">
      <input message="tns:RoutePlannerRouteLoadFromBlob226Request" />
      <output message="tns:RoutePlannerRouteLoadFromBlob226Response" />
    </operation>
    <operation name="RoutePlannerRouteStoreToBlob">
      <input message="tns:RoutePlannerRouteStoreToBlob227Request" />
      <output message="tns:RoutePlannerRouteStoreToBlob227Response" />
    </operation>
    <operation name="RoutePlannerRouteLoadFromDatabase">
      <input message="tns:RoutePlannerRouteLoadFromDatabase228Request" />
      <output message="tns:RoutePlannerRouteLoadFromDatabase228Response" />
    </operation>
    <operation name="RoutePlannerRouteStoreToDatabase">
      <input message="tns:RoutePlannerRouteStoreToDatabase229Request" />
      <output message="tns:RoutePlannerRouteStoreToDatabase229Response" />
    </operation>
    <operation name="RouteRepositoryClear">
      <input message="tns:RouteRepositoryClear230Request" />
      <output message="tns:RouteRepositoryClear230Response" />
    </operation>
    <operation name="RouteRepositoryGetRoutesCount">
      <input message="tns:RouteRepositoryGetRoutesCount231Request" />
      <output message="tns:RouteRepositoryGetRoutesCount231Response" />
    </operation>
    <operation name="RouteRepositoryGetRoutes">
      <input message="tns:RouteRepositoryGetRoutes232Request" />
      <output message="tns:RouteRepositoryGetRoutes232Response" />
    </operation>
    <operation name="RouteRepositoryAddRoute">
      <input message="tns:RouteRepositoryAddRoute233Request" />
      <output message="tns:RouteRepositoryAddRoute233Response" />
    </operation>
    <operation name="RouteRepositoryAddRouteWithIdent">
      <input message="tns:RouteRepositoryAddRouteWithIdent234Request" />
      <output message="tns:RouteRepositoryAddRouteWithIdent234Response" />
    </operation>
    <operation name="RouteRepositoryReplaceRoute">
      <input message="tns:RouteRepositoryReplaceRoute235Request" />
      <output message="tns:RouteRepositoryReplaceRoute235Response" />
    </operation>
    <operation name="RouteRepositoryReplaceRouteWithIdent">
      <input message="tns:RouteRepositoryReplaceRouteWithIdent236Request" />
      <output message="tns:RouteRepositoryReplaceRouteWithIdent236Response" />
    </operation>
    <operation name="RouteRepositoryFetchRoute">
      <input message="tns:RouteRepositoryFetchRoute237Request" />
      <output message="tns:RouteRepositoryFetchRoute237Response" />
    </operation>
    <operation name="RouteRepositoryFetchRouteWithIdent">
      <input message="tns:RouteRepositoryFetchRouteWithIdent238Request" />
      <output message="tns:RouteRepositoryFetchRouteWithIdent238Response" />
    </operation>
    <operation name="RouteRepositoryRemove">
      <input message="tns:RouteRepositoryRemove239Request" />
      <output message="tns:RouteRepositoryRemove239Response" />
    </operation>
    <operation name="RouteRepositoryRemoveWithIdent">
      <input message="tns:RouteRepositoryRemoveWithIdent240Request" />
      <output message="tns:RouteRepositoryRemoveWithIdent240Response" />
    </operation>
    <operation name="RouteRepositorySetRouteColor">
      <input message="tns:RouteRepositorySetRouteColor241Request" />
      <output message="tns:RouteRepositorySetRouteColor241Response" />
    </operation>
    <operation name="RouteRepositorySetRouteColorByIdent">
      <input message="tns:RouteRepositorySetRouteColorByIdent242Request" />
      <output message="tns:RouteRepositorySetRouteColorByIdent242Response" />
    </operation>
    <operation name="RouteRepositorySetRouteVisibility">
      <input message="tns:RouteRepositorySetRouteVisibility243Request" />
      <output message="tns:RouteRepositorySetRouteVisibility243Response" />
    </operation>
    <operation name="RouteRepositorySetRouteVisibilityByIdent">
      <input message="tns:RouteRepositorySetRouteVisibilityByIdent244Request" />
      <output message="tns:RouteRepositorySetRouteVisibilityByIdent244Response" />
    </operation>
    <operation name="RouteRepositorySetRouteDescription">
      <input message="tns:RouteRepositorySetRouteDescription245Request" />
      <output message="tns:RouteRepositorySetRouteDescription245Response" />
    </operation>
    <operation name="RouteRepositorySetRouteDescriptionByIdent">
      <input message="tns:RouteRepositorySetRouteDescriptionByIdent246Request" />
      <output message="tns:RouteRepositorySetRouteDescriptionByIdent246Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteItinerary">
      <input message="tns:RouteRepositoryGetRouteItinerary247Request" />
      <output message="tns:RouteRepositoryGetRouteItinerary247Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteItineraryByIdent">
      <input message="tns:RouteRepositoryGetRouteItineraryByIdent248Request" />
      <output message="tns:RouteRepositoryGetRouteItineraryByIdent248Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteRepresentation">
      <input message="tns:RouteRepositoryGetRouteRepresentation249Request" />
      <output message="tns:RouteRepositoryGetRouteRepresentation249Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteRepresentationByIdent">
      <input message="tns:RouteRepositoryGetRouteRepresentationByIdent250Request" />
      <output message="tns:RouteRepositoryGetRouteRepresentationByIdent250Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteSummary">
      <input message="tns:RouteRepositoryGetRouteSummary251Request" />
      <output message="tns:RouteRepositoryGetRouteSummary251Response" />
    </operation>
    <operation name="RouteRepositoryGetRouteSummaryByIdent">
      <input message="tns:RouteRepositoryGetRouteSummaryByIdent252Request" />
      <output message="tns:RouteRepositoryGetRouteSummaryByIdent252Response" />
    </operation>
    <operation name="RouteRepositoryLoadFromBlob">
      <input message="tns:RouteRepositoryLoadFromBlob253Request" />
      <output message="tns:RouteRepositoryLoadFromBlob253Response" />
    </operation>
    <operation name="RouteRepositoryStoreToBlob">
      <input message="tns:RouteRepositoryStoreToBlob254Request" />
      <output message="tns:RouteRepositoryStoreToBlob254Response" />
    </operation>
    <operation name="RouteAttributesClearRouteAttribute">
      <input message="tns:RouteAttributesClearRouteAttribute255Request" />
      <output message="tns:RouteAttributesClearRouteAttribute255Response" />
    </operation>
    <operation name="RouteAttributesAddPointAttribute">
      <input message="tns:RouteAttributesAddPointAttribute256Request" />
      <output message="tns:RouteAttributesAddPointAttribute256Response" />
    </operation>
    <operation name="RouteAttributesAddLineAttribute">
      <input message="tns:RouteAttributesAddLineAttribute257Request" />
      <output message="tns:RouteAttributesAddLineAttribute257Response" />
    </operation>
    <operation name="RouteAttributesAddPolygonAttribute">
      <input message="tns:RouteAttributesAddPolygonAttribute258Request" />
      <output message="tns:RouteAttributesAddPolygonAttribute258Response" />
    </operation>
    <operation name="RouteAttributesAddAlongRouteAttribute">
      <input message="tns:RouteAttributesAddAlongRouteAttribute259Request" />
      <output message="tns:RouteAttributesAddAlongRouteAttribute259Response" />
    </operation>
    <operation name="RouteAttributesModifyPointAttribute">
      <input message="tns:RouteAttributesModifyPointAttribute260Request" />
      <output message="tns:RouteAttributesModifyPointAttribute260Response" />
    </operation>
    <operation name="RouteAttributesModifyLineAttribute">
      <input message="tns:RouteAttributesModifyLineAttribute261Request" />
      <output message="tns:RouteAttributesModifyLineAttribute261Response" />
    </operation>
    <operation name="RouteAttributesModifyPolygonAttribute">
      <input message="tns:RouteAttributesModifyPolygonAttribute262Request" />
      <output message="tns:RouteAttributesModifyPolygonAttribute262Response" />
    </operation>
    <operation name="RouteAttributesModifyAlongRouteAttribute">
      <input message="tns:RouteAttributesModifyAlongRouteAttribute263Request" />
      <output message="tns:RouteAttributesModifyAlongRouteAttribute263Response" />
    </operation>
    <operation name="RouteAttributesSetRouteAttribute">
      <input message="tns:RouteAttributesSetRouteAttribute264Request" />
      <output message="tns:RouteAttributesSetRouteAttribute264Response" />
    </operation>
    <operation name="RouteAttributesDeleteRouteAttribute">
      <input message="tns:RouteAttributesDeleteRouteAttribute265Request" />
      <output message="tns:RouteAttributesDeleteRouteAttribute265Response" />
    </operation>
    <operation name="RouteAttributesGetRouteAttribute">
      <input message="tns:RouteAttributesGetRouteAttribute266Request" />
      <output message="tns:RouteAttributesGetRouteAttribute266Response" />
    </operation>
    <operation name="RouteAttributesGetRouteAttributeWithGeometry">
      <input message="tns:RouteAttributesGetRouteAttributeWithGeometry267Request" />
      <output message="tns:RouteAttributesGetRouteAttributeWithGeometry267Response" />
    </operation>
    <operation name="RouteAttributesGetRouteAttributes">
      <input message="tns:RouteAttributesGetRouteAttributes268Request" />
      <output message="tns:RouteAttributesGetRouteAttributes268Response" />
    </operation>
    <operation name="RouteAttributesLoadFromBlob">
      <input message="tns:RouteAttributesLoadFromBlob269Request" />
      <output message="tns:RouteAttributesLoadFromBlob269Response" />
    </operation>
    <operation name="RouteAttributesStoreToBlob">
      <input message="tns:RouteAttributesStoreToBlob270Request" />
      <output message="tns:RouteAttributesStoreToBlob270Response" />
    </operation>
    <operation name="RouteAttributesGetAttributesProviderList">
      <input message="tns:RouteAttributesGetAttributesProviderList271Request" />
      <output message="tns:RouteAttributesGetAttributesProviderList271Response" />
    </operation>
    <operation name="RouteAttributesGetSubscribedProvidersList">
      <input message="tns:RouteAttributesGetSubscribedProvidersList272Request" />
      <output message="tns:RouteAttributesGetSubscribedProvidersList272Response" />
    </operation>
    <operation name="RouteAttributesSubscribeToDataProvider">
      <input message="tns:RouteAttributesSubscribeToDataProvider273Request" />
      <output message="tns:RouteAttributesSubscribeToDataProvider273Response" />
    </operation>
    <operation name="RouteAttributesUnsubscribeFromDataProvider">
      <input message="tns:RouteAttributesUnsubscribeFromDataProvider274Request" />
      <output message="tns:RouteAttributesUnsubscribeFromDataProvider274Response" />
    </operation>
    <operation name="RouteAttributesGetDataProviderParams">
      <input message="tns:RouteAttributesGetDataProviderParams275Request" />
      <output message="tns:RouteAttributesGetDataProviderParams275Response" />
    </operation>
    <operation name="RouteAttributesSetDataProviderParam">
      <input message="tns:RouteAttributesSetDataProviderParam276Request" />
      <output message="tns:RouteAttributesSetDataProviderParam276Response" />
    </operation>
    <operation name="RouteAttributesGetDataProviderActions">
      <input message="tns:RouteAttributesGetDataProviderActions277Request" />
      <output message="tns:RouteAttributesGetDataProviderActions277Response" />
    </operation>
    <operation name="RouteAttributesExecuteDataProviderAction">
      <input message="tns:RouteAttributesExecuteDataProviderAction278Request" />
      <output message="tns:RouteAttributesExecuteDataProviderAction278Response" />
    </operation>
    <operation name="RouteAttributesGetPassedAttributesList">
      <input message="tns:RouteAttributesGetPassedAttributesList279Request" />
      <output message="tns:RouteAttributesGetPassedAttributesList279Response" />
    </operation>
    <operation name="RouteOptimizerSimpleOptimizeRoute">
      <input message="tns:RouteOptimizerSimpleOptimizeRoute280Request" />
      <output message="tns:RouteOptimizerSimpleOptimizeRoute280Response" />
    </operation>
    <operation name="RouteOptimizerOptimizeRoute">
      <input message="tns:RouteOptimizerOptimizeRoute281Request" />
      <output message="tns:RouteOptimizerOptimizeRoute281Response" />
    </operation>
  </portType>
  <binding name="IMapCenterServicebinding" type="tns:IMapCenterService">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc" />
    <operation name="CreateSessionID">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CreateSessionID" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="KeepSession">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#KeepSession" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DropSession">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DropSession" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetSessionComment">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetSessionComment" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetSessionComment">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetSessionComment" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetSessionLanguageContext">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetSessionLanguageContext" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetSessionLanguageContext">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetSessionLanguageContext" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GenerateSessionToken">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GenerateSessionToken" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CreateSessionIDWithToken">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CreateSessionIDWithToken" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetMapModules">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetMapModules" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetMaxSessionsCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetMaxSessionsCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetCurrentSessionCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetCurrentSessionCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetSessionLifetimeSeconds">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetSessionLifetimeSeconds" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetActiveSessions">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetActiveSessions" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AdminDropSession">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AdminDropSession" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetProjections">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetProjections" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetAvailableImageFormats">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetAvailableImageFormats" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetDefaultLayers">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetDefaultLayers" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetAvailableMapFiles">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetAvailableMapFiles" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetLoadedMapsRegion">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetLoadedMapsRegion" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ReloadMapFiles">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ReloadMapFiles" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ActivateMapFile">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ActivateMapFile" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeactivateMapFile">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeactivateMapFile" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetViewConfigList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetViewConfigList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetCurrentViewConfig">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetCurrentViewConfig" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetCurrentViewConfig">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetCurrentViewConfig" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LoadCurrentViewConfig">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LoadCurrentViewConfig" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthCreateUser">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthCreateUser" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthGetUserParams">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthGetUserParams" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthGetUserParamEx">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthGetUserParamEx" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthSetUserParamEx">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthSetUserParamEx" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthModifyUser">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthModifyUser" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthModifyUserPassword">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthModifyUserPassword" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthDeleteUser">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthDeleteUser" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthGetUsersList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthGetUsersList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthCreateGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthCreateGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthGetGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthGetGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthModifyGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthModifyGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthDeleteGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthDeleteGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AuthGetGroupsList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AuthGetGroupsList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnImageByPoint">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnImageByPoint" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnImageByRect">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnImageByRect" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderSplitMapOnImageByPoint">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderSplitMapOnImageByPoint" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderSplitMapOnImageByRect">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderSplitMapOnImageByRect" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnHWNDByPoint">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnHWNDByPoint" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnHWNDByRect">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnHWNDByRect" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnImageByPointWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnImageByPointWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnImageByRectWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnImageByRectWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderSplitMapOnImageByPointWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderSplitMapOnImageByPointWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderSplitMapOnImageByRectWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderSplitMapOnImageByRectWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnHWNDByPointWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnHWNDByPointWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderMapOnHWNDByRectWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderMapOnHWNDByRectWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ClearMapSelection">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ClearMapSelection" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderTiledMap">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderTiledMap" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RenderTiledMapWithCopyright">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RenderTiledMapWithCopyright" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetTiledMapLayers">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetTiledMapLayers" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ConvertMapToScreen">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ConvertMapToScreen" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ConvertScreenToMap">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ConvertScreenToMap" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetMapPointLength">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetMapPointLength" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetScreenPointLength">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetScreenPointLength" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="InverseCalc">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#InverseCalc" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ForwardCalc">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ForwardCalc" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetDegeocodeLayers">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetDegeocodeLayers" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="Degeocode">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#Degeocode" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DegeocodeAtPoint">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DegeocodeAtPoint" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="MapBaseConnect">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#MapBaseConnect" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="MapBaseDisconnect">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#MapBaseDisconnect" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="MapBaseLoadFromBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#MapBaseLoadFromBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="MapBaseStoreToBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#MapBaseStoreToBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetDatabaseList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetDatabaseList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetDatabaseTableList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetDatabaseTableList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetObjectFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetObjectFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CreateObjectSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CreateObjectSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="EditObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#EditObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="PostObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#PostObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="PostObjects">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#PostObjects" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjects">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjects" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeleteObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeleteObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeleteObjects">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeleteObjects" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CancelEditObject">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CancelEditObject" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjectPolygon">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjectPolygon" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectPolygons">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectPolygons" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjectPolyline">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjectPolyline" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectPolylines">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectPolylines" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjectEllipse">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjectEllipse" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectEllipses">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectEllipses" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjectRectangle">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjectRectangle" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectRectangles">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectRectangles" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendObjectCircle">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendObjectCircle" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectCircles">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectCircles" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeleteObjectShape">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeleteObjectShape" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectBinaryData">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectBinaryData" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetObjectBinaryData">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetObjectBinaryData" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetGroupBinaryData">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetGroupBinaryData" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetGroupBinaryData">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetGroupBinaryData" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetGroupSettings">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetGroupSettings" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetGroupShapeSettings">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetGroupShapeSettings" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetGroupShapeSettings">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetGroupShapeSettings" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetVisibleGroups">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetVisibleGroups" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetVisibleGroups">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetVisibleGroups" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="EditGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#EditGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="PostGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#PostGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AppendGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AppendGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeleteGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeleteGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CancelEditGroup">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CancelEditGroup" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetGroupIcon">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetGroupIcon" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="AddGroupIcon">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#AddGroupIcon" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="DeleteGroupIcon">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#DeleteGroupIcon" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetGroupIcons">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetGroupIcons" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CheckUpdate">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CheckUpdate" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetModifiedFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetModifiedFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetRemovedFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetRemovedFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="FilterByText">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#FilterByText" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="FilterByPoint">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#FilterByPoint" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="FilterByRadius">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#FilterByRadius" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="FilterByObjectShape">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#FilterByObjectShape" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="FilterByShape">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#FilterByShape" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_FieldSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_FieldSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_IDSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_IDSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_PositionSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_PositionSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_Set">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_Set" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_UpdatedSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_UpdatedSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetNextResult_RemovedSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetNextResult_RemovedSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SetObjectIDs">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SetObjectIDs" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetObjectAggregates">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetObjectAggregates" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="ClearSetFilter">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#ClearSetFilter" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="EditObjectFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#EditObjectFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="CancelEditObjectFields">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#CancelEditObjectFields" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchInitialize">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchInitialize" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetCountryList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetCountryList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchSelectCities">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchSelectCities" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetCityList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetCityList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetCityListEx">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetCityListEx" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetItemKindList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetItemKindList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchSetItemsFilter">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchSetItemsFilter" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchSelectItems">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchSelectItems" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchSelectItemsEx">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchSelectItemsEx" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetItemsList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetItemsList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchAddCityToSelection">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchAddCityToSelection" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchAddObjectToSelection">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchAddObjectToSelection" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchAddStreetWithNumToSelection">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchAddStreetWithNumToSelection" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchGetStreetHandle">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchGetStreetHandle" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="SearchAddStreetCrossingToSelection">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#SearchAddStreetCrossingToSelection" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="Geocode">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#Geocode" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeNumFieldsGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeNumFieldsGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeStrFieldsGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeStrFieldsGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeIconIDToItemIndex">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeIconIDToItemIndex" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectPositionGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectPositionGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectEntityIDToItemIndex">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectEntityIDToItemIndex" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeObjectAddWithPositions">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeObjectAddWithPositions" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeAddObjectPositions">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeAddObjectPositions" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeSetObjectVisibility">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeSetObjectVisibility" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="LocalizeGetObjectVisibility">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#LocalizeGetObjectVisibility" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="GetAvailableIconFormats">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#GetAvailableIconFormats" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetAvailableRoadTypes">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetAvailableRoadTypes" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerSimpleCalculateRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerSimpleCalculateRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculateRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculateRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetRouteItinerary">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetRouteItinerary" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetRouteRepresentation">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetRouteRepresentation" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetRouteSummary">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetRouteSummary" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesSetWithDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesSetWithDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesGetWithSnapPoints">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesGetWithSnapPoints" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryAddWithDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryAddWithDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesAdd">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesAdd" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesAddWithDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesAddWithDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryInsert">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryInsert" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryInsertWithDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryInsertWithDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntrySet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntrySet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntrySetWithDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntrySetWithDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryMove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryMove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryComplexMove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryComplexMove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryReverse">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryReverse" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntryRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntryRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerEntriesGetCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerEntriesGetCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRouteClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRouteClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithSingleDepot">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculateRoutesWithSingleDepot" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithSingleDepotAndStore">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculateRoutesWithSingleDepotAndStore" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithMultipleDepots">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculateRoutesWithMultipleDepots" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculateRoutesWithMultipleDepotsAndStore">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculateRoutesWithMultipleDepotsAndStore" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculatePointDistanceFromRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculatePointDistanceFromRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerCalculatePointWithinRouteBuffer">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerCalculatePointWithinRouteBuffer" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerVehicleParamsGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerVehicleParamsGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerVehicleParamsSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerVehicleParamsSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerDriverParamsGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerDriverParamsGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerDriverParamsSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerDriverParamsSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRoadParamsGet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRoadParamsGet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRoadParamsSet">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRoadParamsSet" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetParamValue">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetParamValue" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerGetParamValues">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerGetParamValues" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerSetParamValue">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerSetParamValue" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRouteLoadFromBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRouteLoadFromBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRouteStoreToBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRouteStoreToBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRouteLoadFromDatabase">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRouteLoadFromDatabase" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RoutePlannerRouteStoreToDatabase">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RoutePlannerRouteStoreToDatabase" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryClear">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryClear" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRoutesCount">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRoutesCount" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRoutes">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRoutes" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryAddRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryAddRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryAddRouteWithIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryAddRouteWithIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryReplaceRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryReplaceRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryReplaceRouteWithIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryReplaceRouteWithIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryFetchRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryFetchRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryFetchRouteWithIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryFetchRouteWithIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryRemove">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryRemove" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryRemoveWithIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryRemoveWithIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteColor">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteColor" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteColorByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteColorByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteVisibility">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteVisibility" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteVisibilityByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteVisibilityByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteDescription">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteDescription" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositorySetRouteDescriptionByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositorySetRouteDescriptionByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteItinerary">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteItinerary" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteItineraryByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteItineraryByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteRepresentation">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteRepresentation" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteRepresentationByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteRepresentationByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteSummary">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteSummary" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryGetRouteSummaryByIdent">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryGetRouteSummaryByIdent" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryLoadFromBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryLoadFromBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteRepositoryStoreToBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteRepositoryStoreToBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesClearRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesClearRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesAddPointAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesAddPointAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesAddLineAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesAddLineAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesAddPolygonAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesAddPolygonAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesAddAlongRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesAddAlongRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesModifyPointAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesModifyPointAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesModifyLineAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesModifyLineAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesModifyPolygonAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesModifyPolygonAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesModifyAlongRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesModifyAlongRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesSetRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesSetRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesDeleteRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesDeleteRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetRouteAttribute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetRouteAttribute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetRouteAttributeWithGeometry">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetRouteAttributeWithGeometry" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetRouteAttributes">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetRouteAttributes" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesLoadFromBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesLoadFromBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesStoreToBlob">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesStoreToBlob" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetAttributesProviderList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetAttributesProviderList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetSubscribedProvidersList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetSubscribedProvidersList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesSubscribeToDataProvider">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesSubscribeToDataProvider" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesUnsubscribeFromDataProvider">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesUnsubscribeFromDataProvider" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetDataProviderParams">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetDataProviderParams" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesSetDataProviderParam">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesSetDataProviderParam" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetDataProviderActions">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetDataProviderActions" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesExecuteDataProviderAction">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesExecuteDataProviderAction" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteAttributesGetPassedAttributesList">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteAttributesGetPassedAttributesList" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteOptimizerSimpleOptimizeRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteOptimizerSimpleOptimizeRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
    <operation name="RouteOptimizerOptimizeRoute">
      <soap:operation soapAction="urn:MCSoapIntf-IMapCenterService#RouteOptimizerOptimizeRoute" style="rpc" />
      <input>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </input>
      <output>
        <soap:body use="encoded" namespace="urn:MCSoapIntf-IMapCenterService" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
      </output>
    </operation>
  </binding>
  <service name="IMapCenterServiceservice">
    <port name="IMapCenterServicePort" binding="tns:IMapCenterServicebinding">
      <soap:address location="http://localhost:6090/soap/IMapCenterService" />
    </port>
  </service>
</definitions>