【问题标题】:Openlayers commercial application: licensing issues? [closed]Openlayers 商业应用:许可问题? [关闭]
【发布时间】:2010-10-22 04:58:42
【问题描述】:

我正计划创建一个商业车队/资产跟踪网络应用程序,但当我发现 Google 和 Microsoft 对在商业环境中使用他们的服务收取高昂的费用时感到沮丧。我找到了 Openlayers,它声称是免费的,所以我想知道是否有人有商业使用它的经验?

我看起来 API 的使用是免费的,但这是否也包括地图? Openlayers 还允许您使用谷歌作为地图提供者,但如果我这样做,我是否会破坏谷歌的 TOS,因为它是商业的?

如果这不是提出此类问题的正确地方,我深表歉意,因为它与编程问题没有直接关系,但我无法在其他任何地方找到明确的答案,我想 SO 上的某个人有经验创建商业地图应用程序。

【问题讨论】:

  • 我投票结束这个问题,因为它是关于许可或法律问题,而不是编程或软件开发。 See here 和 here 了解详细信息,help center 了解更多信息。

标签: google-maps open-source licensing openlayers


【解决方案1】:

OpenLayers 没有数据 - 它是一个开源映射 API,可用于许多不同的数据源。

为了避免所有数据许可问题,请使用 OSM 数据而不是 Google - http://www.openstreetmap.org/ 与 OpenLayers。在http://wiki.openstreetmap.org/wiki/OpenLayers#Examples查看一些示例

【讨论】:

    【解决方案2】:

    根据使用情况,您可能希望提供自己的地图服务器,而不是依赖(例如)免费的 OSM。这些可以提供 OpenLayers 用来绘制其地图的数据(包括地图图块)。

    UMN MapServer 和 GeoServer 很受欢迎。我发现 MapServer 与 OpenLayuers 相结合是一个强大的组合。

    我从未使用过 GeoServer,但我认为它需要服务器端 Java。还有其他选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 2010-11-13
      相关资源
      最近更新 更多