基于mapgis开发宗地图批量制作探析

基于mapgis开发宗地图批量制作探析

ID:5941828

大小:26.00 KB

页数:5页

时间:2017-12-29

基于mapgis开发宗地图批量制作探析_第1页
基于mapgis开发宗地图批量制作探析_第2页
基于mapgis开发宗地图批量制作探析_第3页
基于mapgis开发宗地图批量制作探析_第4页
基于mapgis开发宗地图批量制作探析_第5页
资源描述:

《基于mapgis开发宗地图批量制作探析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于MapGIS开发宗地图批量制作探析  摘要:本文叙述了基于MapGIS开发宗地图批量制作的历史背景与紧迫性;分析了MapGIS二次开发的各种方式;阐述了传统宗地图的制作原理;详细论述了基于MapGIS开发宗地图批量制作的总体流程图;讨论了程序实现的具体过程,并检验了宗地图成果;希望能给广大同行带来一定的理论与实践意义。关键词:MapGIS,二次开发,宗地图中图分类号:G255.4文献标识码:A文章编号:根据《国土资源部关于印发的通知>的通知》(国土资发[2012]4号)的要求;在现有第二次全国调查成果的基础上

2、,运用先进的宗地调查技术方法,按照宗地统一的技术标准,全面查清全县农村集体土地的利用状况,查清每一宗农村集体土地使用权的权属、界址、位置、面积、用途等情况,掌握权属清楚、地类明确、图数实地一致、真实准确的农村集体土地基础数据。因此,结合农村集体土地土地调查,推进土地登记发证工作,全面制作完成农村集体土地宗地图,实现与农村二调数据库成果的衔接和数据成果的信息化管理与共享,已经成为了一个迫在眉睫的问题。1MapGIS开发方式5中地MapGIS软件提供了完备的二次开发组件函数库及类库,具有较强大的二次开发功能。它具有开

3、放性、多层次、全功能、高效率的特点,并支持VC++、VB与.NET等集成开发环境。用户可在MapGIS平台上,开发面向各自领域的应用程序。目前,MapGIS二次开发库主要提供API函数、MFC类库、VB组件式开发等三种方式[1]。(1)WindowsAPI函数接口开发这些函数的实现被封装在48个动态链接库(DLL)中,是独立于开发工具的。用户在使用如VC++、VB或.NET等高级语言编程时,在调用Windows的API函数时,就可依此调用MapGIS的二次开发函数。(2)VC++与MFC类库开发VisualC++

4、作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用VisualC++开发应用程序的过程中,系统为我们生成了大量的各种类型的文件。MapGIS类库用面向对象的思想把程序中的API功能进行封装,形成多个派生于MFC中Cview类的可重用基类,用户可以利用基于MFC的MapGIS类库可构建面向对象软件工程的MapGIS应用系统。值得注意的是,MapGIS类库开发仅针对VC++语言开放。(3)VB与COM组件开发5MAPGISCOM组件支持用户使用VB开发语方进行组件式

5、开发,VB与COM组件开发具有二次开发便利、易于集成、无限扩展、支持多种开发软件等诸多特点与优点。MAPGIS完成组件化改造成果之一是ActiveX控件,ActiveX控件使二次开发更为快捷方便,代码的可复用性也更高。2宗地图制作原理宗地图是土地证书的附图,可利用最新土地利用变更成果图或土地利用更新调查成果图编绘宗地图。把土地利用现状的地类图斑界线及地类属性、最新二次土地调查影像图叠加到测制的宗地范围界线图上。宗地图的内容包括[2-3]:①本宗地的权属界线、宗地编号、界址点位置和编号、界址点坐标及界址点间距。②宗

6、地权利人名称。图名、宗地内及附表都要注明宗地权利人名称,名称必须与其法定名称一致。③宗地内各地类界线及符号、线状地物、图斑编号、地类代码、各类土地分类面积、宗地总面积,包括扣减飞地的面积及说明。④相邻宗地的权利人名称、宗地编号与本宗地相接的权属界线位置等。⑤比例尺、指北方向、绘图者、检查者、绘图时间等。属标准分幅的图件不需标指北方向。5⑥登记发证机关单位名称和日期。⑦宗地图图廓整饰,包括:宗地图名称、所在图幅、密级、地籍图所有权单位、出图单位、采用的基础图件成图方法及成图时间、平面坐标系、高程系及等高距、中央子午

7、线。⑧作为证书附图的宗地图还应盖上登记机关的印章,作为发证机关认可该附图的依据。3总体流程图基于MapGIS开发宗地图批量制作的总体流程图如图1所示:图1基于MapGIS开发宗地图批量制作总体流程图4程序实现与成果检验4.1程序实现5以权属调查原始数据为基础,依据集体土地所有权登记发证技术要求,逐宗制作输出宗地图数据。作为土地证书和宗地档案的附图时,宗地图要符合规范化的要求,宜采用A4、A3、A2、A1、A0或加宽、加长的图纸,从基本地籍图上蒙绘或复制,宗地过大或过小时可调整比例尺绘制。基于MapGIS开发宗地图

8、批量制作程序实现的部分关键代码如下所示[4]:for(i=1;i5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。