经过数个月的漫长开发,之前提及的关于中国文化遗产的新项目的测试版上线了,最终名字还没想好[允悲],暂时称为STELE吧。网址是 http://t.cn/A6a6rgoa 。由于使用了基于WebGL渲染的矢量地图,建议使用Chrome、Firefox以及Safari等现代浏览器浏览。此外由于数据量比较大,所以地图在某些性能比较弱的机器上会比较卡。目前系统界面并没有对手机端做太多优化,可能用电脑显示器浏览的效果会更好。此外,STELE是一个境外站点,国内访问速度可能会不太流畅。
系统的使用方法很简单,zoom in,点击高亮显示的文保点,就能查到一些基本的信息。此外主页上还有以列表形式整理的文保单位目录(目前只开放了完成度较高的几个类别),可以进入列表一一查询。基本效果可以参见本文截图。
STELE的核心是地图,用地图的形式展现了各类遗产(主要是文物保护单位)的位置,直观地呈现其分布形势。测试版数据基本覆盖了国内的世界遗产、全国重点文物保护单位、一部分省级、市级文物保护单位、一部分地区的不可移动文物甚至是历史建筑,其中又以北京、广东(特别是广州)以及重庆的数据较为完善。现在的系统并不完美,界面上看起来像一个半成品(毕竟UI design不是我强项)。理想状况下,每一个遗产点都应该有地理位置、简介及图片。但由于资料的匮缺,目前大部分的遗产点只有基本的信息,缺少简介和图片。很多文保单位更是无处可寻。此外,与此前的铁路地图类似,STELE使用的是特殊处理过的OpenStreetMap数据,该数据虽然缺漏错误较多,但可以免费获得并进行定制。
跟此前发布的中国铁路地图相比,STELE项目是一个庞大的工程,从前台的网页、地图,到后台的服务,以及所有数据的收集,基本上由我一个人独力完成。这个工程大概是从今年的1月开始,开始收集数据,并研究怎么用React.js写client段的页面。(感想:React.js的很多概念还是很反人类的,用着用着就觉得比Angular更可怕)。由于遗产数据的庞大与丰富,这是一个永远不会完成的任务。在整理数据的过程中,我从国内运来了不少书籍、并参考了大量网络上的资料,尽最大可能性地核对了大部分的文保点数据,对于不能确定的POI进行了标注。在这个过程中也了解了更多关于隐秘的历史与地理的知识,也算是一件有意思的事情。
在系统的开发中要感谢一些网友。维基百科的贡献者不仅为系统提供了宝贵的参考信息。部分贡献者更是上传了许多高质量的图像到Wikimedia Commons,这些关于我国文物的宝贵的开放资源,会被我逐渐引用到这个系统之中。微博上的众多热心文物保护的博主所拍摄的图像也为我定位一些不易寻觅的文保点提供了不可或缺的指引,尤其是擅长航拍以及标注的博主所拍的图像更是宝贵的信息来源。:)此外也特别感谢一位高中同学,专程为我跑去广州市先烈路一带拍摄了许多照片。也感谢@-Lyt- 老师,无论是铁路地图还是这个新系统,他都慷慨地提供了不少有意思的图片。[笑cry]
以后的一些计划?可能首先要把之前拉下的铁路地图的更新做好。最近新线路开得太猛,估计要花上一段时间整理。然后还要想想给这个新系统取一个正式一点的中文名。在此过程中,也会继续拾遗补漏,加入新的文保点数据、简介以及图片。数据上的话考虑加入历史名城、名镇、名村的信息,或者可以覆盖更多城市的历史建筑(如果能够找到资料的话)。甚至会考虑加入自然风景的POI,毕竟自然遗产也是遗产的一类。也有可能考虑把系统的英文版完成,向更多的人展示中华文明的方方面面。数据展示方面,我也一直在思考如何更清晰地表达一些复杂的文保项目,以及线性遗产(例如城墙、古道、运河)的数据模型。STELE最初的原型是一个通用的可以展现各种POI的地图系统,可以根据专题定制为不同的地图系统,例如行政、交通、教育、文化遗产、旅游等等。文物遗产成为了这个构想的第一个成品。以后或许铁路地图也会移植到这个框架上来?可能性很多,想法也很多,但时间还是有限。
如果大家在使用系统中有遇到问题欢迎向我反馈。如果有发现遗漏或者不正确的数据也欢迎报告补充。也欢迎有兴趣的朋友提供一些关于文保单位较为正式的照片。再次感谢大家对我的支持。
