收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

基于VB的MAPGIS二次开发——以喀什土地管理现状信息系统为例

马长发  
【摘要】: 本论文是地理信息系统实验室横向课题喀什市土地管理信息系统的一个重要组成部分,是对MAPGIS的二次开发与完善。 MAPGIS微机地理信息系统是武汉中地信息工程有限公司开发的GIS基础平台软件系统。集地图输入编辑、数据库管理及空间分析为一体GIS基础平台。MAPGIS平台功能强大齐备,集中了近十年图形处理软件开发的精髓,其性能达到国外工作站GIS软件水平,尤其在图形输入、编辑出版高精度图件、海量图库管理、空间分析等方面明显优于国外同类GIS软件。作为一个GIS基础平台软件,MAPGIS提供了多种二次开发方式,用户可以在MAPGIS上进行二次开发,开发出适合自己需要的应用系统。MAPGIS是一个图数并重的GIS,同时经过几年来迅猛发展,MAPGIS在完整的土地信息系统软件开发方面已经形成了一个真正的能满足各方面要求的软件。 在MAPGIS基础上进行二次开发,抽取MAPGIS中适合于土地管理地功能命令重新开发组合,建立针对土地专业部门,经济可行,界面友好,简单实用的专业土地管理软件,已经成为当前土地部门的迫切需要。本论文中喀什市土地利用现状管理信息系统就是地理信息系统实验室应喀什市国土资源局要求建立的。 在对软件开发语言的选择上,通常选用VC++,VB,DELPHI等可视化编程语言。这几种语言各有优缺点,其中VISUAL BASIC语言简单易学,功能强大,它具有可视化集成开发环境,面向对象程序设计思想,交互式的开发环境,高速的可扩充性,加之它继承了BASIC语言易学易用的特点,对于开发者容易掌握,对于土地管理软件易于实现,因此喀什土地管理系统选用VB语言为二次开发语言工具。 本文从地理信息系统二次开发入手,以VB可视化编程语言为开发工具,对基于VB的MAPGIS二次开发作了系统的理论总结和探讨,并开发实现了喀什市土地利用现状管理信息系统。VB结合MAPGIS的二次开发可使用函数开发和组件(控件)开发两种方式,为了完整的总结基于VB开发MAPGIS的理论和方法,本文从函数开发和组件开发两种方式都作了理论探讨和编程实现。 MAPGIS的API函数开发方式与Windows的API开发方式一样,在VB中怎么调用WINDOWS的API函数,在VB中就怎么调用MAPGIS的API函数。实现API的方法一般有两种:宏命令(macro command)和函数库(function library)。函数库方式是提供API函数库,这种方式能够充分利用高级语言提供的编程环境,便于进行较大规模的二次开发,且开发完成的应用程序执 行效率高.因此本文对函数库的开发设计作了重点讨论。 组件式GIS是GIS与组件技术相结合的新一代地理信息系统.基于组件 式GIS的二次开发已成为当今GIS软件二次开发的主流,因此本文对基于 oPGIS组件的二次开发做了重点理论探讨,介绍了地理信息系统和组件式 GIS的基本概念,并简单介绍了组件式GIS基本优点,tPGIS组件开发平台 的组成,层次和功能划分,MAPGIS组件设计,开发的基本思想和原则,阐 述了使用MAPGIS组件进行GIS应用软件h次开发的一般方法和步骤,以及 在VB中使用MAPGIS组件对象的基本步骤. 在理论探讨的基础上,运用组件开发和函数库开发方法,结合喀什土地 利用现状管理信息系统作了系统分析和VB程序实现,并实现了系统建库, 空间数据和属性数据的连接。最后对oPGIS土地管理系统的历史数据“整 图处理,记录过程”的管理方式,对空间数据和属性数据无缝连接方法做了 探讨。 意义:本论文在疆内首次对利用旧进行Mm工S二次开发做了全面的理 论总结和探讨,对利用 VB进行MAPGIS二次开发有一定理论指导意义。在新 疆探索性地独立进行了利用MAPGIS进行县市级土地利用管理信息系统的开 发,在疆内有很大实践意义。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 于晓平,杨国东,高秋华,王凤艳;GPS数据采集与MAPGIS数据转换的方法[J];测绘通报;2002年07期
2 赵鸿燕,李硕,曾志远,吴玉珍;在MapGIS中实现根据注记填充区域的应用研究[J];测绘通报;2003年08期
3 马常杰,陈守余;基于MAPGIS的勘探剖面数据库设计与实现[J];地理与地理信息科学;2003年05期
4 ;基于MAPGIS的供水管网系统解决方案[J];地理信息世界;2004年01期
5 郑贵洲,吴信才;MAPGIS图层在地图数据处理和管理中的作用[J];测绘学院学报;2000年03期
6 王西光;MAPGIS供水管网信息管理系统的数据组织[J];科技进步与对策;2003年S1期
7 何贞铭,胡建武;应用型GIS系统开发方式的选择[J];科技进步与对策;2003年S1期
8 李小青,杜黔枫;《1:20万水文地质图空间数据库》在MAPGIS上的应用[J];贵州地质;2004年03期
9 魏雨杭;;浅谈利用GIS技术编制地质图地理底图的方法[J];科技信息;2009年18期
10 李秉柏 ,金之庆,何维,张娅香,张京红;MAPGIS在土地利用类型遥感动态监测中的应用[J];中国农业资源与区划;2001年06期
11 喻元秀,王秋菊;将MAPGIS图形文件转换为常用软件能调用的图像文件[J];贵州地质;2002年02期
12 焦建刚;MAPGIS在中国铜镍(铂族)硫化物矿床空间数据库建设中的开发应用[J];地质找矿论丛;2004年04期
13 和志军,郑镝,杨自安,邹林;基于MAPGIS建立地球化学图形数据库[J];物探与化探;2005年01期
14 鲁雷;;基于Map GIS的警用综合地理信息系统的设计与实现[J];软件导刊;2008年05期
15 安军;GIS融入IT主流?[J];中国计算机用户;2000年02期
16 孙政平,张梅;MAPGIS在内蒙古1: 50万数字地质图中的应用[J];内蒙古地质;1999年03期
17 郑贵洲,周顺平,谢帮华;MAPGIS支持下1∶25万冬给措纳湖幅机助制图设计[J];地图;2000年02期
18 郭际元!430074,曾文!430074;MAPGIS地理信息系统的二次开发[J];测绘信息与工程;2000年01期
19 吴信才,郑贵洲;基于MAPGIS的地图数字化与地图接边[J];测绘学院学报;2001年04期
20 孙庆,魏伟,刘玉金,藏其质;利用MapGIS建立城市公交信息系统的方法研究[J];江苏测绘;2001年03期
中国重要会议论文全文数据库 前10条
1 魏雨杭;;应用MAPGIS编制地理底图的流程和方法[A];亚洲大陆深部地质作用与浅部地质—成矿响应学术研讨会论文摘要[C];2008年
2 李玮靓;;基于MAPGIS的地质灾害信息管理系统的设计与实现技术研究[A];江苏省测绘学会2009年学术年会论文集[C];2009年
3 吴林;;利用MapGIS建立土地利用数据库问题分析——以洪雅县土地利用数据库为例[A];四川省煤田地质局论文集[C];2010年
4 王婉晶;黄贤金;;基于MAPGIS的农用地整理潜力测算与分级方法研究[A];发挥资源科技优势 保障西部创新发展——中国自然资源学会2011年学术年会论文集(下册)[C];2011年
5 徐振英;;提高MapGIS绘图速度的若干方法讨论[A];河南省地质调查与研究通报2007年卷(上册)[C];2007年
6 朱学立;陈瑞保;吴继臣;曾涛;李效广;;全面解决MapGIS多用户版只能在同一网段网络环境下运行的难题[A];河南地球科学通报2008年卷(下册)[C];2008年
7 秦爽;;矢量化及MapGIS相关技术[A];河南地球科学通报2008年卷(下册)[C];2008年
8 刘献华;王凌云;许清丽;宋纳纳;赵晓娟;;快速获取空间坐标在MAPGIS中的实现[A];河南地球科学通报2009年卷(下册)[C];2009年
9 刘彦祥;宋富贵;;利用MapGIS进行市级土地利用规划图件绘制的探讨[A];第十三届中国科协年会第12分会场-测绘服务灾害与应急管理学术研讨会论文集[C];2011年
10 余坤;潘元庆;李天阁;郭艳;;MapGIS软件在市级农用地定级与估价中的应用[A];河南地球科学通报2008年卷(下册)[C];2008年
中国博士学位论文全文数据库 前5条
1 刘海军;基于MAPGIS的数字找矿系统研究与开发[D];中国地质大学(北京);2011年
2 谢久兵;基于MAPGIS的广州市主要陆地地质灾害风险评估模型研究[D];中国科学院研究生院(广州地球化学研究所);2006年
3 宁社教;西安地裂缝灾害风险评价系统研究[D];长安大学;2008年
4 张保祥;黄水河流域地下水脆弱性评价与水源保护区划分研究[D];中国地质大学(北京);2006年
5 师学义;基于GIS的县级土地利用规划理论与方法研究[D];南京农业大学;2006年
中国硕士学位论文全文数据库 前10条
1 马长发;基于VB的MAPGIS二次开发——以喀什土地管理现状信息系统为例[D];新疆大学;2003年
2 董燕;云南省锡资源及锡产业信息系统的构建及应用[D];昆明理工大学;2004年
3 司瑶;基于MapGIS的森林资源规划设计调查成果制作技术[D];中国林业科学研究院;2011年
4 余小军;基于MAPGIS的煤气管网管理信息系统的开发[D];辽宁工程技术大学;2005年
5 余万军;基于MAPGIS的县级土地利用现状信息系统建设[D];山西农业大学;2003年
6 陆迅;基于MAPGIS的岩土震害区划技术研究[D];中国地震局工程力学研究所;2012年
7 辛婧姝;基于MAPGIS的地区能源数据库建设[D];内蒙古工业大学;2010年
8 王利肖;基于MapGIS的哀牢山区域滑坡风险评价研究[D];中国地质大学(北京);2010年
9 王飞;基于MAPGIS的开采沉陷预计分析系统[D];河南理工大学;2010年
10 李强;基于MAPGIS的龙口市城镇地籍数据库建设[D];山东科技大学;2011年
中国重要报纸全文数据库 前10条
1 本报记者 吴洋;会展经济实现喀什梦想[N];喀什日报(汉);2006年
2 记者 胡晓蓉;喀什投入30亿元改造老城[N];阿勒泰日报;2009年
3 朱必义;喀什7万农户建新房[N];新疆日报;2004年
4 本报记者 王丽丽;新疆代表团:明珠喀什期待与欧洲通航[N];检察日报;2009年
5 通讯员 王辉霞;喀什绿色食品瓜菜项目通过自治区科技成果鉴定[N];喀什日报(汉);2009年
6 记者 石润梅 通讯员 克力木江;“四贴近”打造诚信喀什[N];金融时报;2009年
7 通讯员 王宗明 张莉;喀什供电公司 多措并举确保供电质量[N];喀什日报(汉);2009年
8 本报记者 潘黎明;2009我们共同走过[N];喀什日报(汉);2009年
9 记者阎静;喀什倾全力办好“喀交会”[N];新疆日报(汉);2010年
10 记者 王广 陈义霞 罗春;首个35万千瓦供热项目落户喀什[N];中国电力报;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978