- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
浅析GIS技术在城市消防通讯指挥调度系统中的应用
浅析GIS技术在城市消防通讯指挥调度系统中的应用
1、相关定义
1.1、GIS定位接口定义
霆夔赢黔〕圈 1 UDP通信接口 h训呵eto通讯初始化方法 接接口定义义bool InitNeto oo 功功能说明明初始化1用P通讯 讯 业业务流程程系统主线程调用UDP通讯DLL LL 参参数说明明 明 其其他说明明调用Tele认/a ve公司UDP通讯DLL中的BSselnitNetClicntV八thParm()方法,此处假设 设 初 初初始化成功: :: BB BBBool InitNet(){ {{ rr rr reti刀n饥IC; ;; }} }}} 西安建筑科技大学硕士论文 ReadclientDatao数据读取方法 接接口定义义String[]ReadClientDataO OO 功功能说明明读取和解析UDP程序发送来的数据包 包 业业务流程程系统主线程调用UDP通讯DLL LL 参参数说明明返回经解包的字符型数据,形成一个Data类,内含包中各节点值 值 其其他说明明调用Tele叭/a ve公司UDP通讯DLL中的BSeeReadClientDatao方法,, sendChe川Datao数据发送方法 接接口定义义bool SendClientData(byte[]bsendData) )) 功功能说明明发送数据 据 业业务流程程系统主线程调用IJDP通讯DLL LL 参参数说明明bsendData,要发送的数据 据 其其他说明明调用Tele叭/a ve公司IJDP通讯DLL中的BS SendClientData方法 法 RequestProeessO请求命令处理方法 接接口定义义bool RequestProeess(string requestMsg) )) 功功能说明明UDP数据包请求命令分析处理,决定调用不同的定位接口 口 业业务流程程ReadclientData()后调用RequestProcessO进行命令请求处理,定位命令含三字段定位 位 和 和和手机定位,手机订位因有坐标可能无须执行定位查询接口,直接调用定位接口。 。 参参数说明明reques往吐59:ReadClientData的返回结结果,requestMsg一ReadelienoataO OO 其其他说明明定位接口的选择根据IJDP解析出的命令名飞bskNo决定门bskNo与接口的名称相同, , 命 命命令方式变量门讹kN。值来自IJDP协议包,可能有 有 2 GIS定位查询接口 SearchByPhoneHeadO电话字头定位查询接口 接接口定义义IPoint SearchbyPhoneHead(string PhoneNo) )) 功功能说明明查找电话字头层中电话号字头phoneHeads等于参数phoneN。的前x位字符的电话 话 字 字字头区域,并以结果区域的中心坐标作为返回值,源码描述: :: II II If(phoneHeads=PhoneNo.substr(0,phoneHeads.length)){ {{ rr rr retum Ph.Poini; 西安建筑科技大学硕士论文 }} }}} }} ee eeelse{ {{ 称 称 称tum faise; ;; }} }}} }} 业业务流程程UDP请求的命令名工昭kNO为等于”SearchbyPhoneHeed”时调用此接口,执行完成 成 后 后后返回查询到的Point坐标。 。 参参数说明明phoneNo:字符型数据,其内包含电话号码, ;; 其其他说明明电话字头图层(图层名PhoneHeadLayer,字段名phoneHeads) )) SearchByAddr接口 接接口定义义IPoint searchByAd州string addr) )) 功功能说明明精确或者模糊查询街道层中(图层名称StreetR0ad)的地址(Addr)为参数addr的结果,, 把 把把结果保存到”查询”结果窗中。 。 精 精精确查询:Add厂,,科技中二路20号” “ 模 模模糊查询:Addrl派%科技中二路20号% 参参数说明明addr:字符型数据,其内包含电话的装机地址,如深圳科技中二路某大厦A楼; ;; 业业务流程程UDP请求的命令名TaskN。为等于”SearchByAddr,时调用此接口,执行完成返回 回 定 定定位查询到的Point坐标。 。 其其他说明明 明 SearchByName接口 接接口定义义IPoint searchByName(st由9 ullitNalne,string俪tTyPe) )) 功功能说明明精确或者模糊查询建筑单位层中(图层名Building)或者重点单位图层的单位名称 称 (( (((unitName)为参数unitNam。值的结果
文档评论(0)