Tuesday, December 23, 2008

 

赤壁之战地图,带你回到一千八百年前

赤壁地图:ditu.google.cn/chibi

 
 

参考消息 通过 Google 阅读器发送给您的内容:

 
 

赤壁之战地图,带你回到一千八百年前

于 08-12-23 通过 Google 黑板报 -- Google 中国的博客网志 作者:joydandan

发表者:谷歌中国工程师 杨帆 吴伊自

在谷歌的食堂吃饭、侃大山,有时候就会成为谷歌产品的起源。某日中午,一伙人打着纪念赤壁之战一千八百周年的名目在餐桌上大聊三国,又正逢头顶电视中正有新闻讲到电影《赤壁》的下集上映在即,此时此刻,就迸发了做一个赤壁之战相关项目的念头。

于是下午一封群体信发给了所有的工程师,征集对三国以及对中国历史和地理感兴趣并愿意贡献 20% 时间的人手,部队就这么拉了起来。俗话说:三个臭皮匠顶个诸葛亮,我们的人虽然不多,但坐下来开个会至少也能顶三个诸葛亮了。第一次会议的议程是确定产品目标和技术方向。因为只是一个 20% 的项目,于是我们选择了使用 Mapplet 进行开发。Mapplet 是在 Google 地图中运行的迷你程序,换句话说,就是地图上的 Gadget,任何第三方开发者都可以开发,简单快捷,完全符合我们短平快的需求。接下来进行分工,大家各自认领自己擅长的部分。地图组负责渲染一幅东汉末年的地图,资料组定下数据结构,并负责查阅史书,整理史料数据,而开发组则负责用 Mapplet 技术开发,三个组各自获得一个诸葛亮。

之后的事情就是每天在工作的闲暇时候找几篇资料或是写几行代码,并通过邮件进行一些讨论与交流。没有老板,也没有时间表,所有的东西都是大家自己琢磨和讨论出来的,每周一次的组会仅仅开到第三次,产品的原型就完成了,随后就是修改 Bug,美化页面,填充史料,这时候已经没有了小组的分工,谁看到了程序 Bug,看到了数据问题,就直接去改,于是一周后的会议上,完整的赤壁之战地图(ditu.google.cn/chibi)已经等待发布了。

赤壁之战地图上包括了东汉末年全国各州郡治所的城市,部分知名县城、战场。如果对比古今地图,还能看到海岸线、湖泊以及黄河河道的古今变迁。可以在左边下拉框选择半透明层叠模式查看地图进行对比(IE6 无法支持这项功能)。
    


要查看相关的事件有两种方法:一是在"历史事件"选项卡里,按照历史事件发生的顺序查看,从三顾茅庐到周瑜逝世,我们赤壁之战前后若干年间分成了十二个大事件,大家可以从这里追述当年的一连串大事小事和各个部队的进军路线;二是在"主要人物"选项卡里,点击不同的人物,就可以看到每一个有关的历史人物在这段历史中所走过的轨迹。地图上的箭头和小旗子都可以点击查看当前这个事件的文字记载。用到的所有的数据与资料,都以《资治通鉴》、《三国志》等史料为准。
    

    

另外,大家还可以对自己喜爱的英雄人物或者明星演员进行投票。

发布完赤壁之战地图,有人问我们下一个是什么。下一个,谁知道灵感又会在何时何地出现呢?其实,在谷歌强大的地图云平台上,每个人都可以用 Mapplet 做自己想要的——只要你有一点点编程的基础和对历史的兴趣,下一个历史地图的作者,说不定就是你。

赤壁地图:ditu.google.cn/chibi

 
 

可从此处完成的操作:

 
 

Comments: Post a Comment

<< Home
Google