基于AutoCAD地交互式四至关系填写插件设计.docVIP

  • 8
  • 0
  • 约3.33千字
  • 约 8页
  • 2018-11-05 发布于江苏
  • 举报

基于AutoCAD地交互式四至关系填写插件设计.doc

基于AutoCAD地交互式四至关系填写插件设计

基于AutoCAD的交互式四至关系填写插件设计-设计论文 基于AutoCAD的交互式四至关系填写插件设计 涂继友 TU Ji-you;陈达玉 CHEN Da-yu;苏洋 SU Yang (四川省地质测绘院,成都 610017) 摘要: 农村土地承包经营权调查中包含大量的地块四至关系调查。在前期内业处理中,采用AutoCAD与Excel结合的方式,打开地籍图观察地块四至关系然后在Excel中填写,这种处理方式效率低下且容易造成人为误差。本文提出一种基于AutoCAD的交互式填写插件,在AutoCAD中设计交互界面,直接完成地块四至关系调查流程。 关键词 : AutoCAD;土地制度;四至关系 中图分类号:P208 文献标识码:A 文章编号:1006-4311(2015)03-0218-03 作者简介:涂继友(1976-),男,四川成都人,高级工程师,本科,研究方向为测绘及国土资源管理。 0 引言 农村土地承包经营权调查是对农民承包土地占有使用和收益权利进行依法确认的一项工程[1],调查结果关系农民切身利益,因此在调绘工作中需要做到精确的数据收集和处理。在承包地块调查规程中,要求对地块四至关系进行调查,若通过外业实地踏勘的方式进行将耗费大量的人力物力且效率低下。目前常见的方式是通过地籍图叠加航拍正射影像图,由内业人员完成四至关系调查,再通过外业进行公示确认,这样可以极大减轻外业工作压力并提高工作效率。 前期的内业四至关系处理,采用AutoCAD与Excel电子表格结合的方式进行,在AutoCAD打开地籍图进行目测观察再在Excel表格中录入四至关系[2]。这种四至关系处理流程学习成本低、操作简易,易于被操作员接受,但是其弊端也非常明显,在对某一地块进行四至调查时,需要首先在Excel电子表格中获取该地块编号,然后在AutoCAD中搜索该地块再将目测结果填入Excel电子表格中,如此重复完成调查。这种完全通过人力进行处理的方式效率低下且容易填错表格造成人为误差。本文基于AutoCAD二次开发的方式,设计AutoCAD插件,在AutoCAD中自动完成数据检索、地块搜索缩放、数据导出功能,内业人员只需完成地块四至关系观察操作,通过该插件,简化了处理流程并保证了数据准确性。 1 插件设计原理 交互式四至关系交填写插件基于AutoCAD二次开发,为保证插件可扩展性,基于三层架构设计插件框架。为快速填写四至关系,设计基于地类编码的自动填充控件。 1.1 插件工作流程 插件工作流程分为数据读取、检索查询、数据填写、数据导出四部分。设计交互式四至填写界面,实现地块查询、地块缩放、地块列表等功能,提供键盘快捷键功能快速更改当前处理地块,在AutoCAD界面中完成所有四至填写处理流程,内业操作员不必再在AutoCAD与Excel表格程序间进行切换,提高了处理效率,避免了由于地块检索错误造成的人为误差。 如图1所示,用户首先注册插件,在AutoCAD中打开。目前内业数据管理仍然以Excel表格形式存储调绘基础数据(地块信息、承包方信息、发包方信息等),因此用户需要选择地籍图和与地籍图对应的Excel表格,两种数据以图斑编号进行关联。加载数据后插件会预处理检查,根据图斑编号遍历检查地籍图与Excel表格数据是否匹配并将结果提示用户。 完成加载后,将默认显示数据记录第一条数据,地籍图将缩放至地块位置,用户根据地籍图判读,将该地块四至信息在面板中录入。完成地块填写后,可以使用快捷键或按钮初始化下一条数据记录,或输入图斑编号,跳转到指定地块输入四至信息。 在完成所有地块四至信息判读和录入后,点击保存按钮,插件将根据数据模板,导出指定格式的Excel电子表格数据成果或MDB数据成果。 1.2 插件框架设计 对AutoCAD进行二次开发是一种类似面向过程的开发模式,如地籍图缩放和地块查询功能开发,因此采用三层框架设计,可以将数据读取、导出功能模块与AutoCAD功能分离,提高代码的可读性和可扩张性。基于三层框架结构设计插件,还可以对数据层和应用层进行扩展,在以后的实际生产中,数据源有可能从Excel电子表格转为关系型数据库,为适应修改只需要对数据层进行编辑,因此通过三层框架结构设计插件,可以减少开发时间,提高代码重复利用率。 插件基于三层架构设计(图2),分为数据层、逻辑层、应用层。数据层中建立数据模型,用于描述权属数据、四至数据等;对数据读取、导出及四至填写、地类代码自动补全等功能逻辑在逻辑层中实现;应用层实现交互界面设计,封装自动补全

文档评论(0)

1亿VIP精品文档

相关文档