MapGIS工程输出详解李亮(山西省第六地质工程勘察院,山西运城044000)摘要:介绍了MapGIS图件在工程输出时的相关设置以及打印过程中出现问题的解决方案。关键词:MapGIS;工程输出TheDetailedMethodforMAPGISProjectOutputLILiang(TheSixthInstituteGeologcalandEngineeringExplorationofSHanxi,Yuncheng044000)Abstract:TherelativesettingsaboutMAPGISprojectoutputandthesolutionsofsomeproblemsoccurredduringtheoutputprocessKeywords:MAPGIS;projectoutput0、引言MapGIS是由中国地质大学信息工程学院在windows平台上用C++语言自主开发实现的、具有国际先进水平的大型地理信息系统软件,是一个集当代最先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学等于一体的高效全汉字大型智能软件系统,目前,已广泛应用于城市规划、交通、环境、电讯、测绘、土地管理、公安、国防、教育、地质勘察、矿产资源管理、房地产、旅游等领域。MapGIS在地质绘图方面也提供了强大的功能,其地质绘图技术将纷繁复杂的传统地质绘图过程简化,而且美观精确。但是中地提供的配套地理信息系统使用手册却对很重要的工程输出模块没有加以详细介绍,这就导致了很多用户在打印图件的时候不知道该如何正确设置,打印出来的图件不够美观(如边距设置不足,甚至比例错误等)。下面笔者以windows+MapGIS6.5环境为例,结合近年的工作实际,对MapGIS工程输出的经验总结如下:1、准备工作打开MapGIS主菜单,首先对其各个目录进行系统设置,最重要的是目标图件对应的系统库一定要设置正确。之后点击图形处理菜单下的输入编辑,打开MapGIS编辑子系统。然后打开工程,此时首先要确定的是这张图是按什么“比例”制作的。我们在实际作图中最常见的有两种情况:一是图上距离和实际距离相同,这也是Autocad使用的标准方式,因此有很多从Autocad转换过来的图形的比例也是这种情形;二是图上距离和最终打印出来的图件的距离相同,也就是图件制作的时候已经经过了比例变换,这也是MapGIS常用的标准方式。例如一张标示比例为1:2000的图,相邻图框之间的距离200,而图上标示的间距也是200,则其比例为情况一;相邻图框之间的距离100,也是就XY都按比例1打印出来图纸上相邻图框之间的距离正式所需要的100毫米,那么其比例为情况二。确定了比例之后,点击工具栏上的1:1复位窗口,进行全图显示,此时如果图形充满了整个编辑区域,则整张图是“正常”的,不需要做什么处理;如果图形只占了一部分,图外部有一些空白的地方,则说明图外部有一些不需要的图元占据了位置,一般是一些点、线、区,需要将其分别进行删除(有时候会出现弧段占位的情形,但是默认情况下弧段是不可见的,需要在设置菜单-参数设置中选中弧段可见,然后再将其删除)。删除之后需要将工程关闭然后重新打开再进行复位,一般就可全部显示了。2、设置详解点击工程输出菜单后,点击文件下面的页面设置,打开如下工程输出编辑对话框:页面描述品红色的外边框指的是纸张的位置,里面的青色线框指的图形内容的边界。这里最重要的是填入XY轴比例:如果只是先出一张A3或A4的草图,应先在版面定义里选择相应纸张大小,边距里填入图形内容和纸张边上预留的距离,然后选中“约束”后点击“按纸张大小设置”(如不选“约束”则图件通常会出现变形,拉伸至充满整个纸张),由于版面下的纸张默认是纵向的,如果图件是横向的(即宽度大于高度),需先选中“旋转90度输出”:按最终比例出图时,上述情况二直接在比例里都填1就可以了,情况一需填入图形比例尺分母除以1000的倒数,如1:2000的图需填入0.5,1:50000的图需填入0.02。填入比例后在版面定义里选择“系统自动检测幅面”,在页面宽度和高度里得到图形的大小(单位是毫米),如果图件需要留一定边距的话可将此数加上一定的数值(一般可加40)。之后观察这两个数值,如果宽度小于高度,我们称这张图为纵向的,否则是横向的。对于纵向的图,如果其高度值小于打印机可打印的最大宽度,则选中旋转90度输出,否则选中正常输出;对于横向的图,如果其宽度值大于打印机可打印的最大宽度,则选中旋转90度输出,否则选中正常输出。如果一张图即使旋转后依然超出可打印范围,则需要分为多页输出之后拼接粘图了;之后按下Ctrl键,在页面描述中将图移到合适的位置,一般为中间或者偏右上角,然后点确定。之后点windows输出里的打印输出,选中相应打印机后在其属性里进行相应的设置,就可以输出图形了。由于每种打印机(绘图仪)的设置都不尽相同,在此不在赘述。3、常见问题3.1我的图复位后就显示成一个点甚至找不见了这种情况在小比例图形进行过转换后比较常见,一般是因为距离图形“很远”的地方出现了飞点,此时很难找到多余的图元进行删除,需要仔细找到图形之后进行适当的放大,然后在其它菜单里点选择,框选所需的所有内容,再点其它里的拷贝,之后新建一个工程,点其它里的粘贴,将所需内容全都复制到新的工程里面,此时就可以正常复位了;如果有一些可见的图元删除后仍然占位也可用此办法。3.2无法拷贝图形里的内容MapGIS编辑子系统里的文件有四种状态:关闭时不可见,打开时只能看到,只有在编辑和当前编辑状态时文件的内容才能被复制和修改。3.3无法确定图形的比例有的图不是按比例做的,需要仔细观察图框距离和状态栏显示的坐标变化情况进行计算,实在无法判定的话,可以先打印一小块草图,然后拿尺子量算,和所需距离进行对比,再在页面设置的比例里进行更改。3.4我的图一开始打印就出现下图所示的错误:如果你只是在打印个别MapGIS图件时出现此情况,则可排除系统软硬件问题。这一般是由于MapGIS不能正常识别超长路径所引起的,如文件所在在路径中有很多的汉字或符号等,解决办法是将工程所在路径改名为较短的字符(如文件被占用无法更改需先关闭MapGIS)。3.5输出时图件自动出第二张甚至三四张白纸这是因为MapGIS系统认为目标纸张大小不足以放下整个图形而自动分页造成的,解决办法是将打印机的纸张设置比工程的页面大40左右,比如页面设置为500*600,则纸张需要设置540*640。4、结语总体来说,MapGIS是一套非常优秀的国产地理信息系统软件,虽然在某些地方还有不完善之处,但只要我们善加利用,不断的摸索各种问题的解决方法,一定会让图件的制作更加准确、快捷,让报告中提交的各类最终图件更加美观,让我们的工作成果越来越好!参考文献:[1]武汉中地信息工程有限公司.MAPGIS地理信息系统使用手册[M].2005.8