1.一种海量卡口数据的显示方法,其特征在于,包括:
当需要对第一图片进行显示时,显示系统获取所述第一图片的标识,所述第一图片为当前需要显示的卡口数据;
所述显示系统根据所述第一图片的标识,依次查找显存池空间、内存池空间与硬盘空间中是否存在所述第一图片的相关数据,所述第一图片的相关数据在所述显存池空间为所述第一图片的纹理数据,所述第一图片的相关数据在所述内存池空间为所述第一图片的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述第一图片的源数据;
若所述显存池空间、内存池空间或硬盘空间中存在所述第一图片的相关数据,则所述显示系统根据所述第一图片的相关数据显示所述第一图片;
若所述显存池空间、内存池空间与硬盘空间中都不存在所述第一图片的相关数据,则所述显示系统从数据服务器请求所述第一图片的源数据,根据所述第一图片的源数据显示所述第一图片;
其中,所述若所述显存池空间、内存池空间或硬盘空间中存在所述第一图片的相关数据,则所述显示系统根据所述第一图片的相关数据显示所述第一图片具体包括:若所述显存池空间中存在有所述第一图片的纹理数据,则所述显示系统将所述第一图片的纹理数据发送到显卡进行显示;
若所述内存池空间中存在有所述第一图片的解码数据,则所述显示系统将所述第一图片的解码数据转化为所述第一图片的纹理数据,将所述第一图片的纹理数据发送到显卡进行显示;
若所述硬盘空间中存在有所述第一图片的源数据,则所述显示系统将所述第一图片的源数据解码为所述第一图片的解码数据,再将所述第一图片的解码数据转化为所述第一图片的纹理数据,将所述第一图片的纹理数据发送到显卡进行显示。
2.根据权利要求1所述的方法,其特征在于,所述当需要对第一图片进行显示时,显示系统获取所述第一图片的标识的步骤之前还包括:所述显示系统申请一段显存池空间,所述显存池空间用于存储图片的纹理数据,所述纹理数据为显卡支持的显示数据,所述显存池空间的容量大小为第一数值;
所述显示系统申请一段内存池空间,所述内存池空间用于存储图片的解码数据,所述解码数据能转化为所述纹理数据,所述内存池空间的容量大小为第二数值;
所述显示系统设置一个硬盘空间,所述硬盘空间用于存储图片的源数据,所述源数据能解码为所述解码数据,所述硬盘空间的容量大小为第三数值。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述显示系统将所述解码数据转化为纹理数据,存储到显存池空间,使得所述显存池空间中存储的纹理数据的容量大于所述第一数值时,所述显示系统删除所述显存池空间中当前不需要显示的纹理数据;
当所述显示系统将所述源数据解码为解码数据,存储到内存池空间,使得所述内存池空间中存储的解码数据的容量大于所述第二数值时,所述显示系统删除所述内存池空间中当前不需要显示的解码数据;
当所述显示系统将从所述数据服务器请求得到的当前需要显示的源数据存储到硬盘空间,使得所述硬盘空间中存储的源数据的容量大于所述第三数值时,所述显示系统删除所述硬盘空间中当前不需要显示的源数据。
4.根据权利要求3所述的方法,其特征在于,所述第一图片的标识由城市、区县、卡口、图片序号和图片格式5个字段组成。
5.根据权利要求4所述的方法,其特征在于,
所述第一图片的源数据为所述第一图片的PNG或JPG数据;
所述第一图片的解码数据为所述第一图片的位图数据。
6.一种显示系统,其特征在于,包括:
获取模块,用于当需要对第一图片进行显示时,获取所述第一图片的标识,所述第一图片为当前需要显示的卡口数据;
查找模块,用于根据所述第一图片的标识,依次查找显存池空间、内存池空间与硬盘空间中是否存在所述第一图片的相关数据,所述第一图片的相关数据在所述显存池空间为所述第一图片的纹理数据,所述第一图片的相关数据在所述内存池空间为所述第一图片的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述第一图片的源数据;
请求模块,用于当所述显存池空间、内存池空间与硬盘空间中都不存在所述第一图片的相关数据时,从数据服务器请求所述第一图片的源数据,保存到硬盘空间中;
显示模块,用于当所述显存池空间、内存池空间或硬盘空间中存在所述第一图片的相关数据时,根据所述第一图片的相关数据显示所述第一图片;
其中,所述显示模块具体包括:
解码单元,用于当所述硬盘空间中存在所述第一图片的源数据时,将所述第一图片的源数据解码为所述第一图片的解码数据;
转化单元,用于当所述解码单元将所述第一图片的源数据解码为所述第一图片的解码数据后,或所述内存池空间中存在所述第一图片的解码数据时,将所述第一图片的解码数据转化为所述第一图片的纹理数据;
显示单元,用于当所述转化单元将所述第一图片的解码数据转化为所述第一图片的纹理数据后,或所述显存池空间中存在所述第一图片的纹理数据时,将所述第一图片的纹理数据发送到显卡进行显示。
7.根据权利要求6所述的显示系统,其特征在于,所述显示系统还包括:
显存申请模块,用于申请一段显存池空间,所述显存池空间用于存储图片的纹理数据,所述纹理数据为显卡支持的显示数据,所述显存池空间的容量大小为第一数值;
内存申请模块,用于申请一段内存池空间,所述内存池空间用于存储图片的解码数据,所述解码数据能转化为所述纹理数据,所述内存池空间的容量大小为第二数值;
硬盘设置模块,用于设置一个硬盘空间,所述硬盘空间用于存储图片的源数据,所述源数据能解码为所述解码数据,所述硬盘空间的容量大小为第三数值。
8.根据权利要求7所述的显示系统,其特征在于,所述显示系统还包括:
显存清理模块,用于当所述转化单元将所述解码数据转化为纹理数据,存储到显存池空间,使得所述显存池空间中存储的纹理数据的容量大于所述第一数值时,删除所述显存池空间中当前不需要显示的纹理数据;
内存清理模块,用于当所述解码单元将所述源数据解码为解码数据,存储到内存池空间,使得所述内存池空间中存储的解码数据的容量大于所述第二数值时,删除所述内存池空间中当前不需要显示的解码数据;
硬盘清理模块,用于当所述请求模块将从所述数据服务器请求得到的当前需要显示的源数据存储到硬盘空间,使得所述硬盘空间中存储的源数据的容量大于所述第三数值时,删除所述硬盘空间中当前不需要显示的源数据。