您使用GWT以外的Google地图API是什么?

时间:2009-09-03 20:42:48

标签: ajax google-maps gwt licensing maps

似乎许可条款会阻止我们在我们的软件中使用Google Maps API。如果我们的软件被出售,我们宁愿绝对免费开源,Google Maps API也需要商业许可证(如果我错了,请更正我 - 我会删除这个问题:-)。

所以问题是,是否有替代GWT的地图API?

3 个答案:

答案 0 :(得分:3)

Openlayers是免费软件http://openlayers.org/;它有一个GWT插件:http://sourceforge.net/projects/gwt-openlayers/

就Google的许可证(http://code.google.com/apis/maps/terms.html)而言:

  

10.9将服务或内容与任何产品,系统或应用程序一起使用   用于或与之相关:

     

(a)实时导航或路线   指导,包括但不限于   转弯路线指导即是   同步到a的位置   用户的传感器设备; (b)任何   用于自动或自动的系统或功能   车辆自动控制   行为;或(c)派遣,舰队   管理,业务资产跟踪,   或类似的企业应用   (Google Maps API可用于   跟踪资产(如汽车,公共汽车或公共汽车)   其他车辆)只要   跟踪应用程序可用   免费向公众开放。对于   例如,您可以提供免费的,公开的   显示的Maps API实现   实时公共交通或其他   运输状态信息。   如果您的Maps API实施是在内部部署的,或者您是   收取使用Maps API的费用   执行中,请联系   Google Maps API Premier销售团队   更多信息);

我的建议是联系Google并询问他们您的具体情况。我不是律师,这不是法律建议。

答案 1 :(得分:1)

如果您正在寻找完全开放的数据,可能需要查看OpenStreetMap.org他们在FAQ中列出的数据,从中提取他们的开放数据。

答案 2 :(得分:1)

我不是专家,但快速google找到了GWT-Ext,看起来他们正在使用可在商业应用中免费使用的OpenStreetMap数据。