份文件推到了他面前。
“陈默,你看服务端架构。”
陈默翻开第一页,表情还算平静。
翻到第三页时,他坐直了身子。
再往后翻了两页,他的眉毛慢慢拧在了一起,脸上出现了那种大脑高速运转时特有的、拒绝沟通的表情。
文件写得太细了。
数据接入层如何清洗四维图新的原始数据、如何做坐标转换、如何管理版本,清清楚楚。
中间层把道路抽象成带权有向图,支持多级路网。城市道路、高速、国道、步行,不同等级对应不同的权重,逻辑严丝合缝。
最让陈默意外的是路径规划。
里面采用的是分层A星算法和预处理快捷边。这不是简单的找最短路,而是把常用的主干道提前进行了压缩,极大地降低了查询延迟。
陈默的手指停在纸面上,抬头看着夏冬。
“这个预处理的思路……很激进。”
夏冬点头:“激进,但能跑通。”