一种地图管理信息系统组件的鼠标样式显示方法和装置制造方法及图纸

技术编号:8452677 阅读:153 留言:0更新日期:2013-03-21 12:19
本发明专利技术提出一种地图管理信息系统组件的鼠标样式显示方法,包括步骤:读取目标编辑预案工具对应的图标资源;当系统设置鼠标样式的消息发生变化时,将所述读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。本发明专利技术还提出一种地图管理信息系统组件的鼠标样式显示装置,可以解决现有地图管理信息系统组件的鼠标样式显示方法的不足,减少不必要的重复工作,提高工作效率。

【技术实现步骤摘要】

本专利技术涉及地图组件领域,特别是涉及一种地图管理信息系统组件的鼠标样式显示方法和装置
技术介绍
在GIS (Geographic Information System,地理信息系统)应用中,预案是很常见的功能,他要求用丰富的图标来表示预案的整个过程,所以预案的编辑就相当重要。而预案,是指根据评估分析或经验,对潜在的或可能发生的突发事件的类别和影响程度而事先制定的应急处置方案。在预案编辑过程中,选择要使用的图标,将图标拖拉到GIS组件界面上,进行可视化的设计。但是这种操作很容易忘了当前正在使用哪个图标做设计,不能满足用户对GIS组件的使用。容易重复操作,降低工作效率。
技术实现思路
本专利技术目的在于提出一种地图管理信息系统组件的鼠标样式显示方法和装置,可以解决现有地图管理信息系统组件的鼠标样式显示方法的不足,减少不必要的重复工作, 提高工作效率。采用的方案是一种地图管理信息系统组件的鼠标样式显示方法,包括步骤读取目标编辑预案工具对应的图标资源;当系统设置鼠标样式的消息发生变化时,将所述读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。以及,一种地图管理信息系统组件的鼠标样式显示装置,包括读取单元,用于读取目标编辑预案工具对应的图标资源;显示单元,用于当系统设置鼠标样式的消息发生变化时,将所述读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。本专利技术通过获取需要编辑的预案工具对应的图标资源,以及获取系统设置鼠标样式的消息;当该消息变化时,将对应的图标资源转换成地图管理信息系统组件的鼠标样式进行显示;其他的鼠标样式不显示,这样在预报编辑的时候,通过鼠标样式的显示,使得用户可以直观地看见当前使用的预案设计工具,能减少用户因为忘记当前是使用那个预案设计工具,而造成的设计错误和使用不方便;减少不必要的重复工作,提高工作效率。附图说明图I为本专利技术方法的一个实施例流程图2为本专利技术装置的一个结构示意图3为本专利技术装置的另一个结构示意图;2/4页图4为本专利技术装置的另一个结构示意图5为本专利技术装置的另一个结构示意图。具体实施方式本专利技术提出一种地图管理信息系统组件的鼠标样式显示方法,参考图1,包括步骤S101、读取目标编辑预案工具对应的图标资源;具体实施时,选择目标编辑预案工具的图标,获取对应的图标资源;读取图标资源的方法是使用一般的读取图标的方法,即使用微软所提供的API (应用程序接口)来读取, 具体可参看MSDN (微软公司面向软件开发者的信息服务)中Image的相关内容。如目标编辑预案工具为放大按钮,则读取放大按钮对应的图标资源。S102、当系统设置鼠标样式的消息发生变化时,将读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。具体地,通过获取系统设置鼠标样式的消息,判断系统设置鼠标样式的消息是否变化;如果未变化,则直接退出函数;否则,执行将读取的图标资源转换成地图管理信息系统组件的鼠标样式显示的步骤。本专利技术通过获取需要编辑的预案工具对应的图标资源,以及获取系统设置鼠标样式的消息;当该消息变化时,将对应的图标资源转换成地图管理信息系统组件的鼠标样式进行显示;其他的鼠标样式不显示,这样在预报编辑的时候,通过鼠标样式的显示,使得用户可以直观地看见当前使用的预案设计工具,能减少用户因为忘记当前是使用那个预案设计工具,而造成的设计错误和不方便;减少不必要的重复工作,提高工作效率。在其中一个实施方式中,S102步骤包括如下步骤(I)将步骤SlOl中读取的图标资源赋给目标预案编辑工具的鼠标样式接口 ;(2)将目标预案编辑工具赋给地图管理信息系统组件的当前使用工具接口 ;(3)从目标预案编辑工具的鼠标样式接口,提取对应的图标资源;(4)将对应的图标资源转换成系统鼠标样式;这里,转换使用的是一般的图标转鼠标样式的方法,即使用微软所提供的API (应用程序接口)来读取,具体可参看MSDN (微软公司面向软件开发者的信息服务)中CURSOR的相关内容。(5)将系统鼠标样式设置为地图管理信息系统组件的鼠标样式。另外,地图管理信息系统组件提供的鼠标样式基本上就是放大,缩小,平移,编辑等等的基本样式。在图标拖动过程中,以前的地图管理信息系统组件都是使用系统默认的鼠标样式,样式单一。为解决此问题,对本专利技术实施例作了如下改进建立各个预报编辑工具的鼠标图标库;根据鼠标图标库进行步骤SlOl读取目标编辑预案工具对应的图标资源的步骤。 即是从建立的鼠标图标库中读取目标编辑预案工具对应的图标资源。其中,可以将建立的各个预报编辑工具的鼠标图标库存储在地图管理信息系统组件内部。但是,这种做法会造成地图管理信息系统组件庞大,不方便用户的使用;为此,可将各个预报编辑工具的鼠标图标库存储在地图管理信息系统组件外部。例如存储在地图管5理信息系统的应用程序端。此种情况下,调用地图管理信息系统组件,加载预报编辑工具的鼠标图标库;在地图管理信息系统组件端添加预案编辑工具的鼠标样式的接口 ;然后进行 SlOl和S102步骤。通过这个过程,就能让地图管理信息系统组件直接使用外部的鼠标图标库,这样既可以使地图管理信息系统组件具有丰富的鼠标样式,又能使的程序避免重复使用资源,保持地图管理信息系统组件尽量小。本专利技术提出一种地图管理信息系统组件的鼠标样式显示装置,参考图2,包括读取单元,用于读取目标编辑预案工具对应的图标资源;显示单元,用于当系统设置鼠标样式的消息发生变化时,将读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。本专利技术通过获取需要编辑的预案工具对应的图标资源,以及获取系统设置鼠标样式的消息;当该消息变化时,将对应的图标资源转换成地图管理信息系统组件的鼠标样式进行显示;其他的鼠标样式不显示,这样在预报编辑的时候,通过鼠标样式的显示,使得用户可以直观地看见当前使用的预案设计工具,能减少用户因为忘记当前是使用那个预案设计工具,而造成的设计错误和不方便;减少不必要的重复工作,提高工作效率。其中,显示单元将读取的图标资源赋给目标预案编辑工具的鼠标样式接口 ;将目标预案编辑工具赋给地图管理信息系统组件的当前使用工具接口 ;从目标预案编辑工具的鼠标样式接口,提取对应的图标资源;将对应的图标资源转换成系统鼠标样式;将系统鼠标样式设置为地图管理信息系统组件的鼠标样式。另外,地图管理信息系统组件提供的鼠标样式基本上就是放大,缩小,平移,编辑等等的基本样式。在图标拖动过程中,以前的地图管理信息系统组件都是使用系统默认的鼠标样式单一。为解决此问题,对本专利技术实施例作了如下改进请参考图3,增加鼠标图标库建立单元;其中,鼠标图标库建立单元用于建立各个预报编辑工具的鼠标图标库;显示单元根据鼠标图标库进行读取目标编辑预案工具对应的图标资源的步骤。其中,可以将建立的各个预报编辑工具的鼠标图标库存储在地图管理信息系统组件内部。具体的参考图4,增加第一存储单元;其中,第一存储单元将各个预报编辑工具的鼠标图标库存储在地图管理信息系统组件内部。但是,这种做法会造成地图管理信息系统组件庞大,不方便用户的使用;为此,可将各个预报编辑工具的鼠标图标库存储在地图管理信息系统组件外部。例如存储在地图管理信息系统的应用程序端。具体的参考图5,增加第二存储单元;其中,第二存储单元将各个预报编辑工具的鼠本文档来自技高网...

【技术保护点】
一种地图管理信息系统组件的鼠标样式显示方法,其特征在于,包括步骤:读取目标编辑预案工具对应的图标资源;当系统设置鼠标样式的消息发生变化时,将所述读取的图标资源转换成地图管理信息系统组件的鼠标样式显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:纪顺玉
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:

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

1