<?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="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="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="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="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="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="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="ns3:TBooleanArray" />
        </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="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="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="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="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="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="ns3:TBooleanArray" />
        </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: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: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:complexType name="TBooleanArray">
        <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>
  </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="SetSessionComment3Request">
    <part name="SessionID" type="xs:string" />
    <part name="Comment" type="xs:string" />
  </message>
  <message name="SetSessionComment3Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetMapModules4Request" />
  <message name="GetMapModules4Response">
    <part name="return" type="ns1:TSoapGetMapModules__mcsResult" />
  </message>
  <message name="GetMaxSessionsCount5Request" />
  <message name="GetMaxSessionsCount5Response">
    <part name="return" type="ns1:TSoapGetMaxSessionsCount__mcsResult" />
  </message>
  <message name="GetCurrentSessionCount6Request" />
  <message name="GetCurrentSessionCount6Response">
    <part name="return" type="ns1:TSoapGetCurrentSessionCount__mcsResult" />
  </message>
  <message name="GetSessionLifetimeSeconds7Request" />
  <message name="GetSessionLifetimeSeconds7Response">
    <part name="return" type="ns1:TSoapGetSessionLifetimeSeconds__mcsResult" />
  </message>
  <message name="GetActiveSessions8Request" />
  <message name="GetActiveSessions8Response">
    <part name="return" type="ns1:TSoapGetActiveSessions__mcsResult" />
  </message>
  <message name="AdminDropSession9Request">
    <part name="SessionID" type="xs:string" />
    <part name="SessionIP" type="xs:string" />
    <part name="SessionUserName" type="xs:string" />
  </message>
  <message name="AdminDropSession9Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetProjections10Request" />
  <message name="GetProjections10Response">
    <part name="return" type="ns1:TSoapGetProjections__mcsResult" />
  </message>
  <message name="GetAvailableImageFormats11Request" />
  <message name="GetAvailableImageFormats11Response">
    <part name="return" type="ns1:TSoapGetAvailableImageFormats__mcsResult" />
  </message>
  <message name="GetDefaultLayers12Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetDefaultLayers12Response">
    <part name="return" type="ns1:TSoapGetDefaultLayers__mcsResult" />
  </message>
  <message name="GetAvailableMapFiles13Request" />
  <message name="GetAvailableMapFiles13Response">
    <part name="return" type="ns1:TSoapGetAvailableMapFiles__mcsResult" />
  </message>
  <message name="GetLoadedMapsRegion14Request" />
  <message name="GetLoadedMapsRegion14Response">
    <part name="return" type="ns1:TSoapGetLoadedMapsRegion__mcsResult" />
  </message>
  <message name="ReloadMapFiles15Request" />
  <message name="ReloadMapFiles15Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="ActivateMapFile16Request">
    <part name="FileName" type="xs:string" />
  </message>
  <message name="ActivateMapFile16Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="DeactivateMapFile17Request">
    <part name="FileName" type="xs:string" />
  </message>
  <message name="DeactivateMapFile17Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetViewConfigList18Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetViewConfigList18Response">
    <part name="return" type="ns1:TSoapGetViewConfigList__mcsResult" />
  </message>
  <message name="GetCurrentViewConfig19Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetCurrentViewConfig19Response">
    <part name="return" type="ns1:TSoapGetCurrentViewConfig__mcsResult" />
  </message>
  <message name="SetCurrentViewConfig20Request">
    <part name="SessionID" type="xs:string" />
    <part name="ViewConfigName" type="xs:string" />
  </message>
  <message name="SetCurrentViewConfig20Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LoadCurrentViewConfig21Request">
    <part name="SessionID" type="xs:string" />
    <part name="ViewConfigBlob" type="xs:base64Binary" />
  </message>
  <message name="LoadCurrentViewConfig21Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthCreateUser22Request">
    <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="AuthCreateUser22Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetUserParams23Request">
    <part name="Username" type="xs:string" />
  </message>
  <message name="AuthGetUserParams23Response">
    <part name="return" type="ns1:TSoapAuthGetUserParams__mcsResult" />
  </message>
  <message name="AuthGetUserParamEx24Request">
    <part name="Username" type="xs:string" />
    <part name="ParamName" type="xs:string" />
  </message>
  <message name="AuthGetUserParamEx24Response">
    <part name="return" type="ns1:TSoapAuthGetUserParamEx__mcsResult" />
  </message>
  <message name="AuthSetUserParamEx25Request">
    <part name="Username" type="xs:string" />
    <part name="ParamName" type="xs:string" />
    <part name="ParamValue" type="xs:string" />
  </message>
  <message name="AuthSetUserParamEx25Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthModifyUser26Request">
    <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="AuthModifyUser26Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthModifyUserPassword27Request">
    <part name="Username" type="xs:string" />
    <part name="Password" type="xs:string" />
  </message>
  <message name="AuthModifyUserPassword27Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthDeleteUser28Request">
    <part name="Username" type="xs:string" />
  </message>
  <message name="AuthDeleteUser28Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetUsersList29Request" />
  <message name="AuthGetUsersList29Response">
    <part name="return" type="ns1:TSoapAuthGetUsersList__mcsResult" />
  </message>
  <message name="AuthCreateGroup30Request">
    <part name="GroupName" type="xs:string" />
    <part name="GroupComment" type="xs:string" />
  </message>
  <message name="AuthCreateGroup30Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetGroup31Request">
    <part name="GroupName" type="xs:string" />
  </message>
  <message name="AuthGetGroup31Response">
    <part name="return" type="ns1:TSoapAuthGetGroup__mcsResult" />
  </message>
  <message name="AuthModifyGroup32Request">
    <part name="GroupName" type="xs:string" />
    <part name="GroupComment" type="xs:string" />
  </message>
  <message name="AuthModifyGroup32Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthDeleteGroup33Request">
    <part name="GroupName" type="xs:string" />
  </message>
  <message name="AuthDeleteGroup33Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AuthGetGroupsList34Request" />
  <message name="AuthGetGroupsList34Response">
    <part name="return" type="ns1:TSoapAuthGetGroupsList__mcsResult" />
  </message>
  <message name="RenderMapOnImageByPoint35Request">
    <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="RenderMapOnImageByPoint35Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByPoint__mcsResult" />
  </message>
  <message name="RenderMapOnImageByRect36Request">
    <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="RenderMapOnImageByRect36Response">
    <part name="return" type="ns1:TSoapRenderMapOnImageByRect__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByPoint37Request">
    <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="RenderSplitMapOnImageByPoint37Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByPoint__mcsResult" />
  </message>
  <message name="RenderSplitMapOnImageByRect38Request">
    <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="RenderSplitMapOnImageByRect38Response">
    <part name="return" type="ns1:TSoapRenderSplitMapOnImageByRect__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByPoint39Request">
    <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="RenderMapOnHWNDByPoint39Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByPoint__mcsResult" />
  </message>
  <message name="RenderMapOnHWNDByRect40Request">
    <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="RenderMapOnHWNDByRect40Response">
    <part name="return" type="ns1:TSoapRenderMapOnHWNDByRect__mcsResult" />
  </message>
  <message name="ClearMapSelection41Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="ClearMapSelection41Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RenderTiledMap42Request">
    <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="RenderTiledMap42Response">
    <part name="return" type="ns1:TSoapRenderTiledMap__mcsResult" />
  </message>
  <message name="GetTiledMapLayers43Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetTiledMapLayers43Response">
    <part name="return" type="ns1:TSoapGetTiledMapLayers__mcsResult" />
  </message>
  <message name="ConvertMapToScreen44Request">
    <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="ConvertMapToScreen44Response">
    <part name="return" type="ns1:TSoapConvertMapToScreen__mcsResult" />
  </message>
  <message name="ConvertScreenToMap45Request">
    <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="ConvertScreenToMap45Response">
    <part name="return" type="ns1:TSoapConvertScreenToMap__mcsResult" />
  </message>
  <message name="GetMapPointLength46Request">
    <part name="SessionID" type="xs:string" />
    <part name="MapPoints" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="GetMapPointLength46Response">
    <part name="return" type="ns1:TSoapGetMapPointLength__mcsResult" />
  </message>
  <message name="GetScreenPointLength47Request">
    <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="GetScreenPointLength47Response">
    <part name="return" type="ns1:TSoapGetScreenPointLength__mcsResult" />
  </message>
  <message name="InverseCalc48Request">
    <part name="SessionID" type="xs:string" />
    <part name="StartPoint" type="ns1:TSoapTLongLatPoint" />
    <part name="StopPoint" type="ns1:TSoapTLongLatPoint" />
  </message>
  <message name="InverseCalc48Response">
    <part name="return" type="ns1:TSoapInverseCalc__mcsResult" />
  </message>
  <message name="ForwardCalc49Request">
    <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="ForwardCalc49Response">
    <part name="return" type="ns1:TSoapForwardCalc__mcsResult" />
  </message>
  <message name="GetDegeocodeLayers50Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetDegeocodeLayers50Response">
    <part name="return" type="ns1:TSoapGetDegeocodeLayers__mcsResult" />
  </message>
  <message name="Degeocode51Request">
    <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="Degeocode51Response">
    <part name="return" type="ns1:TSoapDegeocode__mcsResult" />
  </message>
  <message name="DegeocodeAtPoint52Request">
    <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="DegeocodeAtPoint52Response">
    <part name="return" type="ns1:TSoapDegeocodeAtPoint__mcsResult" />
  </message>
  <message name="MapBaseConnect53Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="ConnectionString" type="xs:string" />
  </message>
  <message name="MapBaseConnect53Response">
    <part name="return" type="ns1:TSoapMapBaseConnect__mcsResult" />
  </message>
  <message name="MapBaseDisconnect54Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="MapBaseDisconnect54Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetDatabaseList55Request">
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetDatabaseList55Response">
    <part name="return" type="ns1:TSoapGetDatabaseList__mcsResult" />
  </message>
  <message name="GetDatabaseTableList56Request">
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetDatabaseTableList56Response">
    <part name="return" type="ns1:TSoapGetDatabaseTableList__mcsResult" />
  </message>
  <message name="GetObjectCount57Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetObjectCount57Response">
    <part name="return" type="ns1:TSoapGetObjectCount__mcsResult" />
  </message>
  <message name="GetObjectFields58Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetObjectFields58Response">
    <part name="return" type="ns1:TSoapGetObjectFields__mcsResult" />
  </message>
  <message name="SetObjectFields59Request">
    <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="SetObjectFields59Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CreateObjectSet60Request">
    <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" />
  </message>
  <message name="CreateObjectSet60Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObject61Request">
    <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="GetObject61Response">
    <part name="return" type="ns1:TSoapGetObject__mcsResult" />
  </message>
  <message name="EditObject62Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="EditObject62Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostObject63Request">
    <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="PostObject63Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostObjects64Request">
    <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="PostObjects64Response">
    <part name="return" type="ns1:TSoapPostObjects__mcsResult" />
  </message>
  <message name="AppendObject65Request">
    <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="AppendObject65Response">
    <part name="return" type="ns1:TSoapAppendObject__mcsResult" />
  </message>
  <message name="AppendObjects66Request">
    <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="AppendObjects66Response">
    <part name="return" type="ns1:TSoapAppendObjects__mcsResult" />
  </message>
  <message name="DeleteObject67Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="DeleteObject67Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="DeleteObjects68Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="DeleteObjects68Response">
    <part name="return" type="ns1:TSoapDeleteObjects__mcsResult" />
  </message>
  <message name="CancelEditObject69Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectID" type="xs:int" />
  </message>
  <message name="CancelEditObject69Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AppendObjectPolygon70Request">
    <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="AppendObjectPolygon70Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectPolygons71Request">
    <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="GetObjectPolygons71Response">
    <part name="return" type="ns1:TSoapGetObjectPolygons__mcsResult" />
  </message>
  <message name="AppendObjectPolyline72Request">
    <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="AppendObjectPolyline72Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectPolylines73Request">
    <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="GetObjectPolylines73Response">
    <part name="return" type="ns1:TSoapGetObjectPolylines__mcsResult" />
  </message>
  <message name="AppendObjectEllipse74Request">
    <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="AppendObjectEllipse74Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectEllipses75Request">
    <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="GetObjectEllipses75Response">
    <part name="return" type="ns1:TSoapGetObjectEllipses__mcsResult" />
  </message>
  <message name="AppendObjectRectangle76Request">
    <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="AppendObjectRectangle76Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectRectangles77Request">
    <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="GetObjectRectangles77Response">
    <part name="return" type="ns1:TSoapGetObjectRectangles__mcsResult" />
  </message>
  <message name="AppendObjectCircle78Request">
    <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="AppendObjectCircle78Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectCircles79Request">
    <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="GetObjectCircles79Response">
    <part name="return" type="ns1:TSoapGetObjectCircles__mcsResult" />
  </message>
  <message name="DeleteObjectShape80Request">
    <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="DeleteObjectShape80Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupSettings81Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupSettings81Response">
    <part name="return" type="ns1:TSoapGetGroupSettings__mcsResult" />
  </message>
  <message name="GetGroupShapeSettings82Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupShapeSettings82Response">
    <part name="return" type="ns1:TSoapGetGroupShapeSettings__mcsResult" />
  </message>
  <message name="SetGroupShapeSettings83Request">
    <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="SetGroupShapeSettings83Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SetVisibleGroups84Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="SetVisibleGroups84Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetVisibleGroups85Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="GetVisibleGroups85Response">
    <part name="return" type="ns1:TSoapGetVisibleGroups__mcsResult" />
  </message>
  <message name="EditGroup86Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="EditGroup86Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="PostGroup87Request">
    <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="PostGroup87Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="AppendGroup88Request">
    <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="AppendGroup88Response">
    <part name="return" type="ns1:TSoapAppendGroup__mcsResult" />
  </message>
  <message name="DeleteGroup89Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="DeleteGroup89Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CancelEditGroup90Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="CancelEditGroup90Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupIcon91Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="GroupID" type="xs:int" />
  </message>
  <message name="GetGroupIcon91Response">
    <part name="return" type="ns1:TSoapGetGroupIcon__mcsResult" />
  </message>
  <message name="AddGroupIcon92Request">
    <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="AddGroupIcon92Response">
    <part name="return" type="ns1:TSoapAddGroupIcon__mcsResult" />
  </message>
  <message name="DeleteGroupIcon93Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
    <part name="IconID" type="xs:int" />
  </message>
  <message name="DeleteGroupIcon93Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetGroupIcons94Request">
    <part name="SessionID" type="xs:string" />
    <part name="DatabaseType" type="xs:string" />
  </message>
  <message name="GetGroupIcons94Response">
    <part name="return" type="ns1:TSoapGetGroupIcons__mcsResult" />
  </message>
  <message name="CheckUpdate95Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="CheckUpdate95Response">
    <part name="return" type="ns1:TSoapCheckUpdate__mcsResult" />
  </message>
  <message name="GetModifiedFields96Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetModifiedFields96Response">
    <part name="return" type="ns1:TSoapGetModifiedFields__mcsResult" />
  </message>
  <message name="GetRemovedFields97Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="GetRemovedFields97Response">
    <part name="return" type="ns1:TSoapGetRemovedFields__mcsResult" />
  </message>
  <message name="FilterByText98Request">
    <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="FilterByText98Response">
    <part name="return" type="ns1:TSoapFilterByText__mcsResult" />
  </message>
  <message name="FilterByPoint99Request">
    <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="FilterByPoint99Response">
    <part name="return" type="ns1:TSoapFilterByPoint__mcsResult" />
  </message>
  <message name="FilterByRadius100Request">
    <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="FilterByRadius100Response">
    <part name="return" type="ns1:TSoapFilterByRadius__mcsResult" />
  </message>
  <message name="GetNextResult_FieldSet101Request">
    <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_FieldSet101Response">
    <part name="return" type="ns1:TSoapGetNextResult_FieldSet__mcsResult" />
  </message>
  <message name="GetNextResult_IDSet102Request">
    <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_IDSet102Response">
    <part name="return" type="ns1:TSoapGetNextResult_IDSet__mcsResult" />
  </message>
  <message name="GetNextResult_PositionSet103Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="ObjectIDs" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetNextResult_PositionSet103Response">
    <part name="return" type="ns1:TSoapGetNextResult_PositionSet__mcsResult" />
  </message>
  <message name="GetNextResult_Set104Request">
    <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_Set104Response">
    <part name="return" type="ns1:TSoapGetNextResult_Set__mcsResult" />
  </message>
  <message name="GetNextResult_UpdatedSet105Request">
    <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_UpdatedSet105Response">
    <part name="return" type="ns1:TSoapGetNextResult_UpdatedSet__mcsResult" />
  </message>
  <message name="GetNextResult_RemovedSet106Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="Limit" type="xs:int" />
  </message>
  <message name="GetNextResult_RemovedSet106Response">
    <part name="return" type="ns1:TSoapGetNextResult_RemovedSet__mcsResult" />
  </message>
  <message name="SetObjectIDs107Request">
    <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="SetObjectIDs107Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="GetObjectAggregates108Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
    <part name="FieldNames" type="ns2:TWideStringDynArray" />
  </message>
  <message name="GetObjectAggregates108Response">
    <part name="return" type="ns1:TSoapGetObjectAggregates__mcsResult" />
  </message>
  <message name="ClearSetFilter109Request">
    <part name="SessionID" type="xs:string" />
    <part name="TableName" type="xs:string" />
  </message>
  <message name="ClearSetFilter109Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="EditObjectFields110Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="EditObjectFields110Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="CancelEditObjectFields111Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="CancelEditObjectFields111Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchInitialize112Request">
    <part name="SessionID" type="xs:string" />
    <part name="ASCIISearch" type="xs:boolean" />
  </message>
  <message name="SearchInitialize112Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchGetCountryList113Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="SearchGetCountryList113Response">
    <part name="return" type="ns1:TSoapSearchGetCountryList__mcsResult" />
  </message>
  <message name="SearchSelectCities114Request">
    <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="SearchSelectCities114Response">
    <part name="return" type="ns1:TSoapSearchSelectCities__mcsResult" />
  </message>
  <message name="SearchGetCityList115Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetCityList115Response">
    <part name="return" type="ns1:TSoapSearchGetCityList__mcsResult" />
  </message>
  <message name="SearchGetCityListEx116Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetCityListEx116Response">
    <part name="return" type="ns1:TSoapSearchGetCityListEx__mcsResult" />
  </message>
  <message name="SearchGetItemKindList117Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="SearchGetItemKindList117Response">
    <part name="return" type="ns1:TSoapSearchGetItemKindList__mcsResult" />
  </message>
  <message name="SearchSetItemsFilter118Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemKinds" type="ns2:TIntegerDynArray" />
  </message>
  <message name="SearchSetItemsFilter118Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="SearchSelectItems119Request">
    <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="SearchSelectItems119Response">
    <part name="return" type="ns1:TSoapSearchSelectItems__mcsResult" />
  </message>
  <message name="SearchSelectItemsEx120Request">
    <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="SearchSelectItemsEx120Response">
    <part name="return" type="ns1:TSoapSearchSelectItemsEx__mcsResult" />
  </message>
  <message name="SearchGetItemsList121Request">
    <part name="SessionID" type="xs:string" />
    <part name="First" type="xs:int" />
    <part name="Count" type="xs:int" />
  </message>
  <message name="SearchGetItemsList121Response">
    <part name="return" type="ns1:TSoapSearchGetItemsList__mcsResult" />
  </message>
  <message name="SearchAddCityToSelection122Request">
    <part name="SessionID" type="xs:string" />
    <part name="CityNum" type="xs:int" />
  </message>
  <message name="SearchAddCityToSelection122Response">
    <part name="return" type="ns1:TSoapSearchAddCityToSelection__mcsResult" />
  </message>
  <message name="SearchAddObjectToSelection123Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectNum" type="xs:int" />
  </message>
  <message name="SearchAddObjectToSelection123Response">
    <part name="return" type="ns1:TSoapSearchAddObjectToSelection__mcsResult" />
  </message>
  <message name="SearchAddStreetWithNumToSelection124Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetNum" type="xs:int" />
    <part name="Numeration" type="xs:string" />
  </message>
  <message name="SearchAddStreetWithNumToSelection124Response">
    <part name="return" type="ns1:TSoapSearchAddStreetWithNumToSelection__mcsResult" />
  </message>
  <message name="SearchGetStreetHandle125Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetNum" type="xs:int" />
  </message>
  <message name="SearchGetStreetHandle125Response">
    <part name="return" type="ns1:TSoapSearchGetStreetHandle__mcsResult" />
  </message>
  <message name="SearchAddStreetCrossingToSelection126Request">
    <part name="SessionID" type="xs:string" />
    <part name="StreetHandleA" type="xs:int" />
    <part name="StreetHandleB" type="xs:int" />
  </message>
  <message name="SearchAddStreetCrossingToSelection126Response">
    <part name="return" type="ns1:TSoapSearchAddStreetCrossingToSelection__mcsResult" />
  </message>
  <message name="Geocode127Request">
    <part name="SessionID" type="xs:string" />
    <part name="ASCIISearch" type="xs:boolean" />
    <part name="Points" type="ns1:TSoapTGeocodePointInfoArray" />
  </message>
  <message name="Geocode127Response">
    <part name="return" type="ns1:TSoapGeocode__mcsResult" />
  </message>
  <message name="LocalizeNumFieldsGet128Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsGet128Response">
    <part name="return" type="ns1:TSoapLocalizeNumFieldsGet__mcsResult" />
  </message>
  <message name="LocalizeNumFieldsSet129Request">
    <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="LocalizeNumFieldsSet129Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsAdd130Request">
    <part name="SessionID" type="xs:string" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeNumFieldsAdd130Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsRemove131Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsRemove131Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsClear132Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeNumFieldsClear132Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeNumFieldsGetCount133Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeNumFieldsGetCount133Response">
    <part name="return" type="ns1:TSoapLocalizeNumFieldsGetCount__mcsResult" />
  </message>
  <message name="LocalizeStrFieldsGet134Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsGet134Response">
    <part name="return" type="ns1:TSoapLocalizeStrFieldsGet__mcsResult" />
  </message>
  <message name="LocalizeStrFieldsSet135Request">
    <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="LocalizeStrFieldsSet135Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsAdd136Request">
    <part name="SessionID" type="xs:string" />
    <part name="Name" type="xs:string" />
    <part name="ShowOnInfo" type="xs:boolean" />
  </message>
  <message name="LocalizeStrFieldsAdd136Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsRemove137Request">
    <part name="SessionID" type="xs:string" />
    <part name="Index" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsRemove137Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsClear138Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeStrFieldsClear138Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeStrFieldsGetCount139Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeStrFieldsGetCount139Response">
    <part name="return" type="ns1:TSoapLocalizeStrFieldsGetCount__mcsResult" />
  </message>
  <message name="LocalizeIconAdd140Request">
    <part name="SessionID" type="xs:string" />
    <part name="IconInfo" type="ns1:TSoapTIconProperties" />
    <part name="IconData" type="xs:base64Binary" />
  </message>
  <message name="LocalizeIconAdd140Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconGet141Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeIconGet141Response">
    <part name="return" type="ns1:TSoapLocalizeIconGet__mcsResult" />
  </message>
  <message name="LocalizeIconSet142Request">
    <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="LocalizeIconSet142Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconGetCount143Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeIconGetCount143Response">
    <part name="return" type="ns1:TSoapLocalizeIconGetCount__mcsResult" />
  </message>
  <message name="LocalizeIconRemove144Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeIconRemove144Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconClear145Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeIconClear145Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeIconIDToItemIndex146Request">
    <part name="SessionID" type="xs:string" />
    <part name="IconId" type="xs:int" />
  </message>
  <message name="LocalizeIconIDToItemIndex146Response">
    <part name="return" type="ns1:TSoapLocalizeIconIDToItemIndex__mcsResult" />
  </message>
  <message name="LocalizeObjectPositionAdd147Request">
    <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="LocalizeObjectPositionAdd147Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGet148Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGet148Response">
    <part name="return" type="ns1:TSoapLocalizeObjectPositionGet__mcsResult" />
  </message>
  <message name="LocalizeObjectPositionSet149Request">
    <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="LocalizeObjectPositionSet149Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionRemove150Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionRemove150Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionClear151Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionClear151Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGetCount152Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectPositionGetCount152Response">
    <part name="return" type="ns1:TSoapLocalizeObjectPositionGetCount__mcsResult" />
  </message>
  <message name="LocalizeObjectAdd153Request">
    <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="LocalizeObjectAdd153Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectGet154Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
    <part name="ShowDirection" type="xs:boolean" />
  </message>
  <message name="LocalizeObjectGet154Response">
    <part name="return" type="ns1:TSoapLocalizeObjectGet__mcsResult" />
  </message>
  <message name="LocalizeObjectSet155Request">
    <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="LocalizeObjectSet155Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectRemove156Request">
    <part name="SessionID" type="xs:string" />
    <part name="ItemIndex" type="xs:int" />
  </message>
  <message name="LocalizeObjectRemove156Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectClear157Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeObjectClear157Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeObjectGetCount158Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeObjectGetCount158Response">
    <part name="return" type="ns1:TSoapLocalizeObjectGetCount__mcsResult" />
  </message>
  <message name="LocalizeObjectEntityIDToItemIndex159Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntityID" type="xs:int" />
  </message>
  <message name="LocalizeObjectEntityIDToItemIndex159Response">
    <part name="return" type="ns1:TSoapLocalizeObjectEntityIDToItemIndex__mcsResult" />
  </message>
  <message name="LocalizeObjectAddWithPositions160Request">
    <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="LocalizeObjectAddWithPositions160Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeAddObjectPositions161Request">
    <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="LocalizeAddObjectPositions161Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeSetObjectVisibility162Request">
    <part name="SessionID" type="xs:string" />
    <part name="ObjectVisibility" type="ns3:TBooleanArray" />
  </message>
  <message name="LocalizeSetObjectVisibility162Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="LocalizeGetObjectVisibility163Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="LocalizeGetObjectVisibility163Response">
    <part name="return" type="ns1:TSoapLocalizeGetObjectVisibility__mcsResult" />
  </message>
  <message name="GetAvailableIconFormats164Request" />
  <message name="GetAvailableIconFormats164Response">
    <part name="return" type="ns1:TSoapGetAvailableIconFormats__mcsResult" />
  </message>
  <message name="RoutePlannerGetAvailableRoadTypes165Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetAvailableRoadTypes165Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetAvailableRoadTypes__mcsResult" />
  </message>
  <message name="RoutePlannerSimpleCalculateRoute166Request">
    <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="RoutePlannerSimpleCalculateRoute166Response">
    <part name="return" type="ns1:TSoapRoutePlannerSimpleCalculateRoute__mcsResult" />
  </message>
  <message name="RoutePlannerCalculateRoute167Request">
    <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="RoutePlannerCalculateRoute167Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculateRoute__mcsResult" />
  </message>
  <message name="RoutePlannerGetRouteItinerary168Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetRouteItinerary168Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetRouteItinerary__mcsResult" />
  </message>
  <message name="RoutePlannerGetRouteRepresentation169Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetRouteRepresentation169Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetRouteRepresentation__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesSet170Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntries" type="ns1:TSoapTLongLatPointArray" />
    <part name="RoutePlanVisitTimes" type="ns2:TDoubleDynArray" />
  </message>
  <message name="RoutePlannerEntriesSet170Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesSet__mcsResult" />
  </message>
  <message name="RoutePlannerEntriesSetWithDescription171Request">
    <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="RoutePlannerEntriesSetWithDescription171Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesGet172Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesGet172Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesGet__mcsResult" />
  </message>
  <message name="RoutePlannerEntryAdd173Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoutePlanEntry" type="ns1:TSoapTLongLatPoint" />
    <part name="RoutePlanVisitTime" type="xs:double" />
  </message>
  <message name="RoutePlannerEntryAdd173Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntryAdd__mcsResult" />
  </message>
  <message name="RoutePlannerEntryAddWithDescription174Request">
    <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="RoutePlannerEntryAddWithDescription174Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryInsert175Request">
    <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="RoutePlannerEntryInsert175Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntryInsert__mcsResult" />
  </message>
  <message name="RoutePlannerEntryInsertWithDescription176Request">
    <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="RoutePlannerEntryInsertWithDescription176Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntrySet177Request">
    <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="RoutePlannerEntrySet177Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntrySet__mcsResult" />
  </message>
  <message name="RoutePlannerEntrySetWithDescription178Request">
    <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="RoutePlannerEntrySetWithDescription178Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryMove179Request">
    <part name="SessionID" type="xs:string" />
    <part name="OldEntryIndex" type="xs:int" />
    <part name="NewEntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryMove179Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryComplexMove180Request">
    <part name="SessionID" type="xs:string" />
    <part name="OldEntryIndexes" type="ns2:TIntegerDynArray" />
    <part name="NewEntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryComplexMove180Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryReverse181Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntryReverse181Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryRemove182Request">
    <part name="SessionID" type="xs:string" />
    <part name="EntryIndex" type="xs:int" />
  </message>
  <message name="RoutePlannerEntryRemove182Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesClear183Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesClear183Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerEntriesGetCount184Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerEntriesGetCount184Response">
    <part name="return" type="ns1:TSoapRoutePlannerEntriesGetCount__mcsResult" />
  </message>
  <message name="RoutePlannerRouteClear185Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerRouteClear185Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerCalculatePointDistanceFromRoute186Request">
    <part name="SessionID" type="xs:string" />
    <part name="MaxLength" type="xs:double" />
    <part name="Points" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RoutePlannerCalculatePointDistanceFromRoute186Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculatePointDistanceFromRoute__mcsResult" />
  </message>
  <message name="RoutePlannerCalculatePointWithinRouteBuffer187Request">
    <part name="SessionID" type="xs:string" />
    <part name="BufferRadius" type="xs:double" />
    <part name="Points" type="ns1:TSoapTLongLatPointArray" />
  </message>
  <message name="RoutePlannerCalculatePointWithinRouteBuffer187Response">
    <part name="return" type="ns1:TSoapRoutePlannerCalculatePointWithinRouteBuffer__mcsResult" />
  </message>
  <message name="RoutePlannerVehicleParamsGet188Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerVehicleParamsGet188Response">
    <part name="return" type="ns1:TSoapRoutePlannerVehicleParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerVehicleParamsSet189Request">
    <part name="SessionID" type="xs:string" />
    <part name="VehicleParams" type="ns1:TSoapTVehicleParams" />
  </message>
  <message name="RoutePlannerVehicleParamsSet189Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerDriverParamsGet190Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerDriverParamsGet190Response">
    <part name="return" type="ns1:TSoapRoutePlannerDriverParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerDriverParamsSet191Request">
    <part name="SessionID" type="xs:string" />
    <part name="DriverParams" type="ns1:TSoapTDriverParams" />
  </message>
  <message name="RoutePlannerDriverParamsSet191Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerRoadParamsGet192Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerRoadParamsGet192Response">
    <part name="return" type="ns1:TSoapRoutePlannerRoadParamsGet__mcsResult" />
  </message>
  <message name="RoutePlannerRoadParamsSet193Request">
    <part name="SessionID" type="xs:string" />
    <part name="RoadParams" type="ns1:TSoapTRoadParamsArray" />
  </message>
  <message name="RoutePlannerRoadParamsSet193Response">
    <part name="return" type="xs:int" />
  </message>
  <message name="RoutePlannerGetParamValue194Request">
    <part name="SessionID" type="xs:string" />
    <part name="ParamName" type="xs:string" />
  </message>
  <message name="RoutePlannerGetParamValue194Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetParamValue__mcsResult" />
  </message>
  <message name="RoutePlannerGetParamValues195Request">
    <part name="SessionID" type="xs:string" />
  </message>
  <message name="RoutePlannerGetParamValues195Response">
    <part name="return" type="ns1:TSoapRoutePlannerGetParamValues__mcsResult" />
  </message>
  <message name="RoutePlannerSetParamValue196Request">
    <part name="SessionID" type="xs:string" />
    <part name="ParamName" type="xs:string" />
    <part name="ParamValue" type="xs:string" />
  </message>
  <message name="RoutePlannerSetParamValue196Response">
    <part name="return" type="xs:int" />
  </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="SetSessionComment">
      <input message="tns:SetSessionComment3Request" />
      <output message="tns:SetSessionComment3Response" />
    </operation>
    <operation name="GetMapModules">
      <input message="tns:GetMapModules4Request" />
      <output message="tns:GetMapModules4Response" />
    </operation>
    <operation name="GetMaxSessionsCount">
      <input message="tns:GetMaxSessionsCount5Request" />
      <output message="tns:GetMaxSessionsCount5Response" />
    </operation>
    <operation name="GetCurrentSessionCount">
      <input message="tns:GetCurrentSessionCount6Request" />
      <output message="tns:GetCurrentSessionCount6Response" />
    </operation>
    <operation name="GetSessionLifetimeSeconds">
      <input message="tns:GetSessionLifetimeSeconds7Request" />
      <output message="tns:GetSessionLifetimeSeconds7Response" />
    </operation>
    <operation name="GetActiveSessions">
      <input message="tns:GetActiveSessions8Request" />
      <output message="tns:GetActiveSessions8Response" />
    </operation>
    <operation name="AdminDropSession">
      <input message="tns:AdminDropSession9Request" />
      <output message="tns:AdminDropSession9Response" />
    </operation>
    <operation name="GetProjections">
      <input message="tns:GetProjections10Request" />
      <output message="tns:GetProjections10Response" />
    </operation>
    <operation name="GetAvailableImageFormats">
      <input message="tns:GetAvailableImageFormats11Request" />
      <output message="tns:GetAvailableImageFormats11Response" />
    </operation>
    <operation name="GetDefaultLayers">
      <input message="tns:GetDefaultLayers12Request" />
      <output message="tns:GetDefaultLayers12Response" />
    </operation>
    <operation name="GetAvailableMapFiles">
      <input message="tns:GetAvailableMapFiles13Request" />
      <output message="tns:GetAvailableMapFiles13Response" />
    </operation>
    <operation name="GetLoadedMapsRegion">
      <input message="tns:GetLoadedMapsRegion14Request" />
      <output message="tns:GetLoadedMapsRegion14Response" />
    </operation>
    <operation name="ReloadMapFiles">
      <input message="tns:ReloadMapFiles15Request" />
      <output message="tns:ReloadMapFiles15Response" />
    </operation>
    <operation name="ActivateMapFile">
      <input message="tns:ActivateMapFile16Request" />
      <output message="tns:ActivateMapFile16Response" />
    </operation>
    <operation name="DeactivateMapFile">
      <input message="tns:DeactivateMapFile17Request" />
      <output message="tns:DeactivateMapFile17Response" />
    </operation>
    <operation name="GetViewConfigList">
      <input message="tns:GetViewConfigList18Request" />
      <output message="tns:GetViewConfigList18Response" />
    </operation>
    <operation name="GetCurrentViewConfig">
      <input message="tns:GetCurrentViewConfig19Request" />
      <output message="tns:GetCurrentViewConfig19Response" />
    </operation>
    <operation name="SetCurrentViewConfig">
      <input message="tns:SetCurrentViewConfig20Request" />
      <output message="tns:SetCurrentViewConfig20Response" />
    </operation>
    <operation name="LoadCurrentViewConfig">
      <input message="tns:LoadCurrentViewConfig21Request" />
      <output message="tns:LoadCurrentViewConfig21Response" />
    </operation>
    <operation name="AuthCreateUser">
      <input message="tns:AuthCreateUser22Request" />
      <output message="tns:AuthCreateUser22Response" />
    </operation>
    <operation name="AuthGetUserParams">
      <input message="tns:AuthGetUserParams23Request" />
      <output message="tns:AuthGetUserParams23Response" />
    </operation>
    <operation name="AuthGetUserParamEx">
      <input message="tns:AuthGetUserParamEx24Request" />
      <output message="tns:AuthGetUserParamEx24Response" />
    </operation>
    <operation name="AuthSetUserParamEx">
      <input message="tns:AuthSetUserParamEx25Request" />
      <output message="tns:AuthSetUserParamEx25Response" />
    </operation>
    <operation name="AuthModifyUser">
      <input message="tns:AuthModifyUser26Request" />
      <output message="tns:AuthModifyUser26Response" />
    </operation>
    <operation name="AuthModifyUserPassword">
      <input message="tns:AuthModifyUserPassword27Request" />
      <output message="tns:AuthModifyUserPassword27Response" />
    </operation>
    <operation name="AuthDeleteUser">
      <input message="tns:AuthDeleteUser28Request" />
      <output message="tns:AuthDeleteUser28Response" />
    </operation>
    <operation name="AuthGetUsersList">
      <input message="tns:AuthGetUsersList29Request" />
      <output message="tns:AuthGetUsersList29Response" />
    </operation>
    <operation name="AuthCreateGroup">
      <input message="tns:AuthCreateGroup30Request" />
      <output message="tns:AuthCreateGroup30Response" />
    </operation>
    <operation name="AuthGetGroup">
      <input message="tns:AuthGetGroup31Request" />
      <output message="tns:AuthGetGroup31Response" />
    </operation>
    <operation name="AuthModifyGroup">
      <input message="tns:AuthModifyGroup32Request" />
      <output message="tns:AuthModifyGroup32Response" />
    </operation>
    <operation name="AuthDeleteGroup">
      <input message="tns:AuthDeleteGroup33Request" />
      <output message="tns:AuthDeleteGroup33Response" />
    </operation>
    <operation name="AuthGetGroupsList">
      <input message="tns:AuthGetGroupsList34Request" />
      <output message="tns:AuthGetGroupsList34Response" />
    </operation>
    <operation name="RenderMapOnImageByPoint">
      <input message="tns:RenderMapOnImageByPoint35Request" />
      <output message="tns:RenderMapOnImageByPoint35Response" />
    </operation>
    <operation name="RenderMapOnImageByRect">
      <input message="tns:RenderMapOnImageByRect36Request" />
      <output message="tns:RenderMapOnImageByRect36Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByPoint">
      <input message="tns:RenderSplitMapOnImageByPoint37Request" />
      <output message="tns:RenderSplitMapOnImageByPoint37Response" />
    </operation>
    <operation name="RenderSplitMapOnImageByRect">
      <input message="tns:RenderSplitMapOnImageByRect38Request" />
      <output message="tns:RenderSplitMapOnImageByRect38Response" />
    </operation>
    <operation name="RenderMapOnHWNDByPoint">
      <input message="tns:RenderMapOnHWNDByPoint39Request" />
      <output message="tns:RenderMapOnHWNDByPoint39Response" />
    </operation>
    <operation name="RenderMapOnHWNDByRect">
      <input message="tns:RenderMapOnHWNDByRect40Request" />
      <output message="tns:RenderMapOnHWNDByRect40Response" />
    </operation>
    <operation name="ClearMapSelection">
      <input message="tns:ClearMapSelection41Request" />
      <output message="tns:ClearMapSelection41Response" />
    </operation>
    <operation name="RenderTiledMap">
      <input message="tns:RenderTiledMap42Request" />
      <output message="tns:RenderTiledMap42Response" />
    </operation>
    <operation name="GetTiledMapLayers">
      <input message="tns:GetTiledMapLayers43Request" />
      <output message="tns:GetTiledMapLayers43Response" />
    </operation>
    <operation name="ConvertMapToScreen">
      <input message="tns:ConvertMapToScreen44Request" />
      <output message="tns:ConvertMapToScreen44Response" />
    </operation>
    <operation name="ConvertScreenToMap">
      <input message="tns:ConvertScreenToMap45Request" />
      <output message="tns:ConvertScreenToMap45Response" />
    </operation>
    <operation name="GetMapPointLength">
      <input message="tns:GetMapPointLength46Request" />
      <output message="tns:GetMapPointLength46Response" />
    </operation>
    <operation name="GetScreenPointLength">
      <input message="tns:GetScreenPointLength47Request" />
      <output message="tns:GetScreenPointLength47Response" />
    </operation>
    <operation name="InverseCalc">
      <input message="tns:InverseCalc48Request" />
      <output message="tns:InverseCalc48Response" />
    </operation>
    <operation name="ForwardCalc">
      <input message="tns:ForwardCalc49Request" />
      <output message="tns:ForwardCalc49Response" />
    </operation>
    <operation name="GetDegeocodeLayers">
      <input message="tns:GetDegeocodeLayers50Request" />
      <output message="tns:GetDegeocodeLayers50Response" />
    </operation>
    <operation name="Degeocode">
      <input message="tns:Degeocode51Request" />
      <output message="tns:Degeocode51Response" />
    </operation>
    <operation name="DegeocodeAtPoint">
      <input message="tns:DegeocodeAtPoint52Request" />
      <output message="tns:DegeocodeAtPoint52Response" />
    </operation>
    <operation name="MapBaseConnect">
      <input message="tns:MapBaseConnect53Request" />
      <output message="tns:MapBaseConnect53Response" />
    </operation>
    <operation name="MapBaseDisconnect">
      <input message="tns:MapBaseDisconnect54Request" />
      <output message="tns:MapBaseDisconnect54Response" />
    </operation>
    <operation name="GetDatabaseList">
      <input message="tns:GetDatabaseList55Request" />
      <output message="tns:GetDatabaseList55Response" />
    </operation>
    <operation name="GetDatabaseTableList">
      <input message="tns:GetDatabaseTableList56Request" />
      <output message="tns:GetDatabaseTableList56Response" />
    </operation>
    <operation name="GetObjectCount">
      <input message="tns:GetObjectCount57Request" />
      <output message="tns:GetObjectCount57Response" />
    </operation>
    <operation name="GetObjectFields">
      <input message="tns:GetObjectFields58Request" />
      <output message="tns:GetObjectFields58Response" />
    </operation>
    <operation name="SetObjectFields">
      <input message="tns:SetObjectFields59Request" />
      <output message="tns:SetObjectFields59Response" />
    </operation>
    <operation name="CreateObjectSet">
      <input message="tns:CreateObjectSet60Request" />
      <output message="tns:CreateObjectSet60Response" />
    </operation>
    <operation name="GetObject">
      <input message="tns:GetObject61Request" />
      <output message="tns:GetObject61Response" />
    </operation>
    <operation name="EditObject">
      <input message="tns:EditObject62Request" />
      <output message="tns:EditObject62Response" />
    </operation>
    <operation name="PostObject">
      <input message="tns:PostObject63Request" />
      <output message="tns:PostObject63Response" />
    </operation>
    <operation name="PostObjects">
      <input message="tns:PostObjects64Request" />
      <output message="tns:PostObjects64Response" />
    </operation>
    <operation name="AppendObject">
      <input message="tns:AppendObject65Request" />
      <output message="tns:AppendObject65Response" />
    </operation>
    <operation name="AppendObjects">
      <input message="tns:AppendObjects66Request" />
      <output message="tns:AppendObjects66Response" />
    </operation>
    <operation name="DeleteObject">
      <input message="tns:DeleteObject67Request" />
      <output message="tns:DeleteObject67Response" />
    </operation>
    <operation name="DeleteObjects">
      <input message="tns:DeleteObjects68Request" />
      <output message="tns:DeleteObjects68Response" />
    </operation>
    <operation name="CancelEditObject">
      <input message="tns:CancelEditObject69Request" />
      <output message="tns:CancelEditObject69Response" />
    </operation>
    <operation name="AppendObjectPolygon">
      <input message="tns:AppendObjectPolygon70Request" />
      <output message="tns:AppendObjectPolygon70Response" />
    </operation>
    <operation name="GetObjectPolygons">
      <input message="tns:GetObjectPolygons71Request" />
      <output message="tns:GetObjectPolygons71Response" />
    </operation>
    <operation name="AppendObjectPolyline">
      <input message="tns:AppendObjectPolyline72Request" />
      <output message="tns:AppendObjectPolyline72Response" />
    </operation>
    <operation name="GetObjectPolylines">
      <input message="tns:GetObjectPolylines73Request" />
      <output message="tns:GetObjectPolylines73Response" />
    </operation>
    <operation name="AppendObjectEllipse">
      <input message="tns:AppendObjectEllipse74Request" />
      <output message="tns:AppendObjectEllipse74Response" />
    </operation>
    <operation name="GetObjectEllipses">
      <input message="tns:GetObjectEllipses75Request" />
      <output message="tns:GetObjectEllipses75Response" />
    </operation>
    <operation name="AppendObjectRectangle">
      <input message="tns:AppendObjectRectangle76Request" />
      <output message="tns:AppendObjectRectangle76Response" />
    </operation>
    <operation name="GetObjectRectangles">
      <input message="tns:GetObjectRectangles77Request" />
      <output message="tns:GetObjectRectangles77Response" />
    </operation>
    <operation name="AppendObjectCircle">
      <input message="tns:AppendObjectCircle78Request" />
      <output message="tns:AppendObjectCircle78Response" />
    </operation>
    <operation name="GetObjectCircles">
      <input message="tns:GetObjectCircles79Request" />
      <output message="tns:GetObjectCircles79Response" />
    </operation>
    <operation name="DeleteObjectShape">
      <input message="tns:DeleteObjectShape80Request" />
      <output message="tns:DeleteObjectShape80Response" />
    </operation>
    <operation name="GetGroupSettings">
      <input message="tns:GetGroupSettings81Request" />
      <output message="tns:GetGroupSettings81Response" />
    </operation>
    <operation name="GetGroupShapeSettings">
      <input message="tns:GetGroupShapeSettings82Request" />
      <output message="tns:GetGroupShapeSettings82Response" />
    </operation>
    <operation name="SetGroupShapeSettings">
      <input message="tns:SetGroupShapeSettings83Request" />
      <output message="tns:SetGroupShapeSettings83Response" />
    </operation>
    <operation name="SetVisibleGroups">
      <input message="tns:SetVisibleGroups84Request" />
      <output message="tns:SetVisibleGroups84Response" />
    </operation>
    <operation name="GetVisibleGroups">
      <input message="tns:GetVisibleGroups85Request" />
      <output message="tns:GetVisibleGroups85Response" />
    </operation>
    <operation name="EditGroup">
      <input message="tns:EditGroup86Request" />
      <output message="tns:EditGroup86Response" />
    </operation>
    <operation name="PostGroup">
      <input message="tns:PostGroup87Request" />
      <output message="tns:PostGroup87Response" />
    </operation>
    <operation name="AppendGroup">
      <input message="tns:AppendGroup88Request" />
      <output message="tns:AppendGroup88Response" />
    </operation>
    <operation name="DeleteGroup">
      <input message="tns:DeleteGroup89Request" />
      <output message="tns:DeleteGroup89Response" />
    </operation>
    <operation name="CancelEditGroup">
      <input message="tns:CancelEditGroup90Request" />
      <output message="tns:CancelEditGroup90Response" />
    </operation>
    <operation name="GetGroupIcon">
      <input message="tns:GetGroupIcon91Request" />
      <output message="tns:GetGroupIcon91Response" />
    </operation>
    <operation name="AddGroupIcon">
      <input message="tns:AddGroupIcon92Request" />
      <output message="tns:AddGroupIcon92Response" />
    </operation>
    <operation name="DeleteGroupIcon">
      <input message="tns:DeleteGroupIcon93Request" />
      <output message="tns:DeleteGroupIcon93Response" />
    </operation>
    <operation name="GetGroupIcons">
      <input message="tns:GetGroupIcons94Request" />
      <output message="tns:GetGroupIcons94Response" />
    </operation>
    <operation name="CheckUpdate">
      <input message="tns:CheckUpdate95Request" />
      <output message="tns:CheckUpdate95Response" />
    </operation>
    <operation name="GetModifiedFields">
      <input message="tns:GetModifiedFields96Request" />
      <output message="tns:GetModifiedFields96Response" />
    </operation>
    <operation name="GetRemovedFields">
      <input message="tns:GetRemovedFields97Request" />
      <output message="tns:GetRemovedFields97Response" />
    </operation>
    <operation name="FilterByText">
      <input message="tns:FilterByText98Request" />
      <output message="tns:FilterByText98Response" />
    </operation>
    <operation name="FilterByPoint">
      <input message="tns:FilterByPoint99Request" />
      <output message="tns:FilterByPoint99Response" />
    </operation>
    <operation name="FilterByRadius">
      <input message="tns:FilterByRadius100Request" />
      <output message="tns:FilterByRadius100Response" />
    </operation>
    <operation name="GetNextResult_FieldSet">
      <input message="tns:GetNextResult_FieldSet101Request" />
      <output message="tns:GetNextResult_FieldSet101Response" />
    </operation>
    <operation name="GetNextResult_IDSet">
      <input message="tns:GetNextResult_IDSet102Request" />
      <output message="tns:GetNextResult_IDSet102Response" />
    </operation>
    <operation name="GetNextResult_PositionSet">
      <input message="tns:GetNextResult_PositionSet103Request" />
      <output message="tns:GetNextResult_PositionSet103Response" />
    </operation>
    <operation name="GetNextResult_Set">
      <input message="tns:GetNextResult_Set104Request" />
      <output message="tns:GetNextResult_Set104Response" />
    </operation>
    <operation name="GetNextResult_UpdatedSet">
      <input message="tns:GetNextResult_UpdatedSet105Request" />
      <output message="tns:GetNextResult_UpdatedSet105Response" />
    </operation>
    <operation name="GetNextResult_RemovedSet">
      <input message="tns:GetNextResult_RemovedSet106Request" />
      <output message="tns:GetNextResult_RemovedSet106Response" />
    </operation>
    <operation name="SetObjectIDs">
      <input message="tns:SetObjectIDs107Request" />
      <output message="tns:SetObjectIDs107Response" />
    </operation>
    <operation name="GetObjectAggregates">
      <input message="tns:GetObjectAggregates108Request" />
      <output message="tns:GetObjectAggregates108Response" />
    </operation>
    <operation name="ClearSetFilter">
      <input message="tns:ClearSetFilter109Request" />
      <output message="tns:ClearSetFilter109Response" />
    </operation>
    <operation name="EditObjectFields">
      <input message="tns:EditObjectFields110Request" />
      <output message="tns:EditObjectFields110Response" />
    </operation>
    <operation name="CancelEditObjectFields">
      <input message="tns:CancelEditObjectFields111Request" />
      <output message="tns:CancelEditObjectFields111Response" />
    </operation>
    <operation name="SearchInitialize">
      <input message="tns:SearchInitialize112Request" />
      <output message="tns:SearchInitialize112Response" />
    </operation>
    <operation name="SearchGetCountryList">
      <input message="tns:SearchGetCountryList113Request" />
      <output message="tns:SearchGetCountryList113Response" />
    </operation>
    <operation name="SearchSelectCities">
      <input message="tns:SearchSelectCities114Request" />
      <output message="tns:SearchSelectCities114Response" />
    </operation>
    <operation name="SearchGetCityList">
      <input message="tns:SearchGetCityList115Request" />
      <output message="tns:SearchGetCityList115Response" />
    </operation>
    <operation name="SearchGetCityListEx">
      <input message="tns:SearchGetCityListEx116Request" />
      <output message="tns:SearchGetCityListEx116Response" />
    </operation>
    <operation name="SearchGetItemKindList">
      <input message="tns:SearchGetItemKindList117Request" />
      <output message="tns:SearchGetItemKindList117Response" />
    </operation>
    <operation name="SearchSetItemsFilter">
      <input message="tns:SearchSetItemsFilter118Request" />
      <output message="tns:SearchSetItemsFilter118Response" />
    </operation>
    <operation name="SearchSelectItems">
      <input message="tns:SearchSelectItems119Request" />
      <output message="tns:SearchSelectItems119Response" />
    </operation>
    <operation name="SearchSelectItemsEx">
      <input message="tns:SearchSelectItemsEx120Request" />
      <output message="tns:SearchSelectItemsEx120Response" />
    </operation>
    <operation name="SearchGetItemsList">
      <input message="tns:SearchGetItemsList121Request" />
      <output message="tns:SearchGetItemsList121Response" />
    </operation>
    <operation name="SearchAddCityToSelection">
      <input message="tns:SearchAddCityToSelection122Request" />
      <output message="tns:SearchAddCityToSelection122Response" />
    </operation>
    <operation name="SearchAddObjectToSelection">
      <input message="tns:SearchAddObjectToSelection123Request" />
      <output message="tns:SearchAddObjectToSelection123Response" />
    </operation>
    <operation name="SearchAddStreetWithNumToSelection">
      <input message="tns:SearchAddStreetWithNumToSelection124Request" />
      <output message="tns:SearchAddStreetWithNumToSelection124Response" />
    </operation>
    <operation name="SearchGetStreetHandle">
      <input message="tns:SearchGetStreetHandle125Request" />
      <output message="tns:SearchGetStreetHandle125Response" />
    </operation>
    <operation name="SearchAddStreetCrossingToSelection">
      <input message="tns:SearchAddStreetCrossingToSelection126Request" />
      <output message="tns:SearchAddStreetCrossingToSelection126Response" />
    </operation>
    <operation name="Geocode">
      <input message="tns:Geocode127Request" />
      <output message="tns:Geocode127Response" />
    </operation>
    <operation name="LocalizeNumFieldsGet">
      <input message="tns:LocalizeNumFieldsGet128Request" />
      <output message="tns:LocalizeNumFieldsGet128Response" />
    </operation>
    <operation name="LocalizeNumFieldsSet">
      <input message="tns:LocalizeNumFieldsSet129Request" />
      <output message="tns:LocalizeNumFieldsSet129Response" />
    </operation>
    <operation name="LocalizeNumFieldsAdd">
      <input message="tns:LocalizeNumFieldsAdd130Request" />
      <output message="tns:LocalizeNumFieldsAdd130Response" />
    </operation>
    <operation name="LocalizeNumFieldsRemove">
      <input message="tns:LocalizeNumFieldsRemove131Request" />
      <output message="tns:LocalizeNumFieldsRemove131Response" />
    </operation>
    <operation name="LocalizeNumFieldsClear">
      <input message="tns:LocalizeNumFieldsClear132Request" />
      <output message="tns:LocalizeNumFieldsClear132Response" />
    </operation>
    <operation name="LocalizeNumFieldsGetCount">
      <input message="tns:LocalizeNumFieldsGetCount133Request" />
      <output message="tns:LocalizeNumFieldsGetCount133Response" />
    </operation>
    <operation name="LocalizeStrFieldsGet">
      <input message="tns:LocalizeStrFieldsGet134Request" />
      <output message="tns:LocalizeStrFieldsGet134Response" />
    </operation>
    <operation name="LocalizeStrFieldsSet">
      <input message="tns:LocalizeStrFieldsSet135Request" />
      <output message="tns:LocalizeStrFieldsSet135Response" />
    </operation>
    <operation name="LocalizeStrFieldsAdd">
      <input message="tns:LocalizeStrFieldsAdd136Request" />
      <output message="tns:LocalizeStrFieldsAdd136Response" />
    </operation>
    <operation name="LocalizeStrFieldsRemove">
      <input message="tns:LocalizeStrFieldsRemove137Request" />
      <output message="tns:LocalizeStrFieldsRemove137Response" />
    </operation>
    <operation name="LocalizeStrFieldsClear">
      <input message="tns:LocalizeStrFieldsClear138Request" />
      <output message="tns:LocalizeStrFieldsClear138Response" />
    </operation>
    <operation name="LocalizeStrFieldsGetCount">
      <input message="tns:LocalizeStrFieldsGetCount139Request" />
      <output message="tns:LocalizeStrFieldsGetCount139Response" />
    </operation>
    <operation name="LocalizeIconAdd">
      <input message="tns:LocalizeIconAdd140Request" />
      <output message="tns:LocalizeIconAdd140Response" />
    </operation>
    <operation name="LocalizeIconGet">
      <input message="tns:LocalizeIconGet141Request" />
      <output message="tns:LocalizeIconGet141Response" />
    </operation>
    <operation name="LocalizeIconSet">
      <input message="tns:LocalizeIconSet142Request" />
      <output message="tns:LocalizeIconSet142Response" />
    </operation>
    <operation name="LocalizeIconGetCount">
      <input message="tns:LocalizeIconGetCount143Request" />
      <output message="tns:LocalizeIconGetCount143Response" />
    </operation>
    <operation name="LocalizeIconRemove">
      <input message="tns:LocalizeIconRemove144Request" />
      <output message="tns:LocalizeIconRemove144Response" />
    </operation>
    <operation name="LocalizeIconClear">
      <input message="tns:LocalizeIconClear145Request" />
      <output message="tns:LocalizeIconClear145Response" />
    </operation>
    <operation name="LocalizeIconIDToItemIndex">
      <input message="tns:LocalizeIconIDToItemIndex146Request" />
      <output message="tns:LocalizeIconIDToItemIndex146Response" />
    </operation>
    <operation name="LocalizeObjectPositionAdd">
      <input message="tns:LocalizeObjectPositionAdd147Request" />
      <output message="tns:LocalizeObjectPositionAdd147Response" />
    </operation>
    <operation name="LocalizeObjectPositionGet">
      <input message="tns:LocalizeObjectPositionGet148Request" />
      <output message="tns:LocalizeObjectPositionGet148Response" />
    </operation>
    <operation name="LocalizeObjectPositionSet">
      <input message="tns:LocalizeObjectPositionSet149Request" />
      <output message="tns:LocalizeObjectPositionSet149Response" />
    </operation>
    <operation name="LocalizeObjectPositionRemove">
      <input message="tns:LocalizeObjectPositionRemove150Request" />
      <output message="tns:LocalizeObjectPositionRemove150Response" />
    </operation>
    <operation name="LocalizeObjectPositionClear">
      <input message="tns:LocalizeObjectPositionClear151Request" />
      <output message="tns:LocalizeObjectPositionClear151Response" />
    </operation>
    <operation name="LocalizeObjectPositionGetCount">
      <input message="tns:LocalizeObjectPositionGetCount152Request" />
      <output message="tns:LocalizeObjectPositionGetCount152Response" />
    </operation>
    <operation name="LocalizeObjectAdd">
      <input message="tns:LocalizeObjectAdd153Request" />
      <output message="tns:LocalizeObjectAdd153Response" />
    </operation>
    <operation name="LocalizeObjectGet">
      <input message="tns:LocalizeObjectGet154Request" />
      <output message="tns:LocalizeObjectGet154Response" />
    </operation>
    <operation name="LocalizeObjectSet">
      <input message="tns:LocalizeObjectSet155Request" />
      <output message="tns:LocalizeObjectSet155Response" />
    </operation>
    <operation name="LocalizeObjectRemove">
      <input message="tns:LocalizeObjectRemove156Request" />
      <output message="tns:LocalizeObjectRemove156Response" />
    </operation>
    <operation name="LocalizeObjectClear">
      <input message="tns:LocalizeObjectClear157Request" />
      <output message="tns:LocalizeObjectClear157Response" />
    </operation>
    <operation name="LocalizeObjectGetCount">
      <input message="tns:LocalizeObjectGetCount158Request" />
      <output message="tns:LocalizeObjectGetCount158Response" />
    </operation>
    <operation name="LocalizeObjectEntityIDToItemIndex">
      <input message="tns:LocalizeObjectEntityIDToItemIndex159Request" />
      <output message="tns:LocalizeObjectEntityIDToItemIndex159Response" />
    </operation>
    <operation name="LocalizeObjectAddWithPositions">
      <input message="tns:LocalizeObjectAddWithPositions160Request" />
      <output message="tns:LocalizeObjectAddWithPositions160Response" />
    </operation>
    <operation name="LocalizeAddObjectPositions">
      <input message="tns:LocalizeAddObjectPositions161Request" />
      <output message="tns:LocalizeAddObjectPositions161Response" />
    </operation>
    <operation name="LocalizeSetObjectVisibility">
      <input message="tns:LocalizeSetObjectVisibility162Request" />
      <output message="tns:LocalizeSetObjectVisibility162Response" />
    </operation>
    <operation name="LocalizeGetObjectVisibility">
      <input message="tns:LocalizeGetObjectVisibility163Request" />
      <output message="tns:LocalizeGetObjectVisibility163Response" />
    </operation>
    <operation name="GetAvailableIconFormats">
      <input message="tns:GetAvailableIconFormats164Request" />
      <output message="tns:GetAvailableIconFormats164Response" />
    </operation>
    <operation name="RoutePlannerGetAvailableRoadTypes">
      <input message="tns:RoutePlannerGetAvailableRoadTypes165Request" />
      <output message="tns:RoutePlannerGetAvailableRoadTypes165Response" />
    </operation>
    <operation name="RoutePlannerSimpleCalculateRoute">
      <input message="tns:RoutePlannerSimpleCalculateRoute166Request" />
      <output message="tns:RoutePlannerSimpleCalculateRoute166Response" />
    </operation>
    <operation name="RoutePlannerCalculateRoute">
      <input message="tns:RoutePlannerCalculateRoute167Request" />
      <output message="tns:RoutePlannerCalculateRoute167Response" />
    </operation>
    <operation name="RoutePlannerGetRouteItinerary">
      <input message="tns:RoutePlannerGetRouteItinerary168Request" />
      <output message="tns:RoutePlannerGetRouteItinerary168Response" />
    </operation>
    <operation name="RoutePlannerGetRouteRepresentation">
      <input message="tns:RoutePlannerGetRouteRepresentation169Request" />
      <output message="tns:RoutePlannerGetRouteRepresentation169Response" />
    </operation>
    <operation name="RoutePlannerEntriesSet">
      <input message="tns:RoutePlannerEntriesSet170Request" />
      <output message="tns:RoutePlannerEntriesSet170Response" />
    </operation>
    <operation name="RoutePlannerEntriesSetWithDescription">
      <input message="tns:RoutePlannerEntriesSetWithDescription171Request" />
      <output message="tns:RoutePlannerEntriesSetWithDescription171Response" />
    </operation>
    <operation name="RoutePlannerEntriesGet">
      <input message="tns:RoutePlannerEntriesGet172Request" />
      <output message="tns:RoutePlannerEntriesGet172Response" />
    </operation>
    <operation name="RoutePlannerEntryAdd">
      <input message="tns:RoutePlannerEntryAdd173Request" />
      <output message="tns:RoutePlannerEntryAdd173Response" />
    </operation>
    <operation name="RoutePlannerEntryAddWithDescription">
      <input message="tns:RoutePlannerEntryAddWithDescription174Request" />
      <output message="tns:RoutePlannerEntryAddWithDescription174Response" />
    </operation>
    <operation name="RoutePlannerEntryInsert">
      <input message="tns:RoutePlannerEntryInsert175Request" />
      <output message="tns:RoutePlannerEntryInsert175Response" />
    </operation>
    <operation name="RoutePlannerEntryInsertWithDescription">
      <input message="tns:RoutePlannerEntryInsertWithDescription176Request" />
      <output message="tns:RoutePlannerEntryInsertWithDescription176Response" />
    </operation>
    <operation name="RoutePlannerEntrySet">
      <input message="tns:RoutePlannerEntrySet177Request" />
      <output message="tns:RoutePlannerEntrySet177Response" />
    </operation>
    <operation name="RoutePlannerEntrySetWithDescription">
      <input message="tns:RoutePlannerEntrySetWithDescription178Request" />
      <output message="tns:RoutePlannerEntrySetWithDescription178Response" />
    </operation>
    <operation name="RoutePlannerEntryMove">
      <input message="tns:RoutePlannerEntryMove179Request" />
      <output message="tns:RoutePlannerEntryMove179Response" />
    </operation>
    <operation name="RoutePlannerEntryComplexMove">
      <input message="tns:RoutePlannerEntryComplexMove180Request" />
      <output message="tns:RoutePlannerEntryComplexMove180Response" />
    </operation>
    <operation name="RoutePlannerEntryReverse">
      <input message="tns:RoutePlannerEntryReverse181Request" />
      <output message="tns:RoutePlannerEntryReverse181Response" />
    </operation>
    <operation name="RoutePlannerEntryRemove">
      <input message="tns:RoutePlannerEntryRemove182Request" />
      <output message="tns:RoutePlannerEntryRemove182Response" />
    </operation>
    <operation name="RoutePlannerEntriesClear">
      <input message="tns:RoutePlannerEntriesClear183Request" />
      <output message="tns:RoutePlannerEntriesClear183Response" />
    </operation>
    <operation name="RoutePlannerEntriesGetCount">
      <input message="tns:RoutePlannerEntriesGetCount184Request" />
      <output message="tns:RoutePlannerEntriesGetCount184Response" />
    </operation>
    <operation name="RoutePlannerRouteClear">
      <input message="tns:RoutePlannerRouteClear185Request" />
      <output message="tns:RoutePlannerRouteClear185Response" />
    </operation>
    <operation name="RoutePlannerCalculatePointDistanceFromRoute">
      <input message="tns:RoutePlannerCalculatePointDistanceFromRoute186Request" />
      <output message="tns:RoutePlannerCalculatePointDistanceFromRoute186Response" />
    </operation>
    <operation name="RoutePlannerCalculatePointWithinRouteBuffer">
      <input message="tns:RoutePlannerCalculatePointWithinRouteBuffer187Request" />
      <output message="tns:RoutePlannerCalculatePointWithinRouteBuffer187Response" />
    </operation>
    <operation name="RoutePlannerVehicleParamsGet">
      <input message="tns:RoutePlannerVehicleParamsGet188Request" />
      <output message="tns:RoutePlannerVehicleParamsGet188Response" />
    </operation>
    <operation name="RoutePlannerVehicleParamsSet">
      <input message="tns:RoutePlannerVehicleParamsSet189Request" />
      <output message="tns:RoutePlannerVehicleParamsSet189Response" />
    </operation>
    <operation name="RoutePlannerDriverParamsGet">
      <input message="tns:RoutePlannerDriverParamsGet190Request" />
      <output message="tns:RoutePlannerDriverParamsGet190Response" />
    </operation>
    <operation name="RoutePlannerDriverParamsSet">
      <input message="tns:RoutePlannerDriverParamsSet191Request" />
      <output message="tns:RoutePlannerDriverParamsSet191Response" />
    </operation>
    <operation name="RoutePlannerRoadParamsGet">
      <input message="tns:RoutePlannerRoadParamsGet192Request" />
      <output message="tns:RoutePlannerRoadParamsGet192Response" />
    </operation>
    <operation name="RoutePlannerRoadParamsSet">
      <input message="tns:RoutePlannerRoadParamsSet193Request" />
      <output message="tns:RoutePlannerRoadParamsSet193Response" />
    </operation>
    <operation name="RoutePlannerGetParamValue">
      <input message="tns:RoutePlannerGetParamValue194Request" />
      <output message="tns:RoutePlannerGetParamValue194Response" />
    </operation>
    <operation name="RoutePlannerGetParamValues">
      <input message="tns:RoutePlannerGetParamValues195Request" />
      <output message="tns:RoutePlannerGetParamValues195Response" />
    </operation>
    <operation name="RoutePlannerSetParamValue">
      <input message="tns:RoutePlannerSetParamValue196Request" />
      <output message="tns:RoutePlannerSetParamValue196Response" />
    </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="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="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="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="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="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="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="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="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="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="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="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="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>
  </binding>
  <service name="IMapCenterServiceservice">
    <port name="IMapCenterServicePort" binding="tns:IMapCenterServicebinding">
      <soap:address location="http://localhost:6090/soap/IMapCenterService" />
    </port>
  </service>
</definitions>