首页>科技 >内容

Google借助群众外包的力量重建历史地图

科技2021-02-11 16:02:07
最佳答案

Google研究院推出一个称为Kartta Labs的系统,要借助Google云端以及Kubernetes可扩展能力,解决重建城市旧地图的难题。Kartta Labs将生成具有时间轴地图,让使用者能够探索特定历史年份的城市地图样貌。

Kartta Labs主要有3个部分,分别是时序地图伺服器,用来呈现随时间变化的地图,第2个则为群众外包平台,让用户能够上传城市历史地图,透过地理校正以及向量化,与当前世界座标配对,第3个则是即将要发布的3D体验平台,Google将使用深度学习技术,透过有限的历史图像和地图资料,重建3D建筑物模型。

由于重建历史地图,需要有庞大的历史资料,因此Google以开源网页应用程式MapWarper创建了Warper,让用户可以上传历史地图影像,并透过寻找历史地图的控制点,以及当前参考地图的对应点进行地理校正。用户在上传扫描的历史地图之后,Warper会透过撷取文字资讯,对地图的地理位置进行猜测,并且摆放在参考地图粗略的位置,接着用户可以透过设置成对的控制点与对应点进行校正,Warper应用程式会自动改变历史图像形状,使其能够对齐参考地图。

Google还利用OpenStreetMap编辑器,自定义了适用于Kartta Labs系统的编辑器,除了增加时间维度的支援之外,也与其他Kartta Labs扩充套件整合。该编辑器可让用户载入经过地理校正的历史地图,并追蹤其诸如建筑和道路等地理特徵,这些特徵会以向量格式储存,并储存在地理空间资料库中,供后续进行查询、编辑,或是渲染至新地图之用。

另外,Google则以开源专案Tegola为基础,建置了时序地图前端Kartta,可视觉化向量贴图,让使用者能依时间浏览历史地图,Google提到,Kartta的使用方式类似Google地图,只是多了时间控制条,可供用户选择要查看地图的年份。接下来,为了更真实呈现城市的历史样貌,Google还会利用历史地图资料,重建建筑物的3D模型,在具有时间维度的历史地图上渲染呈现。

免责声明:本文由用户上传,如有侵权请联系删除!