⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mappoint.wsdl

📁 微软的行业应用解决方案实例!非常优秀的Windows Mobile开发案例
💻 WSDL
📖 第 1 页 / 共 5 页
字号:
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://s.mappoint.net/mappoint-30/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://s.mappoint.net/mappoint-30/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://s.mappoint.net/mappoint-30/">
      <s:element name="GetVersionInfo">
        <s:complexType />
      </s:element>
      <s:element name="GetVersionInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVersionInfoResult" type="tns:ArrayOfVersionInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfVersionInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VersionInfo" nillable="true" type="tns:VersionInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VersionInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Component" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Version" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="CustomerInfoHeader" type="tns:CustomerInfoHeader" />
      <s:complexType name="CustomerInfoHeader">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="CustomLogEntry" type="s:short" />
        </s:sequence>
      </s:complexType>
      <s:element name="UserInfoHeader" type="tns:UserInfoHeader" />
      <s:complexType name="UserInfoHeader">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Culture" type="tns:CultureInfo" />
          <s:element minOccurs="1" maxOccurs="1" name="DefaultDistanceUnit" type="tns:DistanceUnit" />
          <s:element minOccurs="0" maxOccurs="1" name="Context" type="tns:CountryRegionContext" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CultureInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Lcid" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="DistanceUnit">
        <s:restriction base="s:string">
          <s:enumeration value="Kilometer" />
          <s:enumeration value="Mile" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="CountryRegionContext">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" default="0" name="EntityID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Iso2" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetCountryRegionInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="entityIDs" type="tns:ArrayOfInt" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfInt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetCountryRegionInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCountryRegionInfoResult" type="tns:ArrayOfCountryRegionInfo" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfCountryRegionInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CountryRegionInfo" nillable="true" type="tns:CountryRegionInfo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CountryRegionInfo">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="EntityID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LatLong" type="tns:LatLong" />
          <s:element minOccurs="0" maxOccurs="1" name="Iso2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Iso3" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FriendlyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OfficialName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="LatLong">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" default="0" name="Latitude" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" default="0" name="Longitude" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetEntityTypes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dataSourceName" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetEntityTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetEntityTypesResult" type="tns:ArrayOfEntityType" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfEntityType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="EntityType" nillable="true" type="tns:EntityType" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="EntityType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ParentName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Definition" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfEntityProperty" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfEntityProperty">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="tns:EntityProperty" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="EntityProperty">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DisplayName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DataType" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetDataSourceInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="dataSourceNames" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetDataSourceInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDataSourceInfoResult" type="tns:ArrayOfDataSource" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDataSource">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DataSource" nillable="true" type="tns:DataSource" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DataSource">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Version" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Capability" type="tns:DataSourceCapability" />
          <s:element minOccurs="0" maxOccurs="1" name="EntityExtent" type="tns:ArrayOfInt" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="DataSourceCapability">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="CanDrawMaps" />
              <s:enumeration value="CanFindPlaces" />
              <s:enumeration value="CanFindNearby" />
              <s:enumeration value="CanRoute" />
              <s:enumeration value="CanFindAddress" />
              <s:enumeration value="HasIcons" />
              <s:enumeration value="DataServiceQuery" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="GetGreatCircleDistances">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="latLongs" type="tns:ArrayOfLatLong" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfLatLong">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="LatLong" nillable="true" type="tns:LatLong" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetGreatCircleDistancesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGreatCircleDistancesResult" type="tns:ArrayOfDouble" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDouble">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="double" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="Find">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="specification" type="tns:FindSpecification" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FindSpecification">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="InputPlace" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EntityTypeNames" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="Options" type="tns:FindOptions" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FindOptions">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Range" type="tns:FindRange" />
          <s:element minOccurs="1" maxOccurs="1" name="SearchContext" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ResultMask" type="tns:FindResultMask" />
          <s:element minOccurs="0" maxOccurs="1" default="0.85" name="ThresholdScore" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FindRange">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" default="0" name="StartIndex" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" default="25" name="Count" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="FindResultMask">
        <s:list>
          <s:simpleType>
            <s:restriction base="s:string">
              <s:enumeration value="LatLongFlag" />
              <s:enumeration value="EntityFlag" />
              <s:enumeration value="AddressFlag" />
              <s:enumeration value="BestMapViewFlag" />
              <s:enumeration value="MatchDetailsFlag" />
            </s:restriction>
          </s:simpleType>
        </s:list>
      </s:simpleType>
      <s:element name="FindResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="FindResult" type="tns:FindResults" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FindResults">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="NumberFound" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="StartIndex" type="s:int" />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -