MAPGIS作为一套优秀的地理信息系统软件,应用在很多行业中。通常,我们通过MAPGIS的“输入编辑”模块,在地形图或其他扫描后的栅格图件上采集数据,矢量化,形成完整的点、线、面文件,结果或者出图打印,或者进行各种应用分析。所以输出打印对于很多的客户来讲是一个很常用的功能。 在和客户交流的过程,我感觉到:很多的客户对输出打印这部分,在操作上还不是很清楚,有很多的地方都是靠自己摸索,出现问题后不知如何去检验,找出问题的出处,所以打印也就成了一个老大难的问题,而恰恰打印出图在地质、国土等很多行业却又是一个非常重要的功能。鉴于此,我查阅了一些资料,结合自己和同事的一些经验,写出此篇“MAPGIS平台解决方案之打印篇”,希望能给客户解决一些实际的问题。 MAPGIS输出模块是MAPGIS平台的主要输出手段,它读取MAPGIS的各种输出数据,经过版面编辑处理、排版,图形整饰,最终形成各种格式的图形文件,并驱动输出设备,完成MAPGIS的输出工作。一、输出版式在输出版式上,MAPGIS输出模块提供了两种方式:单工程输出和多工程输出。1、单工程版式输出单工程版式输出:即把单幅图在一个版面上输出,这时只需建一个工程文件(*.MPJ),将待输出打印的点、线、面文件添加至当前工程中。工程文件可以是“输入编辑”模块中编辑好,在“输出”模块中直接打开,或者是在“输入编辑”模块中通过单击菜单栏上的“工程输出”命令,转到“工程输出”状态,也可以在“输出”模块中,通过“文件”菜单下的“新建”命令,新建一工程,然后将待打印输出的点、线、面文件添加至工程中,打印输出。2、多工程版式输出多工程输出,也称为“拼版输出”,就是将多幅图在同一个版面内输出打印,这时需要新建一个拼版文件(*.MPB),一个拼版文件可以同时管理多个工程(幅图),因此多工程输出的基础是编辑单工程文件;通过“文件”菜单下的“新建”命令,如图1所示,可以新建一拼版文件。通过单击“添加工程文件到版面”按钮,将多个编辑好的工程文件,添加至当前版面中,并经版面设计和工程设计,即可打印输出了;二、输出方法MAPGIS平台输出模块提供三种输出方法:windows输出、光栅输出、PostScript输出;1、windows输出“windows输出”是MAPGIS平台利用windows的GDI,在各种打印机,绘图仪上输出,输出设备必须安装好对应的windows输出驱动程序。由于在整个打印过程中MAPGIS没有做任何的处理,只是调用了windows的打印驱动来打印输出各种图件,所以如果这时出现打印问题,应该优先考虑是不是页面设置和硬件上出了问题。对于“windows输出”,由于受到输出设备的windows输出驱动程序及输出设备的内部缓存等因素的限制,在输出一些比较复杂的图形时,可能有的图元、线型或者颜色不能正确输出,并且部分数据的处理会比较慢,这种情况只有在“光栅输出”下才能解决。2、光栅输出MAPGIS光栅输出是为了解决复杂图形的输出以及部分绘图仪的设备内存限制等问题而设计的,它极大的提高了大幅面地图的输出速度。MAPGIS设计了一个针对地图处理的高速软件RIP,它先对图形进行分色光栅化,形成供打印机及彩色喷墨绘图仪输出用的分色光栅文件,然后再驱动彩色喷墨绘图仪进行输出。3、PostScript输出PostScript输出,主要
MAPGIS打印方法 来自淘豆网m.daumloan.com转载请标明出处.