Azavea 是一家位于费城的公司,提供地理数据处理产品,它最近发布了名为 GeoTrellis 的开源产品,基于 GNU GPL v3 协议。GeoTrellis 是:
开源数据处理引擎,供高性能应用使用。
收集不断增长的地理数据,其目的是为了更好地理解我们身边的环境,并更快做出结论。为了处理如此海量的地理信息数据,人人常常使用成熟的 GIS(地理信息系统)。GeoTrellis 宣称他们可以提供同样的能力。
GeoTrellis 的新闻稿中提到:该软件架构的设计是为了解决以下三个核心问题:
创建可扩展的、高性能的地理信息处理 web 服务
创建分布式的地理信息处理服务,用来处理海量数据集
完成并行地理信息处理操作,以利用多核架构的优势
它是用 Scala 和 Akka 开发的,提供如下特性:
- 空间操作,提供多种方式与地理空间数据交互
- 利用多核硬件和分布式服务器加速地理数据处理任务
- 可以作为可安装的软件包部署,嵌入其他软件,或是部署到云环境中,比如 Amazon EC2、Google App Engine,或是 VMWare 的 Virtual Appliance
不能使用 GPL V3 授权的公司,可以从 Azavea 购买商业授权。
感兴趣的读者可以从它的 GitHub 库下载 Geo Trellis。愿意分享自己的使用经验的读者可以访问 GeoTrellis 用户组。
查看英文原文: Azavea Announces Release of GeoTrellis under GPLv3 License
评论