Wechat: yu389741| Email: gisdqy@163.com

Shop:https://www.giserdqy.com/shop

利用开源的GIS技术勾绘世界


摘要:在地理空间信息的世界里,闭源的软件解决方案已经存在几十年了。但由于开源的GIS(地理信息系统Geographic Information System)软件的占比逐渐增大,形势正在慢慢发生变化。开源公司Boundless正在促使这种改变。

  在地理空间信息的世界里,闭源的软件解决方案已经存在了几十年。但是由于开源的 GIS(地理信息系统 Geographic Information System)软件的占比逐渐增大,形势正在慢慢发生变化。开源公司Boundless 的高级战略师 Paul Ramsey,就是正在促使这种改变的人之一。

  Ramsey 作为一名开发者和顾问,已经在地里空间信息软件行业里工作了超过十年。他在2001年投资建立了 PostGIS 空间数据库项目,并且也是一名活跃的贡献者,和项目筹划指导委员会的成员之一。Ramsey 作为该项目开源套件的发起者,和 Boundless 的商业开发团队一起来分享他们在世界大会上发表的观点,和技术。

在这篇文章里,Ramsey 会向我们展示 Boundless 如何将开源方案带入 GIS 软件。

Boundless是什么?

  Boundless 就是“GIS 的 Red Hat 版”,这可以对我们的商业模型有一定的说明,但是又不能完全解释我们的技术。GIS 和 IT 专业人员使用我们的工具在空间 SQL 数据库(PostGIS)中存储数据,通过Web(GeoServer)发布地图和数据,在 Web 浏览器(OpenLayers)中或桌面上(QGIS)查看和编辑数据。基本上,我们的工具让开发者能够实现显示位置的程序。我们帮助人们从 GIS 部门提取空间数据,用它来改善工作流程,让团队做决策时不受限于位置。这就是我们眼中IT未来的发展趋势所在:在公司里,空间数据可以使得公司的市场决策 更有效率。

谁在使用你们的软件?

  对于建立面向大众用户的程序,我们的软件是极好的,因为不会受到资金的限制:没有各级的license和收费框架之类的东西。所以我们的客户有比如:波特兰 交通局,使用我们的软件动态的显示交通状态;美国联邦通讯委员会,也是交通流量的地图;纽约市,实现了一个在暴风雪中实时显示积雪状况的地图。

为什么说开源对于 Boundless 如此重要?为什么使用这种商业模型而不是私有收费的呢?

  就IT的其他行业来说,开源就意味着无限可能:学生可以使用,商业上也不需要交税因此更容易融资,政府组织可以更容易分享相互的解决方案。所以这种软件的新 型模型是市场需要的,也需要公司去提供支持。这就是我们的定位。我们立足于和社区一起解决问题,这也是我们的激情和价值所在,但是我们也需要和企业,政府 市场共同努力。从创立开始,我们的社区已经帮我们完善了扩展了软件功能,也建立了专业的企业服务团队来应对现在日趋负责的应用。

在闭源的软件仍然主导的领域里,Boundless 如何开展这种开源模型?

  闭源工具链在数据的产生领域里仍然主导着产业,但是在 Web 和移动应用领域,却是收费软件,开源软件和软件即服务的自由选择。我们认为商业的开源空间数据方案提供了最好的选择,一个提前部署的可升级的云端可以提供 解决方案,但用户还是得升级自己使用的收费软件。即将到来的势不可挡。开发者需要灵活的选择来满足项目需要。在过去的几年中,他们投资的收费软件能提供的 很少,他们需要像我们这样的软件来使系统更易用来满足目前的需求。

拥有一个社区版本对 OpenGeo 来说意味着什么?免费试用这些软件如何影响试用率?

  对于企业来说,在使用我们的工具时,不会感觉到即将进入一个收费的紧闭区是重要的。社区的东西100%是开源的,任何团队可以以自己需要的方式去部署它们。 并且这么做也是免费的:这是开源宗旨。我们希望客户以一种积极参与的方式获得我们的支持,积极参与改进,而不是被强迫这么做。我们已经看到大量的企业和政 府机构在成为我们的客户之前使用我们的软件。

社区的代码会成为企业的产品,Boundless 如何与社区上游的那些代码提供者交流?

  如果在社区上游没有自己的员工参与,我们认为听欧冠可靠和有效的开源技术支持是不可能的。所以我们所有的软件,都有自己的员工是社区成员。有些是核心成员,甚至有一些是社区的负责人。必要时,我们会在自己的代码库中维护一些补丁,但我们会定期将其更新到上游。

大数据如何影响 GIS,Boundless 为未来无限量的数据增长做了哪些准备?

  空间信息是一个不可思议的领域。我们已经和大数据打交道有一段时间了:地图数据本就比常规的数据要大的多,也需要更多的计算。也就是说新采集的数据会明显增 加我们处理的数据量。我们有两种方式应对:第一个,加强现有的软件,使得云部署与云基础设施的集成更为简单;第二个,更多的使用 NOSQL 系统,像 MongoDB 和 Cassandra。在未来,我们可能会有想 Hadoop 那样的大数据分析软件。并不是说只有数据会增多,使用者也会越来越多。由于在任何时间点上,保持空间数据版本的一致越来越困难。为了解决这个问题,我们已 经发布了 Versio,一个专门用于空间数据的版本控制系统。对于数据编辑者,它提供了有效的方法来管理,维护空间数据。这个能力是独一无二的。

Boundless 下一步怎么走?在未来的几个月或几年,你希望完成什么?

  引用史蒂夫鲍尔默的话,“开发者,开发者,开发者,开发者!”我们真心希望 OpenGeo 和 Versio 能够成为建立现代化的空间数据的移动和桌面 Web 应用的主流路线。这就意味着在移动端更多的开发工作,更多的易用的数据打包,更多的云部署选择,这样如果开发者和数据分析者不想的话,就不用在自己主机上 部署和开发应用。

转载请注明出处。GIS帝国网站报道中出现的商标及图像版权属于其合法持有人,只供传递信息之用,非商务用途。

Have any Question or Comment?

发表评论

您的电子邮箱地址不会被公开。

CAPTCHAis initialing...