基于移动GIS平台的地形图成果检查软件的研究
2017-07-24何涛谭盼华
何涛+谭盼华
摘 要 现有地形图成果的检查过程一般是将检查区域打印成纸张,然后在检查过程中,每检查一处,在纸张上画上记号,检查完后,将画上的记号反馈给作业队。这种方式首先需要耗费大量的纸张,随着检查次数的增多会造成巨大的浪费,其次手工标志无法调整图纸的精度,在错误比较密集时,检查结果比较难确认。本文研究的基于移动平台的GIS检查软件方法,结合了移动平台Surface和GIS平台的优势,首先将地形图切片然后利用GIS平台展示图形信息,然后将GIS平台移植到移动平台Surface上,最后檢查人员将检查记录标记在CAD图形软件上,研究成果表明,这种方式大大的节约了成本,提高了准确度,同时又提高了检查效率。
关键词 检查软件 传统作业 CAD切片 移动终端Surface ArcGIS
中图分类号:P208 文献标识码:A
0前言
地形图数据的检查是各个工程进行安全规范实施的重要前提,关系到项目的成败与否,因此每个单位都对地形图的检查非常重视。一般而言,外业队地形图成果的检查遵照以下顺序,首先地形图检查人员将需要检查的地形图按照图幅或者区域打印成较大的图纸,然后地形图检查人员巡查到图纸对应的区域,对比查看图纸记录的信息与现场是否存在差别,用笔将差别信息记录在图纸上,待将图纸上所有读取检查完毕后,地形图检查人员最后将差别信息反馈给作业队,而作业队根据记录的信息进行后续的外业测绘。这种方式检查直观,但也存在不少的问题。首先,对于图纸的打印,大小比较固定,这样在较小的细节处比如居民区,当记录的信息比较多时,容易出现无法辨识的情况;而在空旷处,记录的信息又会占有很大的空间。其次,由于打印出来的图纸并非最终成果,没检查一次就要有一张中间成果,这样会造成很多的浪费。而随着GIS技术的发展, 无纸办公已经成为大众的选择,同时,移动技术的发展,使得移动GIS对原有的测绘地理信息产生了巨大的影响。
1移动GIS平台
移动GIS (Mobile GIS),是以移动互联网为支撑、以智能手机或平板电脑为终端、结合北斗、GPS或基站为定位手段的GIS系统,是继桌面GIS、WEBGIS 之后又一新的技术热点。本文使用了ArcGIS移动平台,平台架构如上图所示,移动平台部分主要包含了ArcGIS Android、ArcGIS IOS,由于在win8之后,Windows操作系统可以覆盖移动端,所以移动平台部分同时包括了Windows Phone,而且在桌面端和移动端代码通用,甚至不需要重新编译,非常方便。
2检查错误分类
为了方便外业检查人员对软件的使用,本文将地形图检查过程中出现的各类错误进行了梳理进行了分类,分级指标包括测绘单位面积、测绘单位长度、测绘单位坡度已经高差等。之后将错误进行了如下逻辑的划分,分成漏测、几何位移错漏、漏注、漏标、注错、标错、多余、表示错及综合取舍等大类,同时将每个大类根据分级指标分成A类、B类、C类及D类。
3检查软件体系架构
针对以上这些问题,本文将工程图纸进行电子文档化,利用AutoCAD二次开发,将CAD图切成ArcGIS缓存切片文件,坐标系可调节;同时利用ArcGIS二次开发,将切好的切片图作为底图,然后在此基础上,主要开发制作了导入缓存切片、图层漫游,对检查区域画线、画框、画圆,添加注记等编辑功能;最后利用RealDWG将编辑和标记的检查结果保存成cad文件。
4成果
4.1切片工具
切片工具使用Auto Lisp语言对AutoCAD进行二次开发,将Dwg文件切成符合ArcGIS格式的金字塔状切片文件。
4.2检查结果记录工具
主要分成三个部分:
(1)对结果进行记录,包括对检查地块进行画点、多边形、矩形、圆,同时对每一个图形标注的区域进行文字标注说明,如下所示:
(2)对地形图底图进行操控,包括画框放大、缩小全图等。
(3)画线条并标记长度,用于在检查的过程中随时核对现场长度。
4.3导出检查记录为DWG文件
由于地形图原始图是CAD文件,为了方便作业队查看检查结果,本文中利用了RealDWG库将检查结果保存到dwg文件中,并且单独为一个图层。
5总结
本文提出的基于ArcGIS和移动终端的外业检查软件,减轻了外业人员的工作量,同时记录的效果也比传统的效果更好,最后对于检查结果的处理也是非常直接,通过实践证明这是一个可行性非常佳的方案。
参考文献
[1] 牟乃夏. ArcGIS Engine 地理信息系统开发教程[A].测绘出版社,2015.
[2] 郭秀娟,于全通,范小鸥.AUTOLISP语言程序设计[A].化学工业出版社,2008.6.
[3] 汤国安,杨昕等.ArcGIS地理信息系统空间分析实验教程(第2版)[A].科学出版社,2006: 267-268.