我們正在研究Bing Map WPF控件在離線模式(在控件中將被稱爲MercatorMode)的潛在用途。離線模式意味着我們可以在桌面機器上下載不同縮放級別的切片,然後WPF控件訪問這些預先保存的切片,而不是連接到Internet。從技術上講,這個方案完美地工作Bing地圖在離線模式下的WPF控制(墨卡託模式)
目前尚不清楚的是如何在不違反任何Bing Maps許可證規則的情況下獲取(下載)切片。因此,產生了兩個問題:
- 是否存在辦法正式下載Bing地圖圖塊
- 無論是正式允許使用控制在離線模式 (假設我們從得到了一些磚瓷磚的一些來源)
Bing地圖的法律文檔比澄清相當混亂。所以我們想問一下其他開發者的特殊經歷。
我們的最終目標是擁有:
- 一個很好的WPF控制圖(這是一個自然的WPF控件,而不僅僅是一個 包裝在一個WinForms控制),支持離線模式
- 合法來源瓷磚在離線模式下使用的(成本 不是一個問題 - 我們準備支付磚)
也許社會會建議瓷磚另一對WPF控件+數據源。我們不需要任何深度縮放,因爲我們計劃僅使用控件和切片來繪製國家(不包括極小國家)的邊界。 現在,我們看到Bing地圖作爲數據源也支持Bing Maps WPF控件,但許可條款真是一團糟。
PS 我們正在開發一個「內部」桌面應用程序,該應用程序將在組織內部使用,而Bing地圖許可證從未明確引用桌面應用程序,同時提及Web應用程序和Windows應用商店。有人知道微軟是否故意不提及桌面應用程序?
OpenStreetMap如何?這不是必應,但它是免費的。 – user3449857
什麼是OpenStreetMap最可靠的WPF控件? OpenStreetMap是否允許下載磁貼? – user2734153
http://www.telerik.com/products/wpf/map.aspx –