创新研建 |
您所在的位置:网站首页 › 三调dltb › 创新研建 |
摘要
国土调查是我国法定的一项重要制度,是全面查实查清自然资源的重要手段。三调是国务院部署的一项重大的国情国力调查。那么,如何确保第三次国土调查成果的真实性和准确性?更快速地更新内业图斑,并提高其质量?
本文针对国土三调工作中,根据外业互联网+举证DB数据库照片更新内业图斑,使用原有作业方法,不便即时查看,且解压照片耗时长、加载速度慢等不利因素,提出基于ArcGIS二次开发自动读取举证DB数据库,实现在ArcGIS同一个屏幕联动查看调查图斑与DB数据库举证照片,实时随点随看的方法。实践证明,该方法大幅提高了内业图斑更新效率及质量,并为图斑检查、成果会审等质量检查环节提供了较大的便利,为调查监测类项目提供了一种崭新的工作思路。
关键词:国土三调;互联网+举证;联动查看;DB数据库;调查监测
按照举证工作要求,需使用带定位功能和方向传感器的普通安卓手机或平板逐图斑拍摄举证照片,每个图斑需要拍摄的举证照片须能反映图斑整体利用情况,分别为远景照片(1~2张)、局部近景照片(1~3张)、利用特征照片(1~2张)。按照三调外业节点分为初次举证、补充举证、统一时点更新三个阶段,举证DB数据库成果也分别为CCJZ、BCJZ、TYSDJZ。根据各区(县)调查图斑数量不同,举证DB数据库少则几十GB甚至上百GB,数据量较为庞大。 常规有两种加载方式:前置操作是用专业软件将举证照片从举证DB数据库解压到TBYBH所对应的文件夹,然后通过DLTB扩展字段“path”超链接照片工作路径;一种是“path”字段超链接举证照片文件夹,另一种是根据解压后照片的点位坐标生成照片点文件,通过点文件超链接举证照片。 挂接方法:DLTB图层创建“path”字段,赋值格式为:”举证照片TBYBH上一级文件夹路径”&”\”&[TBYBH],例如:”F:\ 20190527解压照片\(110109)门头沟区\CCJZ”&”\”&[TBYBH];在DLTB层上右键并选择属性,点击“显示”选项卡,设置超链接内容;点击超链接按钮,然后再点击地类图斑即可查看照片。 这两种加载方法都有明显缺陷:(1)不能自动读取举证成果DB数据库,需要将DB数据库内“FJ”照片按照TBYBH解压。对于互联网+举证DB数据库成果较大项目,解压照片时间漫长且占用存储空间较大;(2)加载过程需要创建照片点位文件,时间相对较长,并将加载的点位数据储存在ArcGIS的工程文件中,导致ArcGIS工程文件较大,切换图斑和照片相对缓慢,严重影响工作效率,甚至无法运行;(3)挂接照片文件夹方式,不能同步查看举证照片的点位及方向;(4)当同一图斑挂接多个举证照片编号时候无法查看,只能单独选择。例如某图斑同时挂接初次举证照片、补充举证照片,不能一并识别,出现BUG提示。 3 ArcGIS联动查看举证照片程序设计 针对举证照片解压速度慢、占用存储空间大、加载速度慢、不能同步查看照片点位及方向等不利因素,笔者基于ArcGIS二次开发,设计了自动加载并读取DB数据库,实现在ArcGIS同一个屏幕联动查看DLTB与DB数据库举证照片,实时随点随看的工作方法,并经实际工程项目测试验证。程序设计的基本标准为:自动读取DB数据库,提取照片文件,并通过“FWD”读取并实时展现举证照片的拍摄地点、方位,同步设计了照片旋转、下载、缩放等功能。概要设计思路如下: 图2 举证照片联动查看设计工作思路 程序关键实现方法主要代码如下: ’自动读取DB数据库 图3 自动读取DB数据库源代码 ![]() 图4 生成照片点源代码 4 联动查看方法实现 #4.1 坐标系设置 国土三调举证软件是全国通用版本,因不同区域使用的地理带号不同,如何保证举证点位在某一城市区域内不偏移是一个难点。基于国土三调坐标系为CGCS2000国家大地坐标系,本程序实现读取互联网+举证DB数据库中照片拍摄点位的经纬度坐标,将提取后的FWD图层设置生成为地理坐标系数据。该设计避免了不同地区因投影坐标系的带号差异,导致的举证位置技术偏移。 #4.2 插件自动加载及启动 打开插件安装包,点击“安装”→ “下一步”操作直至安装完成。打开ArcMap,选择菜单自定义下【自定义模式】,在【命令】选项页下,选择【Add_In Controls】,将右侧的【举证信息查看命令】和【数据源设置路径】拖转至工具条。建议与菜单栏同级别,方便使用。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |