一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文书标绘方法和系统与流程

2022-03-23 01:13:12 来源:中国专利 TAG:


1.本技术的实施例涉及电子地图标绘技术领域,尤其涉及一种文书标绘方法和系统。


背景技术:

2.态势图是根据一定的原则和要求,利用图形标号和简洁文字表示行动部署和行动架势的专题地图。在森林防火、抗震救灾、野外找点、军事活动中,态势图是行动的依据,是交流的重要形式。近年来,国家要求各个部门按照自身的职责范围制定对各类重大事件处置的应急预案,应急预案包含图形预案即所谓态势图,态势图标绘所需绝大部分数据均来自于预案文书。当前,基于标图系统,针对预案文书进行标绘时,需人工理解预案文书,并根据预案文书内容在地图上进行手动标绘。
3.在实现本发明的过程中,发明人发现,目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂。


技术实现要素:

4.本技术的实施例提供了一种文书标绘方法和系统,能够改善目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂的问题。
5.在本技术的第一方面,提供了一种文书标绘方法,包括:
6.基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件;
7.基于标图系统,解析所述标图数据模型文件进行图像标绘;
8.其中,所述文书标绘词条库根据标图规定和历史文书建立,所述文书数据模型根据自然语言规律和文书场景约束建立,所述标图数据模型根据标图系统的图形上图要求建立。
9.通过采用以上技术方案,本技术实施例提供的文书标绘方法中,根据标图规定和历史文书,建立文书标绘词条库;根据自然语言规律和文书场景约束,建立文书数据模型;根据标图系统的图形上图要求,建立标图数据模型;基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件;再基于标图系统,解析标图数据模型文件进行图像标绘,能够改善目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂的问题,达到根据预案文书在地图上智能标绘,提高标绘速度且简化操作过程的效果。
10.在一种可能的实现方式中,所述基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件,包括:
11.基于所述文书标绘词条库和所述文书数据模型,通过语法分析或词法分析,提取文书关键词条;
12.基于所述标图数据模型,根据所述文书关键词条和文件规范,生成所述标图数据
模型文件。
13.在一种可能的实现方式中,基于所述文书标绘词条库和所述文书数据模型,通过语法分析或词法分析,提取位置描述信息;所述位置描述信息包括坐标点位置、方位和距离;
14.根据所述位置描述方式,建立位置计算公式,所述位置描述方式包括准确坐标和概略坐标;
15.基于所述位置计算公式,根据所述位置描述信息计算准确位置;
16.将所述准确位置与所述图像标绘的位置进行匹配,提供文书标绘参照。
17.在一种可能的实现方式中,在根据文书中的位置描述方式,建立位置计算公式之前,包括:
18.对所述位置描述方式进行判断;
19.若是所述准确坐标,则根据所述准确坐标,基于大地测量主题正算问题算法,建立所述位置计算公式;
20.若是所述概略坐标,则将所述概略坐标转换为经纬度坐标,基于大地测量主题正算问题算法,根据所述经纬度坐标,建立所述位置计算公式。
21.在本技术的第二方面,提供了一种文书标绘系统,包括:
22.生成模块,用于基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件;
23.标绘模块,用于基于标图系统,解析所述标图数据模型文件进行图像标绘;
24.其中,所述文书标绘词条库根据标图规定和历史文书建立,所述文书数据模型根据自然语言规律和文书场景约束建立,所述标图数据模型根据标图系统的图形上图要求建立。
25.在一种可能的实现方式中,所述生成模块包括:
26.提取单元,用于基于所述文书标绘词条库和所述文书数据模型,通过语法分析或词法分析,提取文书关键词条;
27.生成单元,用于基于所述标图数据模型,根据所述文书关键词条和文件规范,生成所述标图数据模型文件。
28.在一种可能的实现方式中,还包括:
29.提取模块,用于基于所述文书标绘词条库和所述文书数据模型,通过语法分析或词法分析,提取位置描述信息;所述位置描述信息包括坐标点位置、方位和距离;
30.建立模块,用于根据所述位置描述方式,建立位置计算公式,所述位置描述方式包括准确坐标和概略坐标;
31.计算模块,用于基于所述位置计算公式,根据所述位置描述信息计算准确位置;
32.参照模块,用于将所述准确位置与所述图像标绘的位置进行匹配,提供文书标绘参照。
33.在一种可能的实现方式中,还包括:
34.判断模块,用于对所述位置描述方式进行判断;
35.若是所述准确坐标,则根据所述准确坐标,基于大地测量主题正算问题算法,建立所述位置计算公式;
36.若是所述概略坐标,则将所述概略坐标转换为经纬度坐标,基于大地测量主题正算问题算法,根据所述经纬度坐标,建立所述位置计算公式。
37.在本技术的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如以上所述的方法。
38.在本技术的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
39.应当理解,发明内容部分中所描述的内容并非旨在限定本技术的实施例的关键或重要特征,亦非用于限制本技术的范围。本技术的其它特征将通过以下的描述变得容易理解。
附图说明
40.结合附图并参考以下详细说明,本技术各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
41.图1示出了本技术实施例中文书标绘方法的流程图;
42.图2示出了本技术实施例中文书标绘系统的结构图;
43.图3示出了适于用来实现本技术实施例的电子设备结构示意图。
具体实施方式
44.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
45.本技术实施例提供的文书标绘方法可以应用于电子地图标绘技术领域。在一些实施例中,该文书标绘方法可以由电子设备执行。
46.当前,基于标图系统,根据预案文书进行文书标绘的一般步骤为:在地图上,使用鼠标和键盘在指定经纬度位置手动进行图形标绘。
47.具体地,首先,获取编写在文字处理软件(word文档)中的预案文书,预案文书中记载的内容就是自然语言描述的需要标绘的场景。其次,用户把需要标绘的场景中的经纬度坐标信息和需要标图的信息根据自身理解进行提取。然后,使用鼠标和键盘在地图上手动确定准确位置。最后,与预案文书进行交互,在准确位置上手动标绘几何图形。
48.综上可见,目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂。针对上述问题,本技术实施例提供一种文书标绘方法。
49.图1示出了本技术实施例中文书标绘方法流程图。参见图1,本实施例中文书标绘方法包括:
50.步骤101:基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件。
51.步骤102:基于标图系统,解析标图数据模型文件进行图像标绘。
52.其中,所述文书标绘词条库根据标图规定和历史文书建立,所述文书数据模型根据自然语言规律和文书场景约束建立,所述标图数据模型根据标图系统的图形上图要求建
立。
53.通过采用以上技术方案,本技术实施例提供的文书标绘方法中,根据标图规定和历史文书,建立文书标绘词条库;根据自然语言规律和文书场景约束,建立文书数据模型;根据标图系统的图形上图要求,建立标图数据模型;基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件;再基于标图系统,解析标图数据模型文件进行图像标绘,能够改善目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂的问题,达到根据预案文书在地图上智能标绘,提高标绘速度且简化操作过程的效果。
54.在步骤101中,标图系统是指挥自动化系统的一个重要组成部分。标图系统包括基于map objiects(地理信息系统开发工具包)的军事标图系统、基于are engine(地理信息系统二次开发工具包)的军事标图系统以及一体化作战标图管理系统。
55.优选的,标图系统可选基于map objiects(地理信息系统开发工具包)的军事标图系统。
56.文书标绘词条库的建立方法包括:
57.根据标图规定和历史文书建立文书标绘词条库。
58.在本技术实施例中,标图规定包括标图要求和标图符号库,标图要求可根据人为经验自行设定,也可根据标图系统中现有的标图要求设定。历史文书中包含大量的历史预案文书。
59.在本技术实施例中,根据标图规定,从大量的历史预案文书中提取出关键词条,所述关键词条包含文书关键词条和位置描述信息。其中,文书关键词条用于生成标图数据模型文件,位置描述信息用于提供文书标绘参照。
60.在本技术实施例中,文书数据模型的建立方法包括:
61.根据自然语言规律和文书场景约束建立文书数据模型。
62.在本技术实施例中,基于大量的历史预案文书,历经模仿、重复、运用、语言环境和理解记忆,获取到自然语言规律。基于大量的历史预案文书,根据应用场景需求,获取到文书场景约束,文书场景约束为标图数据模型文件的成文要求。
63.在本技术实施例中,根据自然语言规律和文书场景约束,指导标图数据模型文件的生成。
64.在一些实施例中,步骤101包括:步骤a1-步骤a2。
65.步骤a1:基于文书标绘词条库和文书数据模型,通过语法分析或词法分析,提取文书关键词条。
66.步骤a2:基于所述标图数据模型,根据文书关键词条和文件规范,生成标图数据模型文件。
67.在本技术实施例中,语法分析或词法分析均为基于文书标绘词条库和文书数据模型,对预案文书进行解析并对文书关键词条进行提取的方式方法。通过语法分析或词法分析对预案文书进行解析并提取文书关键词条,也均可通过现有应用程序或应用软件实现。
68.其中,应用程序可为系统应用程序、桌面应用程序、驱动应用程序、网络应用程序、手机应用程序或物联网应用程序等。应用软件可为文档处理软件等。
69.在本技术实施例中,文书关键词条为标图数据模型文件的实质内容,基于文书标
绘词条库和文书数据模型,对预案文书进行提取获得。文件规范为标图数据模型文件的框架生成模板,可根据标图要求,人为经验自行设定。
70.在本技术实施例中,标图数据模型文件为标图系统可以识别并解析的中间格式文件。基于标图系统,标图数据模型文件用于对文书进行图像标绘。
71.标图数据模型的建立方法包括:
72.根据标图系统的图形上图要求建立所述标图数据模型。
73.在本技术实施例中,图形上图要求(图形标准),是指图形系统及其相关应用系统中各界面之间进行数据传送和通信的接口标准,以及供图形应用程序调用的子程序功能及其格式标准,前者称为数据及文件格式标准,后者称为子程序界面标准。
74.在本技术实施例中,标图系统的图形上图要求根据标图系统类型的确定,不同的标图系统有其设计开发时既定的图形上图要求。根据文书关键词条和文件规范,基于标图数据模型,便可以生成标图系统可识别并解析的标图数据模型文件。
75.在步骤102中,标图数据模型文件为根据标图系统的图形上图要求建立的标图数据模型生成的中间文件。将标图数据模型文件输入到标图系统,标图系统可直接对标图数据模型文件进行识别,并对其进行解析,将预案文书进行图像标绘。
76.在一些实施例中,所述方法还包括:步骤104至步骤107。
77.步骤104:基于文书标绘词条库和文书数据模型,通过语法分析或词法分析,提取位置描述信息。位置描述信息包括坐标点位置、方位和距离。
78.步骤105:根据位置描述方式,建立位置计算公式,位置描述方式包括准确坐标和概略坐标。
79.步骤106:基于位置计算公式,根据位置描述信息计算准确位置。
80.步骤107:将准确位置与图像标绘的位置进行匹配,提供文书标绘参照。
81.在本技术实施例中,位置描述信息为标图数据模型文件的实质内容,基于文书标绘词条库和文书数据模型,对预案文书进行提取获得。位置描述信息中的坐标点位置、方位和距离,用于直接或间接标图。
82.在本技术实施例中,不区分预案文书类型,预案文书中的位置描述方式包括准确坐标和概略坐标。其中,准确坐标可直接用于标图。概略位置为距某坐标点有一定方位和一定距离的位置,需计算出目标位置,用于标图。
83.例如,给出某位置的坐标,如玉山(100
°
23

40

,23
°
20

45

),这类经纬度坐标可直接使用,即为准确坐标。
84.再例如,给出某位置的坐标如玉山(40,18),这类坐标需先转换为经纬度坐标才可以使用,即为概略坐标。
85.在本技术实施例中,根据位置描述方式,基于大地测量主题正算问题算法,建立位置计算公式。例如,采用贝塞尔方法解算大地测量主题正算问题,代入位置描述方式,建立位置计算公式,进行坐标计算得到准确位置。
86.在本技术实施例中,文书标绘参照是文书标绘系统提供的对照图形参照,文书标绘参照对应预案文书中的每一句位置描述信息,用于人工校验。
87.在一些实施例中,所述方法还包括:步骤103。
88.步骤103:对位置描述方式进行判断。
89.若是准确坐标,则根据准确坐标,基于大地测量主题正算问题算法,建立位置计算公式。
90.若是概略坐标,则将概略坐标转换为经纬度坐标,基于大地测量主题正算问题算法,根据经纬度坐标,建立位置计算公式。
91.在本技术实施例中,概略坐标表示的是高斯投影下的局部坐标,用(x,y)表示。其中,x值表示百公里范围内与赤道间的距离,y值表示百公里范围内与中央经线的距离,单位是km。
92.在本技术实施例中,概略坐标转换为经纬度坐标(准确坐标)的转换方法包括:步骤b1至步骤b3。
93.步骤b1:根据文书标绘时给出的地图图幅编号,计算该地图位置处的高斯投影带、中央经线和所处的百公里范围。
94.步骤b2:根据该地图位置处的高斯投影带、中央经线和所处的百公里范围,计算准确的高斯投影坐标。
95.步骤b3:将高斯投影坐标转换为地理坐标。
96.在本技术实施例中,对位置描述方式进行判断,若为准确坐标,直接基于大地测量主题正算问题算法建立的位置计算公式计算准确位置。若为概略坐标,将概略坐标转换为准确坐标,然后基于大地测量主题正算问题算法建立的位置计算公式计算准确位置。
97.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本技术所必须的。
98.以上是关于方法实施例的介绍,以下通过装置实施例,对本技术所述方案进行进一步说明。
99.图2示出了本技术实施例的一种文书标绘系统的结构图。参见图2,该文书标绘系统包括生成模块201和标绘模块202。
100.生成模块201,用于基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件。
101.标绘模块202,用于基于标图系统,解析标图数据模型文件进行图像标绘。
102.其中,文书标绘词条库根据标图规定和历史文书建立,文书数据模型根据自然语言规律和文书场景约束建立,标图数据模型根据标图系统的图形上图要求建立。
103.在一些实施例中,生成模块201包括:
104.提取单元,用于基于文书标绘词条库和文书数据模型,通过语法分析或词法分析,提取文书关键词条;
105.生成单元,用于基于标图数据模型,根据文书关键词条和文件规范,生成标图数据模型文件。
106.在一些实施例中,该文书标绘系统还包括:
107.提取模块204,用于基于文书标绘词条库和文书数据模型,通过语法分析或词法分析,提取位置描述信息。位置描述信息包括坐标点位置、方位和距离。
108.建立模块205,用于根据位置描述方式,建立位置计算公式,位置描述方式包括准确坐标和概略坐标。
109.计算模块206,用于基于位置计算公式,根据位置描述信息计算准确位置。
110.参照模块207,用于将准确位置与图像标绘的位置进行匹配,提供文书标绘参照。
111.在一些实施例中,该文书标绘系统还包括。
112.判断模块203,用于对位置描述方式进行判断。
113.若是准确坐标,则根据准确坐标,基于大地测量主题正算问题算法,建立位置计算公式。
114.若是概略坐标,则将概略坐标转换为经纬度坐标,基于大地测量主题正算问题算法,根据经纬度坐标,建立位置计算公式。
115.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
116.图3示出了适于用来实现本技术实施例的电子设备的结构示意图。如图3所示,图3所示的电子设备300包括:处理器301和存储器303。其中,处理器301和存储器303相连。可选地,电子设备300还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备300的结构并不构成对本技术实施例的限定。
117.处理器301可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
118.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
119.存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom
120.(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
121.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
122.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图3示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
123.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与现有技术相比,本技术实施例中,根据标图规定和历史文书,建立文书标绘词条库;根据自然语言规律和文书场景约束,建立文书数据模型;根据标图系统的图形上图要求,建立标图数据模型;基于文书标绘词条库、文书数据模型和标图数据模型,生成标图数据模型文件;再基于标图系统,解析标图数据模型文件进行图像标绘,能够改善目前通过人工理解预案文书,并根据预案文书内容在地图上进行手动标绘的方式速度较慢,且操作较为复杂的问题,达到根据预案文书在地图上智能标绘,提高标绘速度且简化操作过程的效果。
124.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
125.以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献