发明名称 |
一种地图平滑移动的方法及装置 |
摘要 |
本发明实施例公开了一种地图平滑移动的方法及装置,用于实现地图的平滑移动。本发明实施例方法包括:实时获取当前显示界面上需要绘制的地图的范围;判断需要绘制的地图的范围是否在预置的参考位图中;若需要绘制的地图的范围完全在参考位图中,则将需要绘制的地图在参考位图中的对应部分显示在当前显示界面上;若需要绘制的地图的范围不在参考位图中,判断需要绘制的地图对应的数据是否缓存在数据缓存区中;若需要绘制的地图对应的数据缓存在数据缓存区中,则从数据缓存区中获取需要绘制的对图对应的数据;根据获取到的数据在当前显示界面上显示对应的地图。本发明实施例还包括与方法对应的装置,能够有效地实现地图的平滑移动。 |
申请公布号 |
CN102542903A |
申请公布日期 |
2012.07.04 |
申请号 |
CN201010616249.7 |
申请日期 |
2010.12.30 |
申请人 |
上海博泰悦臻电子设备制造有限公司 |
发明人 |
王军 |
分类号 |
G09B29/00(2006.01)I |
主分类号 |
G09B29/00(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
骆苏华 |
主权项 |
一种地图平滑移动的方法,其特征在于,包括:在地图被移动过程中,实时获取当前显示界面上需要绘制的地图的范围;判断所述需要绘制的地图的范围是否在预置的参考位图中,所述参考位图为缓存的已绘制的地图;若所述需要绘制的地图的范围完全在所述参考位图中,则将所述需要绘制的地图在所述参考位图中的对应部分显示在当前显示界面上;若所述需要绘制的地图的范围不在所述参考位图中,则判断所述需要绘制的地图对应的数据是否缓存在数据缓存区中,所述数据缓存区包含已显示过的不在所述参考位图中的地图对应的数据;当所述需要绘制的地图对应的数据缓存在所述数据缓存区中时,则从所述数据缓存区中获取所述需要绘制的对图对应的数据;根据获取到的数据在当前显示界面上显示对应的地图。 |
地址 |
200233 上海市徐汇区中山西路1800号兆丰环球大厦2楼D座 |