欢迎来到天天文库
浏览记录
ID:32645947
大小:56.25 KB
页数:6页
时间:2019-02-14
《浅议mapgis在地质制图中应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅议MapGIS在地质制图中应用摘要:文章简要讨论了MAPGIS的主要功能,阐述了利用MAPGIS软件制作地质图设计与制作成图的过程,以及不同专题图专题内容的表示方法,在文章中介绍了地质图制作的工作流程,图象处理方法,以及在图象生成之后地质图的校正美化。关键词:地质图;MapGIS中制图;地图库;组件开发前言地质图是显示地壳表面的岩石分布、地层年代、地质构造、岩浆活动等地质现象的地图,是地质工作不可缺少的专题图件,地质图需要专业人员在野外实际填绘,通常的做法是先将地壳的所有地质现象抽象成点、线、面注记符号等,然后以普通地图为底图,通过正射投影将这些地理
2、空间实体投影到地理底图上,以实现地质现象的可视化表达。地质图具有图形复杂,信息量大,数据多样的特点,因此需要通过合理的数据组织,尽量避免重复工作。在制作过程中,我们充分发挥了MapGIS系统的图形数据库的数据管理功能,通过数据检索来快速有效地控制图形,提高了准确性和编辑的工作效率。1文件输入编辑1.1文件格式转换由于MapGIS中所使用的影像格式为.msi,所以要先进行格式转换,将需要在MapGIS中进行处理的.tiff格式的影像文件转换成・msi格式1.2影像校正格式转换完成之后就可以进行对影像的下一步处理:影像校正。由于图纸变形、人为导致的误差等原
3、因会使得底图变得不够精确,所以在进行矢量化等操作之前要对载入的底图进行影像校正。影像校正是图像处理前重要的一个步骤,是以后所有操作的前提。2地图库图1数据转换对话框1.1地图库的意义一个区域的基础数据可能由若干幅相同比例尺的、标准图幅的地形图组成,那么如何管理成百上千幅复杂的地形图呢?MAPGIS提供了方便的工具,即地图库管理子系统来进行有效的管理,同时还提供了图幅查询检索、图幅接边等工具。为了有效管理地图,本系统采用了分层、分幅的设计思想。一个地图库是由若干个图幅、若干个要素层及影像库层组成。MAPGIS海量地图库管理子系统属于通用的地图数据库管理系
4、统。MAPGIS海量地图库管理子系统采用了层类的概念,以图幅为单位来管理地图数据。每个图幅由若干层组成。这使得图库管理更有层次感,更具条理性。它给用户提供了灵活直观的数据入库手段、多种强有力的数据查询途径。针对地图数据库管理的特殊性,本系统给用户提供了图幅与图幅之间的线和区的接边功能,以消除相邻图幅间的接合误差,使这些图幅拼接成为一完整地图时,不会让人感到整幅图是分块的结果。2.2地图库的建立为了避免符号的压盖,所以在建立图库,文件批量入库时,一定要按照线f点文件的顺序入库。3基于VB环境的MapGIS的组件开发3.1组件开发的意义组件对象模型(COM
5、)技术给程序设计理念带来了新的突破,并且标志着未来应用程序的发展趋势。组件技术给GIS的发展注入了新的活力,从用户的角度来看,组件就是一系列软件模块,你可以轻而易举的将这些模块组装起来构建满足自己需求的、功能强大的应用程序。3.2组件开发实例1.2.1打开图库PrivateSubmnuOpenDBS_Click()SetpDBSArea二pDBSLayer.WorkAreapDBSArea.LoadEditView・SetWinMapRangepDBSArea・rect.xmin,pDBSArea.rect・ymin,pDBSArea.rect.xma
6、x,pDBSArea・rect.ymaxEditView.RestoreWindowEndSub3.2.2图形显不PrivateSubmnuGraphDisp_Click()IfNotpDBSAreaIsNothingThenIfIsGraDisp二FalseThenWithmnuGraphDisp.Checked二Not.CheckedEndWithWithmnuChartDisp.Checked二Not.CheckedEndWithWithmnuDelFrm.Enabled=Not・EnabledEndWithWithmnuPntClassNo・E
7、nabled=Not・EnabledEndWithWithmnuPntAtt.Enabled二Not・EnabledEndWithWithmnuLinClassNo.Enabled二Not.EnabledEndWithWithmnuLinAtt.Enabled=Not・EnabledEndWithWithmnuRegClassNo・Enabled=Not・EnabledEndWithWithmnuRegAtt.Enabled=Not・EnabledEndWithIsGraDisp=TrueEndIfEditView.UpdateWindowEndIfE
8、ndSub4结束语地质图是当前人类生活中获取矿产资源、地质灾害情况、地形分布等重要信息的主要手
此文档下载收益归作者所有