一种基于优先级的自主GIS调度方法、电子设备及存储介质技术

技术编号:44670415 阅读:21 留言:0更新日期:2025-03-19 20:25
一种基于优先级的自主GIS调度方法、电子设备及存储介质,属于GIS数据调度技术领域。为解决现有技术中存在的调度延迟与缓存加载策略的技术问题,本发明专利技术包括将屏幕显示区域内的待处理的地图数据分解为若干个瓦片,以每个瓦片为子单元进行数据调度;对待处理的地图显示消息进行数据规范化处理,得到规范化的子消息;组成消息序列分发到构建的消息队列中;基于哈希函数映射机制对瓦片构建哈希索引,通过哈希索引指向的瓦片数据地址获取瓦片数据;建立瓦片数据链表和瓦片空闲链表,对瓦片数据进行管理,得到瓦片数据存储地址;将瓦片数据存储地址发送给自主GIS引擎,对地图数据进行显示处理。本发明专利技术增强了数据调度的可控性和灵活性。

【技术实现步骤摘要】

本专利技术属于gis数据调度,具体涉及一种基于优先级的自主gis调度方法、电子设备及存储介质。


技术介绍

1、随着计算机微型化、适用化以及地理信息服务大众化的发展趋势,针对电子地图的实时显示问题,在各类gis产品的需求越来越高。传统的数据调度方法大多以整个屏幕区域内的地图数据为调度单位,连续执行地图操作时,系统需等待先前处理过程执行完毕才对下一次操作进行处理,因而产生显示延迟调度方式缺乏灵活性和可控性。


技术实现思路

1、本专利技术要解决的问题是现有技术中存在的调度延迟与缓存加载策略的技术问题,提出一种基于优先级的自主gis调度方法、电子设备及存储介质。

2、为实现上述目的,本专利技术通过以下技术方案实现:

3、一种基于优先级的自主gis调度方法,包括如下步骤:

4、s1.将屏幕显示区域内的待处理的地图数据分解为若干个瓦片,以每个瓦片为子单元进行数据调度;

5、s2.对待处理的地图显示消息基于步骤s1得到的瓦片进行数据规范化处理,得到规范化的子消息;

...

【技术保护点】

1.一种基于优先级的自主GIS调度方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于优先级的自主GIS调度方法,其特征在于,步骤S1中设置待处理的地图数据包括的瓦片行数目为nr,瓦片列数目为nc,则待处理的地图数据分割的瓦片数目m的计算公式为:

3.根据权利要求2所述的一种基于优先级的自主GIS调度方法,其特征在于,步骤S2中根据当前屏幕显示区域内包括的瓦片数目m,将地图显示消息拆分为以瓦片为显示单位的m个子消息,在消息接收端和消息发送端对数据结构进行数据规范化处理,包括设置消息标识id,消息优先级pri,消息参数para,目的句柄dhandle,...

【技术特征摘要】

1.一种基于优先级的自主gis调度方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于优先级的自主gis调度方法,其特征在于,步骤s1中设置待处理的地图数据包括的瓦片行数目为nr,瓦片列数目为nc,则待处理的地图数据分割的瓦片数目m的计算公式为:

3.根据权利要求2所述的一种基于优先级的自主gis调度方法,其特征在于,步骤s2中根据当前屏幕显示区域内包括的瓦片数目m,将地图显示消息拆分为以瓦片为显示单位的m个子消息,在消息接收端和消息发送端对数据结构进行数据规范化处理,包括设置消息标识id,消息优先级pri,消息参数para,目的句柄dhandle,源句柄shandle。

4.根据权利要求3所述的一种基于优先级的自主gis调度方法,其特征在于,步骤s3的具体实现方法包括如下步骤:

5.根据权利要求4所述的一种基于优先级的自主...

【专利技术属性】
技术研发人员:于雷刘旭王伟董丽娜李墨野
申请(专利权)人:哈尔滨航天恒星数据系统科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1