首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于动态加载的电子海图数据自动调度方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:天津大学

摘要:开发便捷高效的电子海图显示与信息系统在现代航海中具有重大价值。本发明是一种基于动态加载的电子海图数据自动调度方法。基于多线程和内存管理技术开发了基于智能缓存策略的电子海图数据自动调度方法。开启海图数据自动调度线程,遍历海图数据列表mMapsCache,优先加载并展示屏幕范围内的海图数据;遍历海图数据列表mMapsCache,计算当前海图在屏幕范围3*3区域且不在屏幕范围内时进行海图数据的加载。系统能够根据实际需求和内存资源状况智能管理缓存,优先保留当前及邻近区域的详细海图数据,同时适时释放不再需要显示的远距离或低细节层次的海图信息。同时基于多线程技术,解决了数据加载缓慢引起的卡顿现象,能提供更为流畅和平稳的用户界面。

主权项:1.一种基于动态加载的电子海图数据自动调度方法,其特征在于,所述的方法包括:1从电子海图显示与信息系统中获取并加载一组电子海图原始数据文件;2维护一个用于存储所有海图边界信息的列表mAllEnvelopes,解析上述加载的海图原始数据文件中的边界信息,并将这些信息存入该列表;3维护一个保存当前缓存海图数据的列表mMapsCache,用以存放当前已加载的海图数据。系统内部开启一个海图自动加载线程,当满足以下任意一条加载条件时,海图数据被加载线程自动加载进缓存列表:①海图所在区域位于当前屏幕视图内,且其最小可识别比例尺放大15倍后大于或等于当前视图的实际比例尺;②海图所在区域位于当前屏幕视图的3*3窗口区域内,且其最小可识别比例尺放大12倍后大于或等于当前视图的实际比例尺;4系统依据第2步中的全部海图边界信息列表mAllEnvelopes进行海图边界的绘制,并依据第3步中维护的当前海图数据列表mMapsCache进行海图数据的绘制;5在绘制过程中,优先绘制位于当前屏幕视图内的海图数据,当屏幕视图内的海图全部加载完成后,进行界面刷新。之后,加载线程按需加载和绘制视图外的海图,并且不影响正常的浏览和拖动。6电子海图数据自动卸载。若海图符合卸载条件,则将其从mMapsCache列表中移除,释放缓存空间,确保系统资源的有效利用及高效的数据管理。

全文数据:

权利要求:

百度查询: 天津大学 一种基于动态加载的电子海图数据自动调度方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。