@ 2010.05.25 , 18:26

矢量之美

居住在加州奥克兰37岁的 Eric Fischer 最近的一项地图可视化工作相当的特立独行,他上传的全球50个城市的矢量图片被flickr blog相中,猛一看去你可能以为这不过是几个城市的交通状况的反应而已,其实不然。Eric获取数据的途径有些草根和出人意料,以下是详解

在细读 flickr 的 post 三遍之后我还是不能理解Eric这些基于flickr照片的矢量图是如何制作出来的,本着求真务实的态度,我开始搜索 Eric 的信息,功夫不负有心人,终于大概知道这些矢量图的制作原理了

先看北京的矢量图:
[-]

图中颜色不同的线条表示不同的交通方式,黑线表示步行;红线表示骑自行车或其他对等工具;蓝色表示汽车或普通道路;绿色表示高速公路或快速交通道路(BRT)。从北京的地图我们可以获知:摄影师们是不喜欢开车拍照的(废话),北京人员(或者我们可以具体说是观光人员,因为上传照片到flickr的一般是观光客)最为密集区域是:故宫中轴线,后海区,天坛,鸟巢区,颐和园,甚至还有五道口

以下是这些矢量图的制作原理和线条所代表的移动速度是如何得来的:

0.工具:flickr和picasa API,OpenStreetMap, Perl 和 Ghostscript

1.Eric 的基础数据来自 flickr 带有地理标签(geotagged)的照片,共计83.8万张和openstreetmap的开放地图数据

2.选择了全球50个典型的中心聚集形大城市,像东京和洛杉矶这样的多中心都市因为各中心点之间有空隙,少有人们上传这些空隙地带的照片,暂不作考虑

3.按摄影师和时间戳来分类整理照片,将同一摄影师同一时段拍摄的照片连接为一个线序,得到其距离和时间,则能得出两个照片之间连线的速度了。如摄影师小杨13:00在鸟巢拍完一张照片后,14:30他又在森林公园拍摄了另外一张照片,根据时间和距离的换算他很有可能是步行的。这就是速度的计算来源

#这种草根而聪明的可视化方法给我们提供了另外一种认识城市空间形态和人文活动的可能,我表示非常的赞赏

以下为其他几个城市,全50个城市猛击
[-]
香港,在维多利亚湾的红色线条告诉我们这里的照片多在机动船上拍摄

[-]
纽约,红色线条所代表的意义同上

[-]
阿姆斯特丹
[-]
旧金山

来源

赞一个 (0)