基于XML的态势图协同标绘系统设计与实现
- 格式:pdf
- 大小:282.47 KB
- 文档页数:4
邓勇1 余新康1 姚丰2(1.河南省公安厅 科信处,河南 郑州 450000; 2.河南省测绘地理信息局信息中心,河南 郑州 450003)摘 要:警用地理信息平台利用GIS 技术、时空大数据、云计算、数据库技术等,整合政府、社会和互联网地图数据资源,以建设全省地图服务中心为核心,推动各类业务图层的完善、融合和共享,构建基础性、综合性的在线地图应用。
以河南省公安厅警用地理信息平台建设为例,基于时空大数据提出警用地理信息平台设计与实现方案,可为人员追踪、车辆追踪、警情评估、跨区域警务合作、犯罪时空分析、基层基础等工作提供可靠的地图及位置服务保障。
关键词:警用地理信息;时空分析;时空大数据;地图服务基于警用地理信息平台的警情时空分析作者简介:邓勇(1981—),男,汉族,硕士研究生,主要从事公安信息化工作。
E-mail:hngatdy@1 引言近年来,随着公安信息化建设的速度加快,作为公安基本信息五要素之一的地理数据,例如常住人口地址、案件发生地址、出租屋地址等,需要及时更新,安全保密。
但是在统计收集数据的过程中,由于地址信息采集没有统一标准,现有数据往往分布在不同业务系统中,且格式多样、互不相连、互不共享,造成数据零散、统计工作烦琐等问题,刑侦工作利用地址做关联分析时,也受到了极大限制。
因此,如何更好地统计、管理这些海量地址数据,是公安部门亟待解决的问题[1]。
本文以河南省公安厅警用地理信息平台建设为例,提出基于时空大数据的警用地理信息平台设计与实现方案,通过时空大数据分析、智能终端、地图管理等信息化手段,为警民提供便利服务,实现警务的可视化、智能化指挥、调度和管理。
2 警用地理信息平台总体设计2.1 实现目标河南省公安厅警用地理信息平台基于平台前期建设成果,充分利用云计算、时空大数据、移动互联网以及GIS 新技术,整合政府、社会和互联网地图数据资源,借鉴互联网地图的设计理念,以建设全省地图服务中心为核心,推动各类业务图层的完善、融合和共享,构建基础性、综合性的在线地图应用,组织开展定位信息联网平台的建设,探索时空大数据分析应用,打造实战实用、响应敏捷的河南公安“警务百度地图”,为反恐应急、情报研判、扁平化指挥调度、跨区域警务合作、犯罪时空分析、基层基础等警务工作提供可靠的地图及位置服务保障,实现智慧警务的总体目标。
省级应急基础地理信息系统的设计与实现研究摘要:应急平台使用地理信息数据与服务的方式正在发生变化,由直接获取数据满足应用的方式正逐渐被通过访问服务的方式来实现应用所取代。
本文论述了在省级应急平台建设的过程中,同步构建应急基础地理信息支撑的思路。
关键词:地理信息服务应急管理一张图1 项目背景随着地理信息服务技术的进步、地理信息服务在政务信息化领域应用的广泛而深入,以及国家公共地理信息服务平台建设的推进与GIS应用推广,应急平台使用地理信息数据与服务的方式正在发生变化,由直接获取数据满足应用的方式变为通过访问服务的方式实现应用,目前国内部分地区已经开始采用该方式开展应急平台建设。
省级应急平台是国家应急平台体系的重要节点,是保证国家应急平台体系在我省区域内节点互联互通的枢纽。
在省级应急平台建设的过程中,建设单位明确了在应急平台建设项目中突出基础地理信息和各行业应急专题数据的汇聚、整理和展示,建立共建共享机制,在平台建设时同步构建应急基础地理信息支撑,为省政府应急平台提供统一的基础地理服务,构建全省应急一张图的建设模式。
2 主要建设内容应急基础地理信息服务支撑包括如下建设内容。
2.1 基础地理信息数据建设采用统一的空间基础,建设全省数字线划图数据库、数字高程模型数据库、数字正射影像数据库、综合地名数据库、兴趣点数据库、地图瓦片数据库、三维地形数据库等。
基础地理信息数据由省直职能部门提供,完成加工、处理、建库工作,并根据数据更新工作机制和应急平台的应用需要,完成数据的更新维护。
2.2 基础地理信息服务功能建设采用面向服务的架构,开发符合OGC标准的基础地理信息服务接口,为应急GIS系统对于地图展现、坐标转换、空间定位及量测、数据查询与在线编辑、地图标示及路径分析等基础功能面向应急业务的封装提供接口支撑,从而支撑应急平台业务系统。
面向应急平台用户,提供统一的用户管理和服务管理等功能。
2.3 地理信息服务基本支撑建设建设支撑应急基础地理信息服务运行的软硬件支撑系统。
三台合一公安指挥综合管理系统-简介一、概述公安指挥综合管理系统是我公司针对我国现阶段各级公安部门业务职能和行业应用特点提出和建立的集公安110/122/119三台合一指挥及综合管理的应用系统。
系统的建立以实现公安接处警的快速响应、业务数据的统一协调、信息资源充分共享、高效的决策指挥为目标。
以计算机网络技术、二维/三维地理信息技术、数据库技术、CTI技术、数据通信技术、有无线通信技术、数字录音技术、实时监控技术、显示控制技术为基础,充分集成各类先进的软硬件平台,提高公安部门工作效率与指挥决策的科学性、规范性、可监督性,是实现指挥业务现代化的最佳解决方案。
系统以公安部门的职能设定、管理手段和技术设备的现状为基础, 公安指挥综合管理系统建立在统一平台上,支持不同公安指挥管理业务的自动化、智能化、规范化,支持不同的工作模式。
我们支持的公安指挥业务和提供的应用系统包括:⏹公安110指挥系统;⏹公安122交通管理指挥系统;⏹公安119消防通信指挥系统;⏹社会联动综合指挥系统;⏹卫星定位监控系统;⏹公安地理信息系统;⏹大屏幕显示系统;⏹治安监控和道路监控系统;系统支持的接处警模式包括:⏹集中接警,分布式处警(局中心集中接警,支队/大队处警)⏹集中接警,集中处警(支队/大队接处警)⏹分布式接处警,集中监督(大队/中队接处警、局/支队监督)由于现有条件的限制,受地理条件的约束,三台合一接处警模式一般采用集中接警、分布式处警。
设计系统时可以根据警种的不同进行分类接警,也可以设计成混和接警方式,不过这种方式要求接警员的素质比较高,要懂得了解多警种的基本知识和相关知识,所以采用按报警类型接警的方式比较适合。
二、系统组成公安指挥综合管理系统是以综合通信为纽带(网络、有线、无线),以公安作战指挥为核心,以接处警为重点,兼顾警务监督管理功能,集信息获取、信息传输、信息利用、信息发布于一体的综合信息系统,其使命任务是完成警务作战的组织指挥、模拟演练、信息管理。
目录3.1概述 (2)3.1.1背景 (2)3.1.2建设目标 (3)3.1.3系统设计原则 (3)3.1.4设计依据 (4)3.1.5系统架构概述 (5)3.2信息指挥系统建 (7)3.2.1系统总体介绍 (7)3.2.2系统整体架构 (8)3.2.3系统功能介绍 (9)3.2.3.1数据库管理系统 (9)3.2.3.2地理信息系统平台软件 (11)3.2.3.3基础数据、卫星影像 (12)3.2.3.4数据处理及建库 (12)3.2.3.5省级地理信息系统 (13)3.2.3.6省级管理信息系统 (18)3.2.3.7森林防火 (21)3.2.3.8火场标绘系统 (21)3.2.3.9定位跟踪系统 (24)3.3视频监控图像接入系统建设 (25)3.3.1系统性能 (25)3.3.2稳定性 (29)3.3.3扩展性和兼容性 (31)3.3.4系统功能介绍 (32)3.1概述3.1.1背景森林作为陆地生态系统的主体,在维持和保护生态环境方面具有十分重要的作用,更是人类赖以生存和发展的重要物质基础。
然而,森林火灾不只是烧毁成片的森林,伤害林的动物,而且还降低森林的更新能力,引起土壤的贫瘠和破坏森林涵养水源的作用,使森林的生态服务功能减弱甚至消失而导致生态环境失去平衡。
特别是受全球气候变暖的影响,森林火灾已然成为一个全球性的问题。
世界气象组织2000年新闻公报表明,1860~2000年间,全球地面平均温度上升了约0.6~0.9℃,其中11个最暖的年份均出现在1985年以后。
当前全球仍然以每10年上升0.2℃的速度在变暖。
2010年全球平均气温比1961年到1990年间的平均气温高出了0.53°C,同时2001年到2010年也成为有记录以来最热的十年。
伴随着气候形势的异常,森林火灾也日趋频繁,森林火灾的发生正从季节性向全年性,从单一的人为火灾向人为火灾和自然火灾并重转变。
因此,为减少森林火灾的损失,世界各国都非常重视森林防火能力建设。
SuperMap二三维一体化解决方案(简要版)北京超图软件股份有限公司2012年6月1.概述二维GIS技术历经了一个比较长的发展过程,从最早的桌面式GIS经过组件式GIS、WebGIS发展到目前的服务式GIS,其技术体系已经发展得非常成熟,二维GIS具有强大的二维空间查询分析统计功能,灵活多样的应用形式,但是对于日益兴起的三维GIS应用,二维GIS已略显疲态。
二三维一体化技术是超图软件在2009年正式向全行业推出的新一代GIS技术,如今,它已成为SuperMap GIS三大核心技术之一,经过这几年的发展,二三维一体化的应用不断深化,体系也日渐完善。
同时,它将GIS中的二维空间数据与三维空间数据整合在一个平台下,打破了以前三维GIS系统相对于二维GIS系统在数据、功能、结构上需要另起炉灶的弊端。
这样,用户建设一套系统,就可以同时拥有二维和三维两种应用形式。
2.二三维一体化技术优势二维GIS和三维GIS是从计算机对真实世界表达方式的角度划分的两种GIS技术。
经历了四十余年的发展,二维GIS技术早已进入了成熟期。
而三维GIS则逐渐迈入低谷期。
尽管2005年6月Google Earth软件推出让三维大热,但越来越多的对三维GIS的价值质疑,使三维GIS的显现度有所下降。
三维GIS因更接近于人的视觉习惯而更加真实,同时三维能提供更多信息;而二维也有比三维更宏观、更抽象、更综合的优点,两者各有所长。
2006年,超图启动了新一代具有自主创新内核的、与二维一体化的、面向管理的三维GIS平台软件研发,并将之命名为Realspace GIS技术,也就是SuperMap GIS 6R中的“R”。
Realspace GIS(真空间GIS)技术体系突破了二维GIS平台与三维GIS平台割裂的局面,构建了二维与三维一体化的GIS 平台,实现了数据存储、数据管理、可视化、分析功能等多方面的二三维一体化应用。
该技术体系能保证二维与三维GIS技术的无缝融合,包括:二维与三维在数据模型、数据存储方案、数据管理、可视化和分析功能的一体化,提供海量二维数据直接在三维场景中的高性能可视化、二维分析功能在三维场景中的直接操作和越来越丰富的三维分析功能。
党校情景模拟实训教学系统建设项目解决方案目录1 前言 (1)2 概述 (1)3 系统服务对象 (2)3.1教研组和教员 (2)3.2学员 (2)3.3点评专家 (3)3.4系统运维人员 (3)4 系统特色 (3)4.1多角色情景模拟 (3)4.2知识自积累 (4)4.3可控资源下的复杂推演 (4)4.4培训内容易定制 (5)4.5结合实际的核心应急能力培训 (5)4.6高效实用的教学过程管理 (5)5 系统运行场景 (6)6 系统架构及组成 (7)6.1党校情景模拟实训系统 (9)6.1.1 运维管理系统 (10)6.1.3 交互处置系统 (15)6.1.4 演练评估系统 (18)6.2应急管理培训课件 (19)6.2.1 课件设计流程 (20)6.2.2 教学事件材料分析 (21)6.2.3 情景模拟事件演示流程设计 (21)6.2.4 场景、素材、问题库等设计 (22)6.2.5 课程脚本编制 (22)6.3应急演练基础支撑平台 (22)6.3.1 空间信息服务 (23)6.3.2 流程控制服务(工作流引擎) (23)6.3.3 规则引擎 (23)7 基础支撑系统设计方案(仅供参考) (25)7.1培训场所 (25)7.1.1 培训场所装修与改造 (25)7.2危机管理情景模拟教学实训室 (28)7.2.1 大屏幕显示系统建设 (28)7.2.2 摄像录播系统 (32)7.2.3 数字会议音响系统设计 (33)7.2.5 计算机网络及服务器系统 (39)8 8.预算 (40)1前言本文档是“党校情景模拟实训系统”软硬件建设的解决方案,本文对软硬件系统的总体框架、具体规划提出了建设建议,描述了各个子系统的功能,以及内部各子系统之间的关系。
2概述党校情景模拟实训系统以灾害过程模拟和辅助决策支持等技术为基础,以音视频、计算机网络等硬件系统为支撑,为教员和学员提供一个交互性强、逼真性高、动态灵活、功能强大、易于使用的多种突发事件处置教学演练平台。
突发事件处置情景模拟教学系统的研究与设计【摘要】情景模拟教学是以角色扮演和模拟现实为手腕,强调学员实战协作与师生动态交互的虚拟实践性培训方式,引入干部教育培训课程中已收到良好实效。
基于教学内容需求,综合应用多媒体等信息化技术,对突发事件处置情景模拟教学系统进行了功能分析和分层架构设计,并对情景模拟教学系统教学流程做了初步设计。
【关键词】突发事件;情景模拟;多媒体技术;虚拟现实引言我国社会目前处于进展转型期和矛盾凸显期,面对日趋增多的突发事件,政府如何提高应急处置能力是推动国家治理体系和治理能力现代化的重要课题。
进一步提升党政干部应付突发事件处置能力是提高干部任职履职能力的关键,作为干部教育培训主阵地的行政学院引入情景模拟教学法,利用信息化手腕建设情景模拟教学实训场所,能够更好的提高教学质量并促使培训收到实效。
1.情景模拟教学特点及功能要求情景模拟教学特点情景模拟教学法是指依照教学要求,以现实环境为参照物,通过设计特定的场景、人物、事件来模拟现实社会场景,让学员在场景中别离扮演不同角色,教师在一旁进行指导、分析,并做出最后总结的一种虚拟实践性培训方式。
通过仿照、优化、反复演练和教师讲评,以培育学员从多角度、全方位考虑问题的思维能力和处置即时矛盾的应变能力。
情景模拟式教学法是提高党校行政学院干部教育培训成效的行之有效的手腕和途径。
这种方式让学员身临其境,突出操作性、讲究趣味性、注重实效性、兼顾学理性,具有理论与实际高度结合、教师与学员高度投入、学员自身治理体会与模拟情景高度融合等特点,学员可看到所作决策在仿真虚拟环境中可能产生的各类阻碍[1]。
如何营造传神的情景,使学员切身感觉身临其境,是情景模拟教学可否取得实效的重要因素。
情景模拟教学系统基于多媒体技术和运算机网络,利用GIS空间信息和虚拟现实等技术,连通各类音视频信号、整合加工各类多媒体素材信息,依照不同的教学内容和模拟环境配置相应硬件和软件,创设教学情境,为学员演练和师生互动提供良好平台[2]。
人防指挥信息化辅助决策系统解决方案第一章方案概述1.1建设思路现代化人防部门除了担负战时城市防空袭任务,平时更应该充分利用和发挥其指挥体系、指挥平台、通信警报、各类抢险救灾专业队伍在城市平时抢险救灾中的优势。
特别是近年来随着城市发展速度越来越快、规模越来越大,自然灾害和灾害性事故给现代化建设造成的损失也越来越严重,给城市居民带来了重大财产损失和生命威胁,各级人防部门急需建立一个集指挥、灾情预警和救援处置为一体的应急指挥系统。
针对各级人防业务部门的职能特点,在系统的建设上应从以下几点开展工作:人防业务数据在多级别比例尺的电子地图中展现、管理以及统计分析,为视频会议、移动指挥等业务系统提供了应用接口,在此基础上,实现态势推演、重点目标防护、人口疏散、指挥调度等智能分析组件。
最终满足各级人防指挥部门,在日常业务管理、防空、防灾综合指挥中提供辅助决策信息。
1.2系统特色1)开放式的J2EE系统构架,可跨平台运行,系统基于组件式产品进行开发,具有很强的可扩展性,可以根据业务灵活定制。
2)优秀的数据支持,支持多种GIS格式数据的接入,多格式数据的无缝集成显示与分析,海量影像数据快速浏览,系统直观,可视化效果好,便于为人防提供辅助决策。
3)全面的辅助分析功用,包孕最佳途径分析、可视域分析、间隔量算、方位量算、面积量算、人员疏散分析、周边环境分析、人防资本指挥调度等多种智能分析组件。
4)丰富的专题表达,以范围分段专题图、单值专题图、饼图、柱状图等专题图表现方式表现各种地理和人防专题数据。
5)强大的查询统计功能,系统支持SQL结构化查询、空间几何查询、可对查询结果进行符合人防工程规范的各类统计分析,对查询结果实现地图定位。
6)专业的态势推演工具,在军事标图符号系统的基础上,扩展人防特有的图形符号,以所见即所得的交互体式格局进行图形符号标绘和编辑。
7)人性化的预案管理工具,对常规文档型的预案实现表格化、地图化和数字化管理与展现,面对突发情形,能快速调阅预案,并根据预案的流程实现对处理突发情形的实时跟踪。
总第266期 2011年第12期 计算机与数字工程
Computer&Digital Engineering Vo1.39 No.12
51
基于XML的态势图协同标绘系统设计与实现 马芳芳 (武汉数字工程研究所武汉430074)
摘要传统协同标绘系统采用基于标绘符号库的标绘结果网络分发传输方式,信息维护困难,可靠性受网络性能的 影响。因此,文章提出了一种采用XML保存标绘信息的方法,设计并实现了一个基于XML的态势图协同标绘系统。 关键词 可扩展标记语言;计算机支持协同工作;协同标绘;并发控制 中图分类号TP393
Design and Implementation of Collaborative Plotting System Based on XML Ma Fangfang (Wuhan Digital Engineering Institute,Wuhan 430074)
Abstract The plotting information of the traditional collaborative plotting system is based on the library of plotting symbols,with the result that the maintenance of the information and its reliability iS unavailable.Therefore,this paper de— signs the plotting information structure based on XML.Based on the proposed XML structure,a collaborative plotting sys— tem of situation map is realized,and it transmits information availably which makes it more practicably. Key Words XML,computer supported cooperative work,collaborative plotting,concurrent control Class Number TP393
1 引言 态势图[1 ]是指挥作战的一种重要工具,它是 把军事地图作为底图,利用军事上使用的军队标号 和文字注记,将各种态势信息标记在底图上所得到 的一张图。随着军队指挥现代化水平的提高,出现 了很多的军事标绘系统_3^4],它们替代了传统的纸 质地图的作业,提供了简便灵活的军事标绘编辑功 能。在底图上,它们采用“所见即所得”的标绘思 想,利用拖放的形式来实现标绘,再辅以缩放、旋 转、删除与修改等功能,即可标绘出军队所需的态 势图。但是,现有的标绘系统对于军标属性的编辑 仅限于位置、颜色、大小等,无法为军标提供更详细 的属性编辑;同时,各标绘系统使用数据格式复杂 的态势图文件存储标绘信息,不利于在与其他系统 交互时提取底图上的态势标绘信息;而且,传统协 同标绘系统采用基于标绘符号库的标绘结果网络 分发传输方式,信息维护困难,可靠性受网络性能 的影响。 因此,本文提出一种以可扩展标记语言(eX— tensible Markup Language,简称XML)[ ]文档保 存态势图上标绘信息的方法,以便于为军标提供更 丰富的可编辑属性,即可保存更多的标绘信息;也 便于为多个应用系统间的信息交互提供更加简单 的访问接口,提高态势标绘系统的可重用性。同 时,为满足多用户同时进行态势图标绘的需求,在 采用XML文档保存信息的基础之上,将计算机支 持协同工作(Computer Supported Cooperative Work,简称CSCW)[8卅]技术应用到系统中,实现 多人协同标绘,提高标绘信息的交流。
2 系统设计 态势图协同标绘系统的最终目的是制作态势 图,并且能够以一种简单的结构化的数据结构存储
*收稿日期:2011年6月11日,修回日期:2011年7月25日 作者简介:马芳芳,女,硕士研究生,研究方向:计算机软件与理论。 马芳芳:基于XML的态势图协同标绘系统设计与实现 第39卷 态势图标绘信息。XMI 语言是由万维网联盟所定 义的、用来表示结构化信息的一种标准文本格式。 XML最大的特点是允许用户按照XML规则自定 义标记,并且XML Schema所提供的规范化描述 能够限制XMI 文件应该有怎样的文本内容以及 可以有哪些子标记。基于XMI 这一优点,将态势 图标绘信息的各组成部分进行细化分解,即可利用 XML的优点定义结构化和层次化的数据结构存储 标绘信息,这样所设计的态势图标绘信息数据结构 具有更好的可读性和可移植性,更有利于军事人员 对标绘信息的理解和编辑。 另外,协作模型是态势图协同标绘系统的核心 和基础,本文采取会议模型机制来实现态势图协同 标绘系统的协作模型。会议模型是多人群体进行 协同工作的一种基本方式,参加协同工作的人们 “聚集”在一起,围绕一个共同的任务进行讨论,交 换信息,相互协商,达成共识,作出决定,共同完成 任务l_1。。。在系统中,将为每个标绘任务创建一个 “会议”,然后将所有用户分配到各个协同组,各个 协同组内部实现协同标绘,且协同组的每个参与者 在协同标绘中发挥的作用是不同的。每个协同组 由一位组长和多位成员组成:组长作为协同组的管 理者,负责创建和删除协同组,并为每个成员分配 任务和权限;成员加入协同组之后,参与具体的标 绘工作,各成员之间的标绘行为设计为分布式,除 了响应本地的行为,还将本地的行为复制到参加协 同工作的其他用户端。 ……一 塑 ……. ……. 旦缉 …… 二 j 一业……… …………… ……… …. ; 态势图协同标绘系统 i 数据库服务器 图1态势图协同标绘系统框架 综合以上分析,如图1所示态势图协同标绘系 统主要包括协同管理、网络收发管理、XML文件管 理和协同交互四个模块,各模块的主要功能描述如 下: 1)协同管理包括分组管理和用户管理两部 分。分组管理用于建立分组信息表,组长创建协同 组时建立分组信息表,确定该组的成员和标绘任 务。用户管理实现登录控制和权限管理,登录控制 保证系统的安全性;权限管理描述了用户承担的标 绘任务和所拥有的优先级,进而决定了用户可执行 的标绘行为。 2)网络收发管理与分组管理紧密联系,网络 收发管理根据分组信息对网络数据进行取舍,每当 有更新操作时,只有同一协同组的成员才能收到更 新报文,避免接收冗余数据信息,提高了系统的实 时性。 3)XML文件管理也与分组管理密切相关,每 个组仅有一个用于保存标绘信息的XML文件。 因此,XML文件管理会根据分组信息在用户提交 更新时保存文件而在用户获取更新时解析文件。 4)协同交互是协同标绘的核心,其他三个模 块均为协同交互的实现提供前提条件。用户分组 以及任务权限可以避免部分冲突操作,优先级设置 配合锁机制可以解决冲突,网络收发和XMI 文件 管理为协同组的标绘信息同步更新提供保障。 系统将各模块的相关数据如协同组信息、用户 信息以及XML文件等存储于数据库服务器中,即 可利用数据库表的主键、外键、数据视图以及触发 器等技术实现各模块的数据交互,还可以提高系统 效率,保证协同标绘系统的实时性和时效性,进而 保证系统的正确性。
3态势图标绘信息数据结构设计 根据系统的功能需求分析,系统需要保存的标 绘信息包括敌我双方的作战意图、战斗部署、阵地 编队、火力配系、战斗过程、军事行动以及战场环境 等,通过细化分析这些信息,设计了如图2所示的 存储态势图标绘信息的XML数据结构。 传统的标绘系统多采用军队标号和文字注记 相结合的方式描述态势信息,这种静态的描述虽然 很直观,但是不能直接作为战术仿真等战事模拟软 件的输入参数,限制了标绘系统的重用性。为弥补 这种不足,态势图协同标绘系统采用了结构化的 XML数据结构,提供更丰富的可编辑的军标属性, 不仅支持静态的描述,如基本信息和战场环境等; 还可以将各种信息作为军标的属性输入,如各个兵 力的武器装备和战术行动等。 态势信息(即态势图标绘信息)数据结构包括 基本信息、战场环境和标绘军标三个部分。基本信 息包括态势图的名称、制作时间、战略意图和战术 2011年第12期 计算机与数字工程 53 图2态势图标绘信息XML Schema结构图 性质;战场环境描述作战区域、地理环境、天气情况 和水文气象等环境信息;标绘军标描述底图上所有 的军标标绘信息。目前,各种军事标绘系统使用的 军标类型包括点军标、线面军标、军标代字和标签 四类,这四类军标相互配合即可描述战斗部署、阵 地编队、火力配系、战斗过程、军事行动等信息。这 里仅以图3所示的兵力实体(即点军标)为例进行 说明。
图3兵力实体XML Schema结构图 兵力实体数据结构除了包括基本的名称、位 置、大小、型号等信息,还添加了武器装备描述和运 动要素设置。其中,军标名称是唯一的;红蓝属性 描述军标的敌我属性;武器装备详细描述了兵力所 携带的装备;运动要素详细描述了战术过程和军事 行动,包括每一步行动的运动速度、航向、时间及导 弹或鱼雷的打击过程。 4态势图协同标绘交互设计 系统设计中,协同组的多个用户通过更改唯一 的XML文件来保存标绘信息,也通过这个XML I军标 l I ≥用户ll l标绘用户”I )j ①J 控制l l任务控制I I l l 优先级控制 ②l 用户f锁定军标 J 军标编辑 l XML ̄¥ 数据库 图4协同交互的 并发控制流程 ③ 信 息 同 步 更 新 文件获取最新的标绘 信息来实现信息的同 步更新,XML数据结 构的某些细节属性更 为协同交互的实现提 供前提条件。用户在 进行协同标绘时,必 须选中某一个军标之 后才能对其进行操 作,通过XML结构中 的军标名称的唯一性 即可确定要修改哪个 军标的信息,所以标 绘操作相当于选取 XML文件的某一片段进行“读”和“写”,就不可避 免地会产生冲突。为了解决这些冲突,协同标绘系 统采用了如图4所示的并发控制策略。 在系统中,多个用户同时对共享的Ⅺ儿文件进 行操作时,并发控制利用分组信息、用户信息和 XML文件信息等来消除有冲突的操作,保证共享信 息的一致性,重点解决操作权限冲突、共享数据冲突 和信息同步更新三个关键技术,具体解决方案如下: 1)操作权限冲突。在系统中,根据军方实际 需求将兵力分为敌、我、中立三方,用户对军标的操 作是有权限区别的。因此,由不同身份的用户承担 某一方的标绘任务,即可通过任务控制解决军标操 作权限的冲突。组长在创建协同组时,根据用户的 实际身份为其分配某一方兵力的标绘任务,该用户 就不可操作他方的军标。所以,当用户点选某一个 军标时,应判断该用户是否有操作该军标的权限, 只有有权限的用户才可继续编辑。 2)共享数据冲突。当多个有权限的用户在底 图上选择同一个军标时,可通过优先级控制和锁机 制相结合的方式解决对共享数据的访问冲突。首 先判断该军标是否被某一用户锁定,如果有用户锁 定,当前用户编辑完之后,其他用户才可进行选择; (下转第114页)