每次当我向别人谈及“OpenStreetMap“的事情时,他们都必然的问”为什么不用Google地图了”?从实用的立场,这是一个很理性的问 题,但最终这不仅仅是一个实用主义的问题,而是我们想要生活在哪种社会的问题。最早我是在2008年第一届绘制华盛顿特区地图MappingDC会议上讨 论这个话题的。目前将这相同的想法进行了扩展。

在十九世纪,人们与时间奋斗,不是他们拥有多少时间,而是它是几点的问题。那时候存在钟,每个城市有它自己的时间,称为“当地时间”,每个城市通过钟同步 着时间,或不止,还有教堂的钟。再就是铁路时间,之后最终有了格林威治时间取代了所有的当地时间,今天绝大部分人把时间视为永恒,不会再看做其它。在美 国,时间问题在铁路首次普及,之后又伴随大学、巨型城市而解决。

现代人困惑的是地理,每个人都在寻找精准的地理信息。Google每年花费10亿美金维护它的地图,而这还不包括花费15亿美金收购的Waze。 Google是目前唯一一家试图拥有所有地方地理数据的公司,同样还在努力的有Nokia,它收购了Navtek/TomTom/Tele Atlas试图进行数据整合。所有这些公司想变成地面上精准的地理信息源。

这也是为什么地面上的信息变成了一个巨大商机。而随着每辆汽车里面有GPS,每个人口袋里面有智能手机,向人们提供你在哪里、要去哪里的这个市场也变的竞争激烈。

既然有这些公司,那为什么我们还需要一个像OpenStreetMap项目了?答案是简单的,作为一个社会,不应当有一家公司在地理信息上垄断,就 如在十九世纪不应当有一个机构在时间上垄断。地理信息是分享资源,当你将所有的这些权力给予一个单独的实体,你给予他们的权力就不止是告诉他们你的地理位 置,更是在塑造它。总之,有三个问题值得我们关心:谁决定地图上应当显示的内容,谁决定你在哪里以及你应当去哪里,个人隐私问题。

谁在决定Google地图上要显示的内容?答案当然是Google自己。在2009年的时候我在一个与地方政府的会议上,发现与会者关心这个问题, 他们关心人们在他们的网站上使用Google地图的情况,因为Google决定了哪些商业信息会被显示在地图上。自从政府保持中立,地图业务外包,控制权 就交给了第三方,他们有理由去关心这些问题。

Google未来将地理信息搜索结果商业化,甚至推出付费结果,或优先订阅用户服务,似乎是不可避免的。如果他们没有这么做的话,就不会有我在家附近搜索“早餐”,第一个结果就是“赛百味餐厅”,出现的如此巧合的事情。

当然Google不是唯一的地图提供方,他们只是一个例子。关键是当你使用任何提供方地图的时候,你都交给了他们控制权,让他们决定哪些是要强调的重点特色,哪些根本不会显示。

第二个关心点是地理位置。谁在定义你的邻居在哪里,或你是否应当去那里。这个问题是由ACLU(美国自有公民联盟)提出的。作为地图提供方算法的一 部分,他们提供你驾车、骑车、步行路径指令,让使用他们确定的安全的、或危险的邻居环境信息。这里的问题在于谁在用什么确定这个邻居环境安全或不安全,或 安全仅仅是为了一些邪恶目的而存在的代码文字。

目前Flickr借助用户通过API上传的照片来收集邻居信息。他们用这些信息为你的照片提供标签,但是也存在一种可能,就是他们会以一种更精妙的 方式为了影响从交通方式到地产价格等任何事情而使用这些邻居边界信息,因为当地图提供方足够强大的时候,他们就变成了“真相”的来源。

最后,这些地图提供方在你可能不同意的情况下,存在收集你地理信息的动机。当你在用Google及Apple他们服务的时候,他们就在收集你的地理 信息。他们能够用这些信息去改善他们地图的精准性,而Google很早就宣布他们会用这些信息去跟踪你去的地方与搜索结果之间的关联性。全球有5亿部安卓 手机,这是一个巨大的基于个人层面涉及到人们散步、去工作、去看医生、可能参加一个抗议活动等这些具体层面的信息收集。不管他们宣称他们是怎样的仁慈,我 们肯定不能忽略如此巨大的数据掌控在一单独实体手中的社会意义。有些公司像Foursquare是使用游戏化的方式去掩盖实际上大规模的地理信息收集工 作,甚至Google也用《Ingress》这款虚拟现实地理游戏来收集信息。

现在我们识别出了问题,那么我们可以看看OpenStreetMap如何解决他们?

在地图内容方面,OpenStreetMap即是中立的又是透明的。OpenStreetMap是一个类似维基的世界上任何人都能编辑的地图。如果 一个商店在地图上消失了,它也还可以由店主或一个用户加回去。在展示方面,创造地图地图的每个人或公司都可以自由的将它渲染成他们期望的样子。 OpenStreetMap.org主地图本身是使用FLOSS(Free/Libre Open Source Software)来创建软件的,并且它拥有充分授权的任何人可以创建的样式表。其它方面,用心的人可以基于同样的数据创建属于自己的地图。

同样,对于OpenStreetMap最流行的路由是FLOSS,即使一家公司选择另一种软件库,一个用户总可以自由的使用他们自己的路由软件,并且基于同样的数据对比路由实现结果很容易找到差异性。

最后,开源道路地图的数据,用户可以自由的下载部分的或所有的离线地图数据。这就意味着你无须将自己的地理数据给到任何人你都可以使用开源道路地图去进行导航。

OpenStreetMap尊敬社区及每个人。如果你以前没有考虑好贡献OSM(OpenStreetMap),现在可以考虑了。如果你已经是一名贡献者,谢谢!

此文编译自GIZMODO发布的Serge Wroclawski《Why the World Needs OpenStreetMap》一文。

遵循知识共享授权协议。

注:Serge Wroclawski是OpenStreetMap的创立者,OpenStreetMap美国组织的建立者,华盛顿特区及OSM纽约市的召集人。自称是一名有道德、要改变世界的黑客。

文章转载自 开源中国社区 [http://www.oschina.net]

为什么世界需要 OpenStreetMap 开源道路地图相关推荐

  1. 芯片之争: MIPS走上开源道路!

    毫无疑问,2018年是RISC-V真正开始在渴望开源指令集的芯片架构师当中迅猛发展起来的一年.不过那是当时. 到2019年,RISC-V不会是唯一的玩家. Wave Computing公司12月17日 ...

  2. 架构之争,MIPS走上开源道路!

    前几天发布了2篇文章,一篇已更新作者和链接等原创关键信息重新发布(更新: 容器在2019年有望推翻VMware),另一篇原创标题为"MIPS Goes Open Source"的文 ...

  3. 网易我的世界手机版服务器文件在哪个文件夹,网易我的世界手机版怎么导入地图...

    导入教程:先找到mojang我的世界地图文件夹,一般位置在手机储存-games-com.mojang-minecraftWorlds.选择要导入的地图,点进去,有一个<db>文件夹,再把& ...

  4. 网易我的世界手机版服务器文件在哪个文件夹,网易我的世界手机版怎么导入地图_手机版地图导入教程...

    网易我的世界手机版推出后很多玩家由于对于版本不太了解,不知道游戏中的一些操作的具体方法,有玩家想自己导入地图但是不清楚该怎么导入,今天小编大家带来一篇网易我的世界手机版的地图导入教程,一起来看吧. 导 ...

  5. 开放世界游戏中的大地图的实现——内容制作篇

    https://www.gameres.com/304464.html 开放世界游戏中的大地图的实现--程序技术篇 二.内容制作篇:设计和创造(Content Design & Creatio ...

  6. 网易我的世界手机版服务器文件,网易我的世界手机版怎么导入地图_手机版地图导入教程...

    网易我的世界手机版推出后很多玩家由于对于版本不太了解,不知道游戏中的一些操作的具体方法,有玩家想自己导入地图但是不清楚该怎么导入,今天小编大家带来一篇网易我的世界手机版的地图导入教程,一起来看吧. 导 ...

  7. 我的世界linux服务器怎么换地图,《我的世界手机版》pocketmine服务器怎么更换地图?...

    原标题:<我的世界手机版>pocketmine服务器怎么更换地图? 我的世界手机版的服务器辛苦建造好之后,玩家都想像单机版那样在我的世界的服务器中更换地图,服务器地图应该放在哪?很多玩家都 ...

  8. 最经典沙盒游戏《我的世界》部分开源:微软出手,称人人可用

    铜灵 编译整理 量子位 出品 | 公众号 QbitAI 不愧是IGN评分最高的沙盒类游戏,<我的世界>(Minecraft)的号召力不是盖的. 从Reddit论坛放出开源消息之后的5个小时 ...

  9. OSM下载上海市道路地图,并在QGIS显示

    下载地图 下载一个城市的地图,可以在OSM官网(http://www.openstreetmap.org/)中利用矩形选择工具下载,但此种方法较为麻烦,可能会得到一些多余的数据,此处通过Overpas ...

最新文章

  1. iis重启的几种方法
  2. OpenCV配置 Win7 Win8 VS2010 VS2012
  3. 读研打比赛领奖金免费旅游,国内算法竞赛平台了解一下
  4. python求1+2+3+....+100的和注意事项_python006(求1-2+3-4+5.....99的所有数的和)
  5. 怎么实现阴影效果呢?
  6. mybatis学习(11): sql server配置管理器请求失败或服务未及时响应
  7. loading窗口动画 web_在页面未加载完之前显示loading动画
  8. win32应用程序_教你打开程序提示不是有效的win32程序怎么办
  9. python图片后缀转换---统一转换成.jpg
  10. Core Java笔记------来自达内项目经理穆笛
  11. 计算机软件 算什么资产,软件属于固定资产吗
  12. 自我管理类书籍推荐以及如何进行自我管理
  13. 软件测试-测试面试题
  14. 红帽子linux硬盘安装教程,XP下硬盘安装RedHat Enterprise Linux 5.5图文教程
  15. (转)Python数学函数
  16. Objective中调用Swift代码
  17. 【英特尔oneAPI——异构计算编程】
  18. ·ps 的暂存盘空间不够
  19. win10如何开放端口
  20. uniapp 小程序 APP 实现手写板 签名 画图 canvas 保存为图片格式

热门文章

  1. led灯条维修_常见的LED透明屏型号规格,影响LED透明屏价格因素
  2. python拟牛顿法迭代点绘制_拟牛顿法python
  3. abap如何找屏幕增强_因增强导致BDC录屏执行异常的梗
  4. 深入理解JVM虚拟机(四):Class类文件结构(二)
  5. python 断点下载_python多进程断点续传分片下载器
  6. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程
  7. python类的成员函数_Python实现动态添加类的属性或成员函数的解决方法
  8. django手机访问_在手机上运行Python的神器
  9. Windows环境下如何配置wamp的虚拟域名
  10. Python:zip()函数