主权项 |
1.一种地图数据分发系统,该地图数据分发系统包括分发地图数据的数据分发服务器和接收所述地图数据的终端,其特征在于:所述数据分发服务器具备在所述地图数据已被更新的情况下针对每个区域记录更新前的所述地图数据与更新后的所述地图数据的差分数据的差分数据记录部,所述终端具备保存从所述数据分发服务器分发的地图数据的数据库、以及保存所述已被更新的地图数据直到反映在所述数据库上为止的更新完毕数据蓄积部,所述数据分发服务器在从所述终端请求已被更新的区域的地图数据时,从所述差分数据记录部向所述终端发送所述更新对象的区域的差分数据,所述终端通过将从所述数据分发服务器发送的差分数据应用于在所述数据库中保存的地图数据,来生成更新完毕数据,将被生成的所述更新完毕数据写入所述更新完毕数据蓄积部,将在所述更新完毕数据蓄积部中保存的更新完毕数据写入所述数据库,在将所述更新完毕数据蓄积部中保存的更新完毕数据写入所述数据库期间从利用所述地图数据的应用程序接受到地图数据的取得请求时,判定所述被取得请求的地图数据是否被保存在所述更新完毕数据蓄积部中,在所述被取得请求的地图数据被保存在所述更新完毕数据蓄积部中时,从所述更新完毕数据蓄积部取得所述被取得请求的地图数据,在所述被取得请求的地图数据未被保存在所述更新完毕数据蓄积部中时,从所述数据库取得所述被取得请求的地图数据。 |