基于VB+MapX的马陵山镇土地管理系统的设计与开发(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于VB+MapX的马陵山镇土地管理系统的设计与开发(2)

20

4.2系统的意义与前景 20

参考文献 21 

1绪论

1.1引言

随着我国经济的飞速发展和各地城镇化进程推进速度的不断加快,各地土地使用量也逐年递增,人地矛盾日益突出。土地是人类安生立命之本,是人类赖以生存和发展的物质基础,然而我国土地资源,尤其是耕地资源稀缺,人均耕地面积仅为世界平均水平的三分之一[1-2]。新中国成立60多年来,我国耕地面积迅速减少,根据2001-2013国家统计年鉴,仅从1996至2008年12年间,我国耕地总量就从19.506亿亩锐减至18.257亿亩,国土利用监管形势不容乐观,耕地红线面临严峻挑战[3-4]。因此,李克强在2014年全国两会工作报告中明确指出,一定要把13亿中国人的饭碗牢牢端在自己手中,坚守耕地红线,实行最严苛的土地利用审批制度,确保口粮绝对安全[5]。土地利用数据库则是各级政府部门土地利用监管的基础,土地利用数据库的现势性与质量直接决定国土监管的水平与效果。然而,土地利用数据库的管理却是一项极为复杂且费时、费力的工作[6-14],已经成为影响国土监管的瓶颈问题之一。因此,研究土地利用数据库管理技术与方法,提高土地利用数据库的管理效率与质量,是各级国土部门亟待解决的重要问题之一。文献综述

1.2土地管理系统的研究现状

1.2.1国内研究现状

1.2.2国外研究现状

1.3本文研究内容

本文主要是研究当前土地管理系统开发的主要基础平台:通过GIS基础平台软件MapX组件,把土地管理信息以及与之相关的信息数字化,并与Visual Basic编程语言相结合,通过对马陵山镇土地电子地图的有效管理、空间查询、分析和统计,最终建成马陵山镇土地管理系统。并将通过使用该土地管理系统实现图形数据与属性数据的采集入库,统计分析、决策分析,图形数据包括乡层、村层,图斑地类层,村名注记层,符号层;图形数据、属性数据的采集与编辑;图形的放大、缩小、漫游、选择、属性查询、面积分类统计等基本操作。

该土地管理系统能将图形信息按照直观性、生动性和丰富性的要求显示出来,土地管理系统要求系统能够有效地管理地理空间图形、图层要素、属性数据,以便用户能够方便快速地实现检索查询。

1.4技术路线

本系统使用MapInfo对马陵山镇地图进行数字化,并且分别标记符号层和村名注记层,通过MapX中Geoset Manager加载各面状地类图层,并进行分层渲染。将成图加入VB6.0,进行高级语言编程,以实现本系统所期望的功能。其中,为了实现图形的属性查询功能和面积的统计分析等功能,又利用数据库建库,把系统需要的图层,每个图层的字段,做出表格说明。

2系统总体设计

2.1系统的功能设计

马陵山镇土地管理系统平台的实现将涉及到马陵山镇地图处理、信息管理等内容,所以有必要对系统设计的目标进行说明。设计本系统,首先以数字化马陵山镇地图为主,主要包括地图的分层渲染、添加注记等,分别在MapInfo和MapX中渲染好地图,然后出成果图。然后在VB中加载已渲染好的马陵山镇地图,包括所有渲染好的图层以及注记层。

马陵山镇土地管理系统采用GIS控件MapX实现图形数据的组织和显示,通过VB语言开发和数据库建库将二者有机结合起来,使用户能够通过该系统方便的进行马陵山镇相关数据的查询。本系统主要实现了以下功能:

(1)地图的基本功能:包括地图的渲染、放大、缩小、漫游、全图、点选、框选、圆选、多边形选择、打印等基本操作,同时实现了地图图层的增加、删除等图层控制。 (责任编辑:qin)