我计划开发Windows Phone 8地图应用程序,并考虑使用标准的wp8地图(诺基亚)和地图控件。这将是一个车队管理/客户设备的位置控制应用程序。

我可以使用wp8中使用的标准地图以及诸如Microsoft.Phone.Maps,Microsoft.Phone.Maps.Controls之类的类吗?

在第一页上
http://developer.nokia.com/lumia/nokia-apis/mapping
有信息:


开发人员可以将API和库用于已发布的任何应用程序
在Windows Phone商店中。
Windows Phone 8 Maps API和此处
所有开发人员均可免费使用发射器。


但另一方面,当您输入“完整条款和条件”时,会发现第3点“使用限制”,我们会发现


你不可以: (...)


使用Mapping API进行业务资产跟踪,车队管理或调度;
结合任何与(a)与您的操作直接相关的内部业务应用程序使用Mapping API
客户的核心业务或核心业务,以及(b)
该应用程序的唯一用户是您的员工,联系人或
顾客;



这是否意味着我的机队管理人员/客户的设备位置控制应用程序不能使用任何Microsoft地图控制代码? (即使使用OSM等其他来源提供的图块),如果是,其他选项/库是什么?

最佳答案

您的应用程序可以使用Windows Phone 8 Maps API,但不能使用Mapping APIS。这是两个不同的API:第一个是您需要使用的API(显示点,路线等),第二个是创建地图图像(我的意思是创建道路,道路等)。

10-07 19:48
查看更多