关键词:
通信勘察设计
绘图
移动智能终端
Android
摘要:
随着通信行业甲方对设计勘察要求的提高,设计院的工作人员在外勘察的任务也越来越重。而传统勘察绘图使用纸质介质进行信息采集并在整理后进行计算机制图的的方式效率过于低下,不能满足当前勘察对效率和成本的要求。如何更好地利用信息化工具进行勘察绘图是通信勘察领域的研究热点课题之一。
为了提高通信勘察的效率和质量,我们开发出一套基于B/S架构的智能勘察设计系统,包括用于信息采集上传的Android手机端和用于文件管理下载的Web网站端。其中绘图模块是Android手机端的主要模块之一,目前市场上还没有发现专门针对通信勘察绘图的移动信息化软件。本文通过手机内预置的绘图流程,简化传统勘察绘图的工序,使勘察人员能通过Android手机及绘图软件的优势,更高效率地实现通信勘察绘图工作中机房室内图,铁塔图等的绘制。
本文以绘图模块为研究重点,通过对已有的勘察图纸和勘察人员绘图习惯的调研和分析,基于提高勘察绘图效率和用户体验的思想,提出了一种基于Android手机的勘察绘图模块的设计与实现方案。
主要工作如下:
(1)对移动信息化及Android系统的现状进行了综述,并调研了多位通信勘察绘图从业人员,对其绘图流程,使用习惯进行了深入分析,并对现有的多个省市的通信勘察的机房室内图,铁塔图的构成元素进行了归纳总结,提出了基于Android手机对传统通信勘察绘图工作进行信息化改造的方案。
(2)给出了基于Android平台使用Java语言绘制通信勘察图纸的绘图流程。基于勘察人员的使用习惯,以及Android手机的特性,本文对基本绘图组件进行了画法和操作上的定制,并内置于手机中,然后通过在手机屏幕上拖动与输入信息的方式来调整基本组件,最后导出相应的工程可用的图纸,达到了对传统通信勘察绘图工作进行信息化改造的目的。对于机房室内图,进行了组件划分,使用MVC模式与简单工厂模式搭建了低耦合的软件架构,并解决了手机绘图的精确性以及历史绘图的修改问题。由于一般的CAD绘图软件命令较多,使用复杂,无法应用于对效率要求较高的通信勘察绘图工作中,本文创新地改进了根据现场绘制的草图再进行CAD制图的传统绘图方式,利用手机直接生成CAD脚本的方式大幅减少了机房机房室内图的绘制时间。对于铁塔图,利用简化绘图元素,流程化绘图步骤的方式在绘图质量不下降的前提下大幅减少了铁塔图的绘制时间。
(3)对绘图模块中的两个子模块均进行了图纸生成的测试,并从绘图的速度与质量两个维度与传统的勘察绘图流程进行了比较、分析和总结,测试表明相比于传统绘图流程,使用本文的手机绘图模块进行通信勘察绘图时绘图速度能够得到大幅提升