CASS格式下地籍数据自动生成界址线的方法研究_第1页
CASS格式下地籍数据自动生成界址线的方法研究_第2页
CASS格式下地籍数据自动生成界址线的方法研究_第3页
CASS格式下地籍数据自动生成界址线的方法研究_第4页
CASS格式下地籍数据自动生成界址线的方法研究_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计毕业设计 CASS格式下地籍数据格式下地籍数据 自动生成界址线的方法研究 自动生成界址线的方法研究 姓 名姓 名 周 永 丹 周 永 丹 专 业专 业 测绘工程测绘工程 班 级班 级 测绘测绘 03410341 指导教师指导教师 姜 放姜 放 职 称职 称 副 教 授副 教 授 长 春 工 程 学 院长 春 工 程 学 院 I 摘 要摘 要 在地籍测量外业工作完成之后 则进入内业处理 内业处理包括宗地调查资料录 入 生成宗地图 宗地图裁剪 宗地图整饰 打印宗地图五个主要阶段 第二个阶段是 很关键而且是耗时很长的一个阶段 所以如何在保证质量的基础上尽量的缩短生成 宗地图的时间 是我们面临的一个很棘手的问题 本文针对这个问题 主要对 CASS 格式下地籍数据自动生成界址线的方法进行 研究 并且给出其实现的程序设计的简要流程和程序代码 在采集数据后 运用 GIS 数据处理软件将所得数据编辑处理 充分利用经过处 理后的数据资源 使用 AutoCAD 二次开发工具 VBA 编程实现在 CASS 下自动生成 界址线 解决了数字化地籍测量中自动生成界址线问题 避免了采用CASS 展绘界址 点后逐一界址点连线的繁琐工作 可以提高工作效率 更方便 快捷地生成美观 精 确的地籍图 关键词关键词 界址线 CASS VBA AutoCAD 二次开发 地籍测量 中图法分类号 P27 II Abstract After the outside work of cadastral measurement enter the interior work The interior work is dealt with including inputing survey materials producing map cutting out map decorating map typing map etc five main stages The second stage is a key and long stage consuming time so trying our best on the basis of ensuring the quality of products to short time of producing a map is a very thorny problem what we face The text with the question CASS form by cadastral data automatically bornning boundary line carry on mainly research and provide the brief procedure of design program of its realization and procedure code After gathering the data usilize GIS data processing software to deal with the data editor of the income fully utilize data resources after dealing with use AutoCAD redevelopment instrument VBA programming realizations to automatically born boundary line automatically under CASS It is solved the problem of digitized cadastral measurement automatically born boundary line avoid the tedious work of adopting CASS exhibition boundary points to link one by one improve working efficiency and grown into a beautiful and accurate cadastral map Keywords boundary Line CASS VBA AutoCAD redevelopment database III 目录目录 毕业设计毕业设计 I 摘 要摘 要 II 关键词关键词 II Abstract III 目录目录 IV 1 前言前言 1 2 技术基础技术基础 2 2 1 VBA 简介简介 2 2 2 ActiveX Automation 技术技术 2 2 3 AutoCAD 对象模型对象模型 2 3 数字地籍测量数字地籍测量 3 3 1 地籍概述地籍概述 3 3 1 1 地籍的概念 3 3 1 2 地籍的种类 3 3 1 3 地籍在土地管理中的应用 4 3 1 4 地籍测量的特点和内容 4 3 1 5 地籍图 4 3 1 6 宗地土图的绘制 5 3 2 数字地籍测量概述数字地籍测量概述 5 3 3 GIS 在数字化地籍测量中的应用在数字化地籍测量中的应用 6 4 CASS 格式下用地籍数据自动生成界址线的方法格式下用地籍数据自动生成界址线的方法 7 4 1 程序设计中地籍要素代码及扩展属性程序设计中地籍要素代码及扩展属性 7 4 1 1 地籍要素代码 7 4 1 2 地籍 地物扩展属性 9 4 1 3 属性数据的库结 10 4 2 地籍属性数据信息地籍属性数据信息 11 4 3 自动生成界址线的编程思路及实现方法自动生成界址线的编程思路及实现方法 13 4 3 1 提取地籍属性 13 4 3 2 扩展属性注册 15 4 3 3 生成界址点层 添加界址点属性 生成界址点注记层 15 4 3 4 生成宗地层 生成界宗地注册层 17 4 3 5 生成界址线层 18 4 4 程序设计运行的成果程序设计运行的成果 19 5 结论结论 19 参考文献参考文献 21 谢 辞谢 辞 22 IV 长春工程学院毕业设计 论文 1 前言前言 国土资源信息化 十五 规划 纲要 中明确提出了以信息化建设带动国土资源信息技术 跨越式发展和国土资源管理方式的根本转变 抓住国民经济和社会信息化的机遇 加快国土资源 管理的信息化 以管理信息化带动管理科学化和服务社会化 因此 传统的用图纸和表格等来记 录存储土地信息的地籍管理方式已越来越不能适应现代化地籍管理的需要 利用计算机技术对 土地信息进行采集 管理 操作 分析 模拟 显示 统计 查询等 实现地籍管理信息化和数字化已 成为土地管理部门的工作重点 地籍测量信息处理的主要工作是通过野外采集的平面图数据及权属调查草图等信息 绘制 出标准地籍分幅图 宗地图 并生成相应的各宗地的面积量算表 各街坊界址点成果表和面积统 计表 各级土地分类统计表等 为政府提供精确的统计数字 是土地管理部门进行管理 规划的 科学依据 1 宗地是一系列界址坐标点构成的封闭多边形 宗地图是土地证上必须附有的 图件 是土地使用者的重要依据 面积是其主要属性 通常具有法律意义 传统的宗地图绘制主 要是从分幅地籍图上蒙绘 其精度主要受分幅地籍图的精度及蒙绘的精度影响 而对于已经数字 化的分幅地籍图 宗地图的绘制则主要采用在计算机绘图系统中对分幅地籍图进行裁剪 绘制 界址线 生成界址点成果表 注记界址边长 宗地面积 权利人 地类号等属性的方法来实现 蒙绘 法的精度很低 已不能适应现代地籍信息化管理的需要 而采用一般方法利用计算机来进行宗地 图的绘制 工作量大 重复性强 自动化程度低 地籍测量是服务于地籍管理的一种专业测量 地籍测量也是为了满足地籍调查中对确定宗地的权 属界线 位置 数量等地籍要素的水平投影的需要而进行的测量和面积计算工作 在地籍测量外业 工作完成之后 则进入内业处理 内业处理包括宗地调查资料录入 生成宗地图 宗地图裁剪 宗 地图整饰 打印宗地图五个主要阶段 5 第二个阶段是很关键而且是耗时很长的一个阶段 所以如 何在保证质量的基础上尽量的缩短生成宗地图的时间 是我们面临的一个很棘手的问题 CASS 是目前国内外最广泛使用的计算机辅助绘图和设计软件 它制图命令丰富 编辑功能强大 而且由于内嵌了 VBA 语言作为它的开发工具更使其制图趋于简化 本文正是采用这一工具充分 利用各种资源信息而设计 3 我国的地理信息产业在迅猛发展的今天 除了 Arc Info Mapinfo 等 一批国外优秀地理信息系统软件的应用 也出现了一批自主版权的国产地理信息系统专业软件 如武汉瑞得公司RDMS 地籍管理信息系统 武汉中地公司的 MapGIS城镇地籍管理系统等 然而 由于生产基础地理信息数据的单位较多的采用以 CASS 为平台的数字测图软件或采集软件 在 采集数据后 运用以上数据处理软件将所得数据编辑处理 充分利用经过处理后的数据资源在 CASS 下自动生成界址线 更方便 快捷 美观 精确的在 CASS 下生成地籍图形 是本论文主 要解决的问题 本文拟使用 AutoCAD 开发工具 VBA 设计程序来解决自动生成界址线问题 Visual Basic for Application VBA 是由Visual Basic 发展起来的 用来自动执行任务的一个编程环境 它提供了 一些用来创建图形用户界面的可拖拉工具和用来与 AutoCAD 对象交互的编程语言 使用VBA 开 发AutoCAD 用户可随意的定制 AutoCAD 应用程序 含有应用程序的VBA 界面是通过应用程序 的内部进行特殊的联接 只需要知道所包含的对象名就可以使用 VBA 代码获取函数 VBA 可视 化的变成环境 数据集成与共享 扩展的AutoCAD 集成化用户工具的能力 可与其它 Windows 的 应用软件方便的进行交互 使其较大的提高工作效率 提高创作的热情 科技发展日新月异 随着我国新一轮的地籍调查工作的开展以及对工作效率要求的不断提高 需 要我们在每一个细节中节省工作时间 所以在地籍数据生成宗地图的过程中 批量生成界址线的 方法研究就变的尤为重要 充分利用 CASS 作图命令与 VBA 提供的图形开发功能以及最大限度 1 长春工程学院毕业设计 论文 地利用已有数据资源 使地籍图的制图速度有了飞跃般的提高 2 技术基础技术基础 2 1 VBA 简介简介 VBA 的全称是 Visual Basic for Application 它的针对性非常强 驻留在主程序的内部 使其结构精 简且代码运行效率特别高 它是Microsoft 公司提供给应用程序员的基于ActiveX 技术的面向对 象的应用程序开发工具 目前许多流行的软件 像 AutoCAD2000 Office97 等都内置了 VBA 开发 工具 为各应用程序的二次开发提供了一个优秀的手段 同时也为实现各应用软件之间的通讯提 供了方便 VBA 在集成开发环境中提供了高质量的用户化编程能力 它能够使得 AutoCAD 数据 与其它VBA 应用程序直接共享 如 Microsoft word 软件 VBA 完全遵循 VB 语法 是一种新的形 式 支持 ActiveX 控制 AutoCAD VBA 程序是在 AutoCAD 内部的控制器 提供更好的性能 AutoCAD 通过使用它们的对象库能够在其他应用程序中控制 Automation VBA 通过 AutoCAD ActiveX Automation Interface 与 AutoCAD 通讯 VBA 是嵌入在 AutoCAD 内部的 共享 AutoCAD 的内存空间 可以更好地与 AutoCAD 沟通 AutoCAD VBA 允许Visual Basic 与 AutoCAD 同时运 行 并通过ActiveX Automation Interface 提供程序控制 4 2 2 ActiveX Automation 技术技术 ActiveX Automation 是微软公司的一个标准 以前被称为 OLE 对象链接与嵌入 同时它是一个 AutoCAD 新的程序设计界面 用户能够使用它自定义 AutoCAD 的功能 与其他应用程序共享图形 文件 Automation 提供开发脚本 宏和第三方Automation 程序设计环境的应用程序手段 如VB 通 过 Automation AutoCAD 暴露可编程对象 使其能够被其他应用程序 如 Visual Basic 和 Excel 创 建 编辑和处理 ActiveX Automation 宗旨是在 Windows 系统的统一管理下协调不同的应用程序 允许这些应用程序之间相互沟通 相互控制 ActiveX Automation 通过在两个程序间安排对话 达到 一个程序控制另一个程序的目的 但这个对话不是双向的也不是平等的 客户程序 Client 是开始 请求对话的应用程序 服务程序 Server 是响应 Client 的应用程序 ActiveX Automation 的代码在 Client 上运行 而这个代码所控制的动作由 Server 执行 AutoCAD ActiveX 是将 AutoCAD 的各种 功能封装在对象中供应用程序通过编程来引用 1 图元 Entity 类对象 直线 圆弧 多义线 文本 尺寸等类对象 2 样式设置 Style 类对象 线型 尺寸样式等 3 组织结构 Organizing 类对象 图层 组 图块等 4 图形显示 View 类对象 视图 视窗 5 文档与应用程序 Document Application 类对象 2 3 AutoCAD 对象模型对象模型 1 将 AutoCAD 程序与 Application 对象链接 Application 对象是 VBA 应用程序与 AutoCAD 2 长春工程学院毕业设计 论文 之间链接的关键 只有通过Application 对象才能获得 Document 对象 ModelSpace 和 PaperSpace 对象 将Application 对象与 AutoCAD 链接是为 AutoCAD 开发 ActiveX Automation 应用程序的第 一步工作 AutoCAD VBA 自动嵌入在 AutoCAD 应用程序中 所以不必编程来建立与 AutoCAD 的 连接 2 使用 Document 对象 AutoCAD 属性的 Document 对象是进行图形编辑的最高层对象 Application 对象ActiveDocument 返回一个 Document 对象 它是当前正在编辑的图形 当得到 Document 对象后就可以使用它的方 法与属性 3 图形对象 图形对象是 ModelSpace 或 PaperSpace 集合对象的子对象 因此在产生新的图形对象之前 必须获 得一个 ModelSpace 或 PaperSpace 集合对象 这两个对象可分别由 Document 对象的属性 ModelSpace 返回 利用ModelSpace 和 PaperSpace 的AddEntity 方法 可产生一个新的图形对象 其 Item 方法返回一个图形对象 在 AutoCAD VBA 中省去了 VB 中对 AutoCAD 的调用 可以直接调 用 AutoCAD 中的命令 AutoCAD 应用程序暴露的对象很多 每一个暴露的对象都精确表达 AutoCAD 应用程序的一部分 利用 Set 语句和 Document 集合的 Add 方法来创建一个图层 然后 利用ThisDrawing Doc Activelayer 语句来激活层 添加相关的信息 3 数字地籍测量数字地籍测量 3 1 地籍概述地籍概述 3 1 1 地籍的概念地籍的概念 地籍是指由国家监管的 以土地权属为核心 以地块为基础的土地及其附着物的权属 位置 数量 质量和利用现状等土地基本信息的集合 用图 数 表等形式表示 6 其含义如下 1 地籍是由国家建立和管理的 2 土地权属是地籍的核心 3 以地块为基础建立地籍 4 地籍必须描述地块内附着物的状况 5 地籍是土地基本信息的集合 简称土地清册 3 1 2 地籍的种类地籍的种类 1 按地籍工作的目的和发展阶段可分为税收地籍 产权地籍和多用途地籍 2 按地籍的特点和任务可分为初始地籍和日常地籍 3 按城乡土地的不同特点划分 地籍可分为城镇地籍和农村地籍 3 长春工程学院毕业设计 论文 3 1 3 地籍在土地管理中的应用地籍在土地管理中的应用 现阶段的土地管理主要是国家为了保护和合理利用土地资源 制定并实施土地政策 运用各种 手段对土地资源进行调查 规划和利用 对土地权属 生产的 利益关系进行计划 协调 协调处 理土地纠纷 解决有关的土地问题等 为此 地籍在土地管理中的作用主要表现在以下四个方面 1 制定政策的科学依据 2 促进土地管理工作的开展 3 保护土地产权不受侵害 避免纠纷 4 为土地的经济活动提供参考 3 1 4 地籍测量的特点和内容地籍测量的特点和内容 1 地籍测量的特点 地籍测量不同于普通测量 普通测量一般只是注重于技术手段和测量精度 而地籍测量是测 量技术与土地法学的综合应用 即涉及土地及其附着物权利的测量 地籍测量有以下几个特点 1 地籍测量是一项基础性的具有政府行为的测绘工作 是政府行使土地行政管理职能时具 有法律意义的行政性技术行为 2 地籍测量为土地管理提供了精确 可靠的地理信息系统 3 地籍测量是在地籍调查的基础上进行的 经过地籍调查后 可以选择不同的地籍测量技 术和方法 4 地籍测量具有勘验取证的法律特征 5 地籍测量工作有非常强的现势性 6 地籍测量技术标准必须符合土地法律的要求 7 地籍测量技术和方法的是对当今测绘技术和方法的应用集成 8 从事地籍测量的技术人员 不但要具备丰富的测绘知识 还应具有不动产法律知识和地 籍管理方面的知识 2 地籍测绘的内容 地籍测绘是对地块权属界线的界址点坐标进行精确测定 并把地块及其附着物的位置 面积 权 属关系和利用状况等要素准确地绘制在图纸上和记录在专门的表册中的测绘工作 地籍测量的成 果包括数据集 控制点和界址点坐标等 地籍图和地籍册 其具体内容如下 1 地籍控制测量 测量地籍基本控制点和地籍图根控制点 2 界限测量 测定行政区划界线和土地权属界限界址点坐标 3 地籍图测绘 测绘分幅地籍图 土地利用现状图 房产图 宗地图等 4 面积测算 测算地块和宗地的面积 进行面积的平差和统计 5 进行土地信息的动态检测 进行地籍变更的测量 包括地籍图的修测 重测和地籍簿册 的修编 以保证地籍成果资料的现实性和正确性 6 根据土地整理 开发与规划的要求 进行有关的地籍测量工作 同其他测量工作一样 地籍测量要遵循一般的测量原则 即先控制后碎部 由高级到低级 从 整体到局部的原则 3 1 5 地籍图地籍图 按照特定的投影方法 比例关系和专用符号把地籍要素及其有关的地物和地貌测绘在平面图纸上 的图形称地籍图 地籍图 地籍数据和地籍表册通过特定的表示符号建立有序的对应关系 使地 4 长春工程学院毕业设计 论文 籍资料有机的联系在一起 地籍图具有国家基本图的特性 只能表示基本的地籍要素和地形要素 7 1 地籍图的种类 按表示的内容可分为基本地籍图和专题地籍图 按城乡地域的差别可分为农村地籍图和城镇地 籍图 按图的表达方式可分为模拟地籍图和数字地籍图 按用途分为税收地籍图 产权地籍图和 多用途地籍图 在地籍图集合中 我国现在主要测绘制作的有 城镇分幅地籍图 宗地图 农村居民地地籍图 土 地利用现状图 土地权属所有图等 为了满足土地登记和土地权属管理需要 目前我国城镇地籍调查需测绘的地籍图为 宗地草图 基本地籍图 宗地图 2 地籍图的基本内容 1 地籍要 A 界址 包括各级行政界址和土地权属界址 B 地籍要素编号 包括街道号 街坊号 宗地号 房屋栋号 土地利用分类代码 土地等级等 C 土地坐落 由行政区名 街道名及门牌号组成 D 土地权属主名称 选择较大宗地注记土地权属主名称 2 地物要素 3 数学要素 3 1 6 宗地土图的绘制宗地土图的绘制 1 宗地图的概念 宗地图是描述宗地位置 界址点线和相邻宗地关系的实地纪录 它是在地籍测量工作的后阶段 当对界址点的坐标进行检核后 确认准确无误 并且在其他的地籍资料也正确收集完毕的情况 下依照一定的比例尺制作成的反映宗地实际位置和有关情况的一种图集 宗地图和分幅地籍图是 地籍的组成部分 是宗地现状的直观描述 宗地图是以宗地为单位编绘的地籍图 分幅地籍图是 以地图标准分幅为单位的地籍图 宗地图上表示的内容与地籍图上的内容必须统一 宗地图是土 地证上的附图 经土地登记认可后 便成为具有法律效力的图件 2 宗地图的内容 1 宗地图所在图幅号 地籍区 街道 号 地籍子区 街坊 号 宗地号 界址点号 土地利用分 类号 土地登记号 房屋栋号 2 本宗地用地面积和实量界址边长或反算得到的界址边长 3 邻宗地的宗地号及相邻宗地间的界址分隔示意线 4 紧靠宗地的地理名称 5 宗地内的建筑物 构筑物等附着物及宗地外紧靠界址点的附着物 6 本宗地界址点位置 界址线 地形地物的现状 界址点的坐标 权利人名称 用地性质 用地 面积 测图日期 测点 放桩 日期 制图日期等 7 指北方向和比例尺 8 为保证宗地图的正确性 宗地图要有检核审查 宗地图的制图者 审核者均要在图上签名 3 2 数字地籍测量概述数字地籍测量概述 面对社会主义市场经济和信息社会 地籍应作为各信息系统空间定位的基础 因此 仅满足土 地登记的地籍是不能满足社会需要的 在我国要建立的应是多用途的地籍系统 数字地籍测量是 地籍测量中一种充分吸收整合GIS GPS RS 和 DE 等技术的综合技术和方法 实质上是一个融 5 长春工程学院毕业设计 论文 地籍测量外业 内业于一体的综合性作业系统 是计算机技术用于地籍管理的必然结果 它最大 的优点是在完成地籍测量的同时可建立地籍图形数据库 从而为实现现代化地籍管理奠定基础 数字地籍测量模式有三种 它们分别是野外数字地籍测量模式 数字摄影地籍测量模式和内业扫 描数字化地籍测量模式 这三种模式各有优缺点 它们互相补充 相辅相成 实现地籍信息的全 覆盖采集 与模拟测图相比 数字地籍测量具有明显的优势和广阔的前景 其特点主要体现在自 动化程度高 精度高 现势性强 整体性强 适应性强 但数字地籍测量也有缺点 一是技术要求高 一次性投入太大 成本高 二是利用全站型电子速测仪或 GPS 与电子手簿野外采集数据时 必 须绘制草图 这在一定程度上会影响工作效率 增加野外工作人员的负担 数字地籍测量是利 用数字化采集设备采集各种地籍信息数据 传输到计算机中 再利用相应的应用软件对采集的 数据加以处理 最后输出并绘制各种所需要的地籍图件和表册的一种自动化的测绘技术和方法 其作业流程如图所示 数据采集是在野外和室内电子测量与纪录仪器上获取数据 这些数据要按照计算机能够接 受的和应用程序所规定的格式纪录 从采集的数据转换为地图数据 需要借助计算机程序 在人 机交互方式下进行复杂的处理 如坐标转换 地图符号生成和之间的配置等 这就是数据处理阶 段 地图数据的输出以图解和数字两种方式进行 图解方式是利用自动绘图仪绘图 数字方式 是数据的存储 建立数据库 3 3 GIS 在数字化地籍测量中的应用在数字化地籍测量中的应用 数字地籍测量软件是数字地籍测量系统的关键 一个完整的数字地籍测量软件应具有数据采集 数据输入 数据编辑处理 数据管理 整饰和数据输出功能 软件必须通用性强 稳定性好 数据 的表示和编辑直观 间接 使用时应该尽可能为用户提供方便 采用菜单驱动方式和鼠标工作方 式 并且对中文的支持也是必不可少的 处理后的结果可以列表方式 文件方式或以图件方式输 出 绘制的图应符合国家标准图示 GIS geographical information system 是在计算机硬件和软件的支持下 运用地理信息科学和系 统工程理论 科学管理和综合分析各种数据 提供管理 模拟 决策 规划 预测和预报等任务所 需要的各种地理信息的技术系统 在地籍测量中GIS 具有一下三个基本功能 1 地籍数据的采集功能 将地籍测量的各种数据 如权属界限 界址点坐标 地面附着的建筑物 通过输入设备输入计算 机 成为地理信息系统能够操作格式的数据源 这个过程称之为地籍数据采集 常用的数据采集 方法法有 计算机键盘数据采集 地图扫描数字化 实测数据输入 GPS 数据采集 2 地籍数据的管理功能 地籍数据管理包括地籍属性数据管理和地籍空间数据管理 地籍属性数据管理的对象包括数据 项属性数据纪录和属性文件 空间数据管理包括空间数据编辑修改和检索查询 3 地籍数据的处理功能 传输到计算机中的各种数据 可利用相应的软件对地籍数据加以处理 最后输出并绘制各种所 需要的地籍图件和表册 供有关单位使用 目前开发的数字地籍测绘系统 digital cadastral surveying and mapping systam DCSM 是以计算机为核心 以 GPS信号接受机 全站仪 数字化 仪 立体坐标测量仪 解析测图仪等自动化测量一起为输入装置 以数控绘图仪 打印机为输出设 备 再配以相应的数字地籍测绘软件 构成一个集数据采集 传输 数据处理及成果输出于一体 的高度自动化的地籍测绘系统 4 数据库管理 为了便于今后地籍变更以及地籍信息的自动化管理 所采集的原始数据和经过处理的有关数据 6 数据采集 数据处理 成果输出 数据库管理 数据采集数据处理 数据库管理 成果输出 长春工程学院毕业设计 论文 均加以存储 并建立地籍数据库 为地籍系统提供数据 在数字地籍测量中 数据处理过程是一 个最复杂 同时也是最重要的环节 这表现为数据源的多样性和地籍 地形 要素的复杂性 因 而数据处理的方法也是呈现其复杂性 多样性的特点 使软件的开发具有一定的难度 目前数字 测绘技术已经基本成熟 并且越来越多的被应用到地籍测量中 显而易见 数字地籍测绘技术将 成为实现地籍管理的现代化 加强土地管理的重要基础 4 CASS 格式下用地籍数据自动生成界址线的格式下用地籍数据自动生成界址线的 方法方法 4 1 程序设计中地籍要素代码及扩展属性程序设计中地籍要素代码及扩展属性 地籍要素包括反映隶属关系的行政名称 地理名称和宗地名称 反映权属关系的界址点和界址线 反映土地利用现状的独立地物 现状地物 反映位置关系的定位坐标 反映数量关系的土地占有 面积和土地利用面积 以及反映地物特征的某些说明 注记等 计算机只能识别数码 因此只能 将地籍要素数字化 从地籍要素的图形特征和属性特征来分 地籍要素可分为两类信息 一类是 图形信息 用平面直角 编码和连接信息表示 另一类是属性信息 用数码文字表示 这就涉及 地籍信息编码 地籍信息编码就是采用规定的代码表示一定的地籍信息 从而简化和方便对地籍信息的各种处 理 在数字地籍测量中 地籍信息编码是一种有效的组织数据和管理数据的手段 它在数据采集 数据处理 数据库管理及成果输出的全过程中都起着重要的作用 4 1 1 地籍要素代码地籍要素代码 1 界址线位置代码 界址线位置代码表 表1 2 界址线类别代 码 界址线类别代码表 表2 代码 界址线类别 1围墙 7 代码 界址线位置 1内 2中 3外 长春工程学院毕业设计 论文 2墙壁 3栅栏 4铁丝网 5滴水线 6路涯线 7两点连线 8其它 3 界线性质代码 界线性质代码表 表3 代码 界线性质 1确定界 2未定界 3争议界 4临时界 5其他 4 界标类型代码 界标类型代码表 表4 代码 界标类型 1钢钉 2水泥桩 3石灰桩 4喷涂 5瓷标志 6无标志 7其他 5 界址点类型代码 界址点类型代码表 表5 代码 界址点类型 1解析界址点 8 长春工程学院毕业设计 论文 2图解界址点 3航测界址点 4其他 4 1 2 地籍 地物扩展属性地籍 地物扩展属性 1 界址线属性表结构见表 6 属性表名 JZX 表 6 序号字段名称字段代码字段类型字段长度小数位 说明 1目标标识码MBBSMInt10由系统自动产生目标ID 号 2要素代码YSDMChar6 3本宗地籍号BZDJHChar20 4邻宗地籍号LZDJHChar20 5起点号QDHChar20统编界址点号 6止点号ZDHChar20统编界址点号 7界址边长JZBCFloat82野外勘丈边长 8界址线类别JZXLBChar2 9界址线位置JZXWZChar2 10界线性质JXXZChar2 11本宗地指界人BZZJRChar30 12邻宗地指界人LZZJRChar30 注 本表有关内容的解释参见 土地登记规则 2 界址点属性表结构见表7 属性表名 JZD 表 7 序号字段名称字段代码字段类型字段长度小数位 说明 1目标标识码MBBSMInt10由系统自动产生目标ID 号 2要素代码YSDMChar6 3界址点号JZDHChar6 4界标类型JBLXChar10参见表4 5界址点类型JZDLXChar1参见表5 6X 坐标值XZBZFloat134 7Y 坐标值YZBZFloat134 3 注记属性表结构见表8 属性表名称 ZJ 表8 序号字段名称字段代码字段类型字段长度小数位说明 1目标标识码MBBSMInt10由系统自动产生目标ID 2要素代码YSDMChar4 3注记内容ZJNRChar30 9 长春工程学院毕业设计 论文 4字体ZTChar4 5颜色YCChar12 6磅数BSInt4 7形状XZChar1 8下划线XHXChar1 9宽度KDFloat62 10高度GDFloat62 11注记点 X 坐标ZJDXFloat134 12注记点 Y 坐标ZJDYFloat134 13注记方向ZJFXFloat106 采用数学坐标系 单位 为弧度 4 1 3 属性数据的库结属性数据的库结 1 界址点的库结构见表9 DataBase Structure of Boundary Point 表9 10 字段名说明类型 ObjectID图形对象标识码Object ID Shape对象图形信息Geometry Point Fcode编码文本 10位 PointNo本宗地内编号文本 4 位 DoorID所在宗地地籍号文本 30位 TerType界标种类文本 20位 MissionID测量任务号Long integer 长春工程学院毕业设计 论文 2 界址线的库结构见表 10 Database structure of boundary line 表10 字段名说明类型 ObjiectID图形对象标识码ObjiectID Shape对象图形信息Geometry Line Shape Length对象图形信息Double Fcode编码文本 10位 DoorlineNo所在宗地内编号文本 4位 Door ID所在宗地地籍号文本 30位 FirstNo界址点 1序号文本 4位 SecondNo界址点 2序号文本 4位 TerDistance界址间距Double DoorlineType界址线类别文本 20位 DoorlinePlace界址线位置文本 4位 DoorlineValid指界情况文本 50位 AdjoinDoorID邻宗地地籍号文本 30位 AdDrValter邻宗地指界人文本 16位 DrValter本宗地指界人文本 16位 ValteData指界日期Date MissionID测量任务号Long integer 4 2 地籍属性数据信息地籍属性数据信息 1 属性数据类型 属性数据按不同的实体类型可分为 宗地属性 界址点属性 界址线属性 宗地属性信息包括行政区号 地籍号 土地坐落 宗地四至 土地用途 土地权属性质 宗地面积 所 在图号 使用期限 土地使用者名称 单位性质 上级主管部门 通讯地址 法人代表 共有使用权 宗地上附属物的信息等 主要描述土地的人文特征 界址点信息包括界址点号 界标种类等 界 址线信息有测量长度 类型等 2 属性数据的存储 从地籍管理系统的发展看 属性数据的存储主要分为两大类 A 属性数据与空间数据分别 在不同的文件中 通过内部标志码联系 也称作属性外挂 采用这种方式的地籍管理系统主要 是基于 ARC INFO 或 GENAMAP 的 还有是早期自行开发的一些很简单的系统 B 属性数据与空间 11 长春工程学院毕业设计 论文 数据两者合一存放于一个文件中 这两种方式各有所长 属性外挂查询编辑方便 数据共享也很 方便 但当空间数据变更时 与空间特性紧密相关的属性数据变更就不方便 需特别维护 属性 数据与空间数据合一 便于维持空间数据与属性数据的统一 查询编辑快捷 但数据共享时需 专门输出属性数据 而且一般数据较大时单个文件会很大 MAPGIS结合了这二者的优点 既可 以属性外挂也可以把属性数据和空间数据放在一个文件中 9 3 属性数据结构 按照 8 定义的属性表结构及相应的扩展属性表结构进行描述 例如 CLKZD 9 MBBSM Int 10 YSDM Char 6 XZBZ Float 15 3 YZBZ Float 15 3 ZZBZ Float 15 3 DZJ Char 60 MZDW 9 MBBSM Int 10 YSDM Char 6 MBJFHMC Char 30 MZDW FWSX 16 MBBSM Int 10 LSZD Char 20 ZDMJ Float 12 3 MZDW FWSX GYR 4 MBBSM Int 10 GYR Char 30 GYCQZH Char 20 ZJ 13 MBBSM Int 10 YSDM Char 6 12 长春工程学院毕业设计 论文 ZJFX Float 10 6 MBBSM 即目标标识码 由系统产生的标识某一要素的唯一代码 4 属性编辑 属性编辑是指对宗地 界址点 界址线进行编辑 如宗地号 宗地权属的变更输入等 乃至所有宗 地的属性结构的变更 运用地理信息技术的地籍管理系统能自动维护图形数据与属性数据的统一 图形数据有所变化时属性数据也及时变更 反之亦然 如界址点的坐标为实际测量值 在属性 数据中也存储了一份 当变更属性中界址点的 X Y 坐标时 界址点的位置 界址线的长度 宗地 的面积等所有与此相关的空间数据相应发生变化 4 3 自动生成界址线的编程思路及实现方法自动生成界址线的编程思路及实现方法 地籍测量外业结束后 所获得的地籍数据包括空间数据和属性数据 采用 MAPGIS 及相应数据 库软件将地籍数据入库 得到数据库文件 本论文主要解决的问题 设计程序 运用数据库文 件在CASS 下批量生成界址线 生成的界址线中包含宗地 界址线以及界址点的属性信息 CASS 下实现地籍数据批量生成界址线的流程如下 本文用 VBA 设计程序 加载程序后点击运行 只需将所需的数据库文件选中 点击 生成界 址线 命令按钮就可以在CASS 图形界面中显示生成的界址线图形 窗体抓图如下 4 3 1 提取地籍属性提取地籍属性 本文采用 ACCESS 数据库 MDB 其中 ACCESS 数据库中包含表格文件 JZD JZX ZD 和 ZJYS 等集合即数据集 这些数据集里包含了宗地的基本信息 13 提取地籍属性数据属性注册生成界址点层 添加界址点属性 生成宗地层 生成界址点注记层生成界宗地注记层 生成界址线层 批量生成界址线 长春工程学院毕业设计 论文 ZJD 界址点 数据集包含的属性数据信息如图 ZJX 界址线 数据集包含的信息如图 ZD 宗地 数据集包含的属性数据信息如图 ZJYS 注记要素 数据集包含的属性数据信息如图 以上是MAPGIS内部数据表文件 WB JZD JZX ZN ZJYS的截图 选择MAPGIS属性数 据库 在菜单栏 文件 选择 导出 或 批量导出 将 MAPGIS 内部数据导出到其 它的数据源 利用相应的数据库软件 将这些数据入库 形成数据库文件 即本文程序设计所 14 长春工程学院毕业设计 论文 需要的数据文件 4 3 2 扩展属性注册扩展属性注册 地籍数据库支持图形与属性关联 地籍数据库根据系统设计确定 如采用DXF格式 图形与属性关联方式采取 DXF 图形基本字段关联法 土地利用要素图形实体 的 Thickness 字段存储 目标标识码 相应地通过实体编码和属性表关联 土地利用要素图 形实体的坐标值 Z 字段存储 要素子类代码 扩展码 1001 存储 父要素目标标识码 存 在两种适用此字段的情况 一是多边形存在 岛 的情况 子多边形纪录父多边形目标标识码 二是复合要素通过多个图形要素进行表 达 各组成部分纪录复合要素目标标识码 目标标识码指某类要素实体的唯一编码 为数字型字符串 系统自动产生 目标标识码的名称根 据建库系统确定 如在 SDE 中为 FeatureID 但在交换文件中严格按照标准规定确定字段中 英 文名称 通过扩展属性表的方式存储所输入地籍图的属性 符号类型 FHLX Char 100 注 记层共有字段包括 注记内容 TEXT Char 100 扩展属性注册主要包括 界址点扩展属性注册 界址线扩展属性注册 和宗地扩展属性注册 本文 主要解决的是界址线的自动生成问题 所以 在注册时只选择其中部分扩展属性 1 界址点扩展属性注册 选择注册的扩展属性有 YSDM 要素代码 GDDH 共点点号 QYXZ 区域性质 JBLX 界标类 型 JZDLX 界址点类型 2 界址线扩展属性注册 选择注册的扩展属性有 JXXZ 界线性质 QYXZ 区域性质 QDH 起点号 ZDH 止点 号 JZXLB 界址线类别 JZXWZ 界址线位置 BZZJR 本宗指界 人 LZZJR 临宗指界人 3 宗地扩展属性注册 QSDM 权属代码 ZDH 宗地号 ZDXZ 宗地性质 DLDM 地类代码 属性数据注册设计程序代码如下 Dim RegAppColl As AcadRegisteredApplications Set RegAppColl ThisDrawing RegisteredApplications 以界址点扩展属性注册为例 Dim RegAppObj As AcadRegisteredApplication Set RegAppObj RegAppColl Add ID Set RegAppObj RegAppColl Add YSDM Set RegAppObj RegAppColl Add GDDH Set RegAppObj RegAppColl Add QYXZ Set RegAppObj RegAppColl Add JBLX Set RegAppObj RegAppColl Add JZDLX 4 3 3 生成界址点层 添加界址点属性 生成界址点注记层生成界址点层 添加界址点属性 生成界址点注记层 界址是土地权属的界限 界址点则是土地权属界限的拐点 一块宗地周围的界址点确定下来 了 则这块宗地的位置 形状 面积 权属界限也将随着确定下来 界址点应按统一的规定 以宗地为单位编号 从宗地西北角的界址点算起 沿顺时针的方向依 次用阿拉伯数字编号 程序设计思路及程序设计代码如下 15 长春工程学院毕业设计 论文 1 生成界址点层 SET tbbookjzd dbbook OpenRecordset T JZBDB dbbook 数据库文件 T JZBSB 数据库文件中的表格文件 文件名为JZBSB xjzdname 0 界址点类型 For I 0 To dbbook TableDefs Count 1 表格字段循环 如果字段名为 Xjzd If dbbook TableDefs I Name Xjzd Then xjzdname 1 End If Next I If xjzdname 1 Then jfh Left tbbookjzd zdbh 8 生成街坊号 Set tbbookjzdzb dbbook OpenRecordset L QSJXGD500 在数据库文件中打开权属 界限共点 For I 0 To tbbookjzdzb RecordCount 1 tbbookjzdzb Delete 如果符合要求 则将共点删除 tbbookjzdzb MoveNext 继续检查下一个 Next I tbbookjzdzb Close 删除完共点后将此集合关闭 For I 0 To tbbookjzd RecordCount 1 ThisDrawing ActiveLayer layerQSJXGD 生成界址点层 设计循环 寻找到界址点的起点 生成界址点的起点的图形和位置 即起始界址点的坐标 If tbbookjzd xh 1 Then startpoint 0 tcxzb tbbookjzd jzdtbh startpoint 1 tcyzb tbbookjzd jzdtbh startpoint 2 0 End If center 0 tcxzb tbbookjzd jzdtbh center 1 tcyzb tbbookjzd jzdtbh center 2 0 Set point1 ThisDrawing modelspace AddPoint center Set ciRcle1 ThisDrawing modelspace AddCircle center 0 2 2 添加加界址点属性 jzdsxDataType 0 1001 jzdsxData 0 ID jzdsxDataType 1 1000 jzdsxData 1 jzdsxDataType 2 1001 jzdsxData 2 YSDM jzdsxDataType 3 1000 jzdsxData 3 2800000 ciRcle1 SetXData jzdsxDataType jzdsxData ciRcle1 Layer scscjzd ciRcle1 as Acadcircle 生成界址点层 point1 SetXData jzdsxDataType jzdsxData 3 生成界址点注记层 ThisDrawing ActiveLayer layerjzdzj 在 CASS 里自动添加界址点注记层 Set textstyle1 ThisDrawing ActiveTextStyle 设置为图形的文本 textstyle1 BigFontFile hzdx shx 设置文本的字体类型 Set text1 ThisDrawing modelspace AddText jzdh center 0 75 生成界址点的圆圈 16 长春工程学院毕业设计 论文 4 3 4 生成宗地层 生成界宗地注册层生成宗地层 生成界宗地注册层 1 生成宗地层 打开数据库文件中的表格文件 DJDCB 设计循环 如果在表格文件中 字段名为 ZDBH 将其所有的数据形成一个集合 命名为 ZDH 将次集合设为一个新的实体 设计循 环计算界址点的总数 如果总数为零 则不能生成新的实体 如果总数不为零时 形成新的实体 后 计算宗地的位置 根据界址线的类别属性数据和界址线位置的属性数据 添加宗地属性数 据 生成宗地层 Set tbbookzd dbbook OpenRecordset T DJDCB For

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论