Log4Classicning

好读书 不求甚解 每有会意 便欣然忘食

开源能战胜GoogleMaps吗?
2007年9月30日

作者:Charlie Sun
原文:http://cfis.savagexi.com/articles/2007/09/29/can-open-source-dethrone-google-maps
从FOSS4G回来之后,我始终被一个问题困扰着,开源软件能在地理信息领域取得真正的成功吗?

可能有人会问,不是有数百名开源软件开发者参加了FOSS4G吗?难道没有看到MapServer的市场占有率吗?难道没有注意到有多少人使用PostGIS吗?难道忘记了去年Autodesk将MapGuide开源了吗?

不仅仅是软件
当然,这些我都注意到了。但是这些仅仅是问题的一部分。在地理信息的世界里,我们需要的不仅仅是软件,还有海量的数据,以及为这些数据服务的硬件。因此,它不同于其它领域的开源软件,不同于操作系统、服务器、数据库。绘图软件。浏览器。邮件客户端、销售管理系统等等。

而其它领域一样,开源已经创造了非常完美的软件产品,它们已经可以和那些商业软件竞争。但是,开源能够解决数据和数据分发的问题吗?它能够创造像GoogleMaps这样将软件、数据和硬件完美结合的产品吗?

也许并非所有人都认为这很重要。假如你是一位开源倡导者,开发了不错的软件,而把数据的来源寄望于Google,Yahoo和Microsoft这样的公司。但是你是一个自由软件的倡导者,你不能这么做。否则你将一直被数据的使用费用、许可困扰着。更通俗地说,引用Wikipedia的创始人,Jimmy Wales的话:
“它(开源,译注)和私有软件失败的原因几乎相同: 缺乏自由,缺乏社区的支持,缺乏责任心,缺乏透明度”

数据
开源世界能够复制GoogleMaps已经是一件很令人高兴的事情了,那么下一个挑战应该是数据。在传统的观念中,收集和维护空间数据将会是一件费时费力的事情。因此,免费的、高质量的数据仅仅在很少的地区,由那些开明的政府提供。

就像互联网将能够推动开源的发展,巨大的GPS市场也将促成开源的下一个大发展。人们会被OpenStreetMap这个地图wiki项目吸引。无数的用户将上传它们的GPS数据,一起创造大家住处的精确地图。

我预测OpenStreetMap将会取得巨大的成功,它将证明,市民们可以创造自己的地图。现在OpenStreetMap仅仅能提供极少的数据,它会继续增长吗?会有一天它覆盖全世界吗?如果一个国家有了真正的免费数据,又会怎样呢?OpenStreetMap上会出现更多非地理的信息吗?

我认为会。OpenStreetMap对我来说就是一个手边的记录工具,等到数据越来越多时,它将会越来越有用,于是它的用户越来越多。最终将会实现一个良性的循环,就像Wikipedia一样称为全球的百科全书。

它将会称为Navteq的竞争对手,后者拥有一个销售额6亿美元的公司专门出售地图数据,而6亿美元中的2.75亿用来扩充他们的数据。

OpenStreetMap的启动直接与Navteq构成竞争,它的主要优势在于价格,劣势则是数据的数量和质量。不过未来,OpenStreetMap出售数据的收入将会促使一批顶级的志愿者来添加数据、保证数据质量。

当然,更多的资金意味着更多的数据,更多的功能,更多的用户。这种模式将类似与Linux世界的Redhat,IBM和Novell。

何时需要真正的费用
现在依然存在问题。为什么开源项目可以进行下去?因为参与者们热衷于他们所做的,并因此得到尊重。总之,他们将是一个社区或是同事、朋友。

但是开源的参与者不会为开源项目承担费用,假如加入一个开源项目需要一台电脑,那是我所喜爱的,我会去买来,但是如果需要一个GPS,我会花上百美元去买一个吗?

这就是与GoogleMaps竞争要面对的最大问题,卫星和空间数据、还有存储、处理、分发数据的设备。


影像
GoogleMaps最具竞争力的特性就是它的影像数据,它给了所有用户全新的体验。开源实践能复制这些数据吗?我想不出如何。很少有人能够买得起飞机、摄影机开进行高分辨率的航拍。或许使用政府的数据是最好的选择,就像NASA WorldWind一样,但也不是完美。

同样,不会有商业公司来解救我们。Digital Globe会把数据给OpenStreetMap吗?第一,他们得不到任何利益;第二,他们的产品将受到严重的冲击。

硬件
最大的问题,存储、处理和分发海量空间数据需要大量的硬件。去年我计算了20缩放级别的GoogleMaps需要1,099,511,627,776(1T)张图片来覆盖全球。之后,他们又增加了更大的缩放级别。

除了大量的图片,还需要设备去存储原始的矢量数据,渲染图片,然后发布到Web。到这里我们还没有讨论影像的问题,它将占据更大的空间。最后,还需要专门的技术来实现和维护整个系统,这恐怕是Google最值钱的秘密。

所以,看起来开源绝对没有办法复制这些硬件设备了。不过,还有两条解决途径。

首先,P2P软件将创造一个巨大的家用计算机网络,用来为全世界提供数据。就像BitTorrent和Skype已经做到的一样。但是P2P软件终还是难以稳定,谁愿下载一个GoogleEarth的克隆呢?

第二,让一个商业公司来完成硬件方面事情。这家公司将和Google,Yahoo以及Mircosoft直接竞争。但是,这也不是一个简单的事情,况且,到最后这家公司又和Google,Yahoo们有什么不同呢?

« 我为什么用Spring第三季度Classicning.com访问量分析 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Search

站点统计

  • 文章总数:745
  • 评论总数:2630
  • 引用总数:4
  • 浏览总数:5693
  • 留言总数:42
  • 当前主题:ClassicningDailyLog Style
  • 当前样式:footoo

网站收藏

图标汇集

  • Creative Commons License
  • Widgetize!
  • visitor stats

Powered By Z-Blog 1.8 Spirit Build 80722

2004 - 2007 Classicning.com. 苏ICP备06039259号.