新的包含觸控功能的必應地圖WPF控件

fmms 12年前發布 | 10K 次閱讀 WPF

微軟已宣布正式發布必應地圖 Windows Presentation Foundation(WPF)控件 v1 版。盡管必應地圖的 Silverlight 和 Ajax 版控件已存在了相當長一段時間,然而這是首次通過本機 WPF 控件為必應提供地圖功能。

此控件支持公路(Road)、航空(Aerial)、以及混合(Hybrid)三種地圖顯示方式,正如在 Silverlight 版中所看到的一樣。使用經緯坐標可以在地圖上放置圖釘(pins)、線條(lines)、以及圖形(shapes)。此控件同樣包含了平移和縮放功能。微軟指出,省略了一些常見的必應地圖功能,例如默認的圖釘和導航功能;像比例尺、甚至是基底圖塊本身等其他默認功能同樣可以在代碼中關閉。

對微軟 Surface v2 版的支持是此版本中最引人注目的功能之一,這意味著通過 Pixel Sense(像素感知)技術可使地圖獲得觸控能力。微軟 Surface 平臺程序經理 Luis Cabrera 表示,此控件設計用于多點觸控

對于縮放、平移和旋轉等操作,該地圖會使用 WPF4 的操作事件進行處理——從而為微軟 Surface 用戶提供一致而熟悉的體驗。該 WPF 控件支持完全旋轉及慣性,而且可通過選項把它們都關掉。此外,還有地圖無限滾動、從觸碰的經緯坐標到像素的轉換(將觸碰想象為添加圖釘)、以及插入必應地圖地理編碼和路由 REST [1] API 或必應搜索 API 的能力。

想了解必此應地圖 WPF 控件的用法,請訪問 ElegantCode.com 的地震地圖演示程序。可從微軟下載中心獲取此控件。

譯注

[1] REST,征狀態轉移(Representational State Transfer)是 Roy Fielding 博士在 2000 年他的博士論文中提出來的一種軟件架構風格。REST 是一種針對網絡應用的設計和開發方式,可以降低開發的復雜性,提高系統的可伸縮性。更多內容參閱維基百科互動百科、以及 InfoQ 中文站的相關內容,推薦免費下載迷你書《RESTful Web Services Cookbook 中文版》

查看英文原文:New Bing Maps WPF Control Includes Touch Capabilities

來自: InfoQ

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!