日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MapPoint之旅(2)-----Getting Started with MapPoint Web Service(1)

發布時間:2025/7/25 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MapPoint之旅(2)-----Getting Started with MapPoint Web Service(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Getting Started with MapPoint Web Service Version 3.5 by Laura Flanders, Microsoft Corporation? 譯:漣漪勇?
MapPoint是微軟公司的一項業務,提供基于XML的Web服務。開發者可以集成其提供基于位置的服務(例如:地圖、駕駛指南和近似搜索) 到自己的應用和業務進程。當你在任何微軟或者微軟合作伙伴的網站上使用 地圖或者導航服務的時候,幕后使用的就是MapPoint Web服務,在為用戶提供所需的信息。 微軟公司MapPoint Web服務3.5 版本是MapPoint Web服務的最新的版本。新的MapPoint Web服務用戶能開發基于這個平臺的應用程序。MapPoint Web服務早期版本的用戶可以自動升級他們基于位置的服務程序到MapPoint Web服務3.5 版本,并且可以完全兼容以前版本和使用許多新的特性。 在一個企業里實現MapPoint Web服務需要許多工作,包括一個開發中的應用程序,準備訂制的數據和圖標,跟蹤你的應用程序的需求,不斷形成的數據的管理。大多數這些工作,例如開發中的應用程序和準備訂制你的數據,可以被一并完成。這篇文章提供了開始WapPoint Web服務的必要的工作的概述。 開發你的 MapPoint WEb服務應用程序 如果你是第一次創建MapPoint Web服務應用程序的新用戶,在你或者你的開發團隊建立應用程序之前,你必須決定你的用戶將能夠處理怎樣的應用程序。你想在你提供的地圖上標明你的位置嗎?? 提供路線指南嗎?允許你的用戶尋找附近位置嗎?如果你已經有MapPoint Web服務應用程序的用戶,可以查看 MapPoint Web服務 3.5的特征和增前,看看那些是對你現有的應用程序有用的。 MapPoint Web服務API由4 種服務組成
  • Common service提供其它服務使用的有效的類,方法和特性
  • Find service提供的功能是查找地址,興趣熱點,得到的位置信息包括準確的緯度和經度坐標。你可以查找一個服務在一個具體的點附近或者沿著一條路線。如果你是個熟悉MapPoint Web服務的開發者也許你會對兩個新的查找方法感興趣,FindByID 和FindByProperty。那允許你查找位置通過實體的ID或者 property此外,在3.5 版本內還包括FindNearRoute ,在查找你的位置是包含在一段指定的距離內的路線。
  • Render service 提供的功能是回饋地圖信息包括你的路線和位置,你可以設置地圖的尺寸,視圖,你可以控制和增加標記在上面。如果你使用客戶服務網站上傳自定義的圖象,在地圖上也可以很好的顯示,這次發布的新版本可以回饋的地圖可以使用在小屏幕設備像Phone和 PhoneBW 地圖風格。
  • Route service提供的功能是提供駕駛指南和路線,設置waypoints,并且生成路線的地圖參考意見。
另外, MapPoint Web服務3.5 包括新的API,自定數據服務(Customer Data Service)一個通過MapPoint Web服務的客戶服務站點(CSS)的Web服務,通過SOAP API,你可以上傳你自己定義的位置數據信息到Mappoint Web服務的服務表中。在SDK中包含一個客戶端上傳數據的例子,其中顯示了你如何用客戶數據服務去處理用文件命令行執行一批文件上傳到你的自定數據列表中。 如果你開發程序是基于微軟的.NET框架,你可以下載相應版本的MapPoint Web Service SDK嵌入到你的Microsoft Visual Studio .NET幫助文檔中去(在下SDK前你的Visual Studio .NET和.NET Framework version 1.1必須安裝)。并不要求開發者必須基于.NET框架開發應用程序,為什么?因為MapPoint Web服務是基于SOAP的,你可以開發你的應用程序使用任何符合SOAP的語言,例如Java1.4用Axis Library。應此SDK沒使用對于Visual Studio .NET的開發者來說以HTML 形式。更多的信息關于MapPoint Web Service API,開發者可以訪問MapPoint Web Service Software Development Kit (SDK), Version 3.5 MapPoint Web服務提供兩種統一,但又是獨立的環境。 你能使用staging環境開發和測試你的的應用程序。當你的應用程序準備發布給用戶的時候,你可以移到production環境。 測試你的應用程序在工作臺環境通過訪問staging MapPoint ?Web 服務定義語言(WSDL)文件,為了staging這里有標準的標準(HTTP) URL 和 an加密 (HTTPS) URL
  • 標準 WSDL: http://staging.mappoint.net/standard-30/mappoint.wsdl.
  • 加密 WSDL: https://staging.mappoint.net/secure-30/mappoint.wsdl.
在使用MapPoint Web Service 3.0時WSDL的URLS是現同的和MapPoint Web服務3.5,為了可以使用新的API特性,刷新你的WSDL文件在你的開發環環境,對于新Customer Data Service API是訪問你的CSS證書,不是你的Web服務正書,WSDL的URL在下面: https://mappoint-css.partners.extranet.microsoft.com/CustomerData-30/CustomerDataService.wsdl.

更多的關于測試用的信息,可以參看CSS版主標題“About Testing Your Application “ 如果你是一個新用戶,當你的應用程序在開發時,確保客戶服務站點(CSS)使用在你收到的歡迎電子郵件消息里供給你的證書里面,在你的主頁上,點擊Verify Credentials,下面的說明在Verify Credentials 頁面上,因為MapPoint Web服務3.5是可以向下兼容的版本,已有的用戶可以繼續使用他們的MapPoint Web Service 3.0證書。 Note Evaluation account customers cannot access the MapPoint Web Service production environment. If you try to access MapPoint Web Service using the production Web Services Description Language (WSDL) file, your application will fail with a 401 error, even if your credentials are valid on the Verify Credentials page.

to be ?continue......
原文:
Started with MapPoint Web Service Version 3.5

轉載于:https://www.cnblogs.com/rippleyong/archive/2004/12/22/80612.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的MapPoint之旅(2)-----Getting Started with MapPoint Web Service(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。