1、Mapgis问题集锦1. 为什么有些笔记本电脑无法使用 GIS“ onclick=“tagshow(event)“ class=“t_tag“MAPGIS软件狗?在有些笔记本电脑上安装 MAPGIS 软件时 ,有时会出现“系统找不到MAPGIS 软件狗或软件卡”的提示,这个问题一般是由并口模式选择不对造成的,我们可以到 COMS 中(需重新启动机器用“DEL”健或F2 键或其它键进入 COMS)找到“Parallel Port Mode”选项,看它的值是不是ECP,如果不是,将其改为ECP,保存退出即可。此方法在一些品牌台式机上同样适用。2. MAPGIS中工程、文件、图层三者之间的关系MAP
2、GIS 工程实际是用来管理和描述点、线、区、网、图像文件的文件,它可以由一个以上的点、线、区、网、图像文件组成。工程、文件、图层的关系是:工程包含文件(若干个点、线、区、网、图像文件),文件包含图层,图层包含图元。3. 如何创建和使用工程图例?首先打开工程文件。在工程操作区域内单击鼠标右键,选择“新建工程图例” 。在图例类型中选择类型。在图例信息中输入图例名称、描述信息和分类码。单击“图例参数” 输入图例参数。用“添加 ”按扭将所选图元添加到右边的列表框中;如需修改可按“编辑”按钮或双击列表框中的图例。字串 6建完图例后单击“确定”按扭,系统会提示保存文件,保存即可。要使用图例版,首先要关联图
3、例,在工程操作区域内单击鼠标右键,选择“关联图例文件” ,用“ 修改图例文件”按键选好文件后单击“确定”;然后再单击右健,选择“打开图例板”即可。有了“图例板” 就可以避免反复进入菜单修改参数,从而提高效率,保证图形的准确性。4工程图例中的分类码和编码的用法(1) 我们设置好分类码后,可以实现:在工程中有很多文件的情况下,当选中某图例时,系统会自动跳转到图例所关联的文件上,并将该文件设为当前工作区,这样我们所做的图元就会自动的写到它应在的文件中;还有在图例板打开时我们可以按照分类显示图例。操作方法如下:在工程操作区域中单击鼠标右键,选择“编辑工程图例” ,单击“编辑分类”,输入“ 分类码”(0
4、 255 之间)和分类名称。全部输完后按“确定” 键。在图例表中双击一图例,在分类码处指定分类码。所有图例都应指定相应分类码。完成后单击“确定”保存退出(注:一个分类码可对应多个图例)。字串 2在工程操作区域中选择一个文件,在文件的说明列表处双击鼠标左键,然后改变分类码为以上编辑过的相应分类码。所有文件都应有相应分类码。(2) 设置好编码后,可以在图例板的非“精显模式”可以在图例板上按鼠标右键来选择下直接输入编码,系统会自动跳到编码所对应的图例上。5. 如何利用图例版修改图元参数?用图例板来修改图元参数非常方便。以修改区为例,打开图例板后,在区编辑里选择“修改区参数”,然后在图例板中选择正确的
5、区图例;再到工作区中单击(多个区可以拉框选择)要修改的区即可。6输入线时,如何保证线与线相交是完全重合的?我们暂将已有的线称为母线,输入线时,将光标落在母线上按“F12”键,系统弹出“选择造线捕获方式”对话框,可根据我们的需求选择捕获方式。7. 图元参数中的“透明”是什么意思?在编辑图元参数时,点、线、区图元都有透明选项,它主要在印刷时起作用,不选中该选项表示在制作分色输出时,该图元是“镂空”的,在印刷时位置未对准,就会出现“漏白” 现象;若选中该选项,表示该图元是“不镂空”的,在印刷时可能会导致图元的颜色发生变化。这两种情况是相对立的,在使用时只能根据实际情况任选其一。字串 78. 完成自动
6、剪断线后,为什么图形变化较大?MAPGIS 在进行拓扑错误检查时,会以节点搜索半径值做自动节点平差。如果节点搜索半径的值太大,那么就会出现图形变化较大。解决方法:将节点搜索改为OLE 拷贝”,接着打开 WORD 应用程序,点取 WORD 的“ 粘贴”菜单。MAPGIS 数据就复制到了一个WORD 文档里。注意:第一次调用此功能,需将 Mapsee6x.exe(安装路径的programMapsee6x.exe)运行一次。13如何制作专色?进人“编辑专色” ,系统弹出专色编辑板,用户选择要编辑的某专色,编辑器将此专色的 CMYK 浓度形象化的显示出来,这时用户可用滚动条来调整 CMYK,直到满意为
7、止,按“保存专色” 按钮存盘即可。若用户需增加一新专色,按“增加专色”按钮,然后调整新专色的CMYK,满意后存盘。若用户需删除一专色,按“减少专色” 按钮。字串 114打印光栅文件时应该选用哪个打印机?用“打印光栅文件” 打印时,系统会弹出“ 输出设备设置” 对话框,其中“输出设备”是指您的打印机型号,根据你的打印机选择您相应的型号即可,象 HP1050CP、HP3000CP、HP600CP 都可以选择“HP DJ2000CP、HP DJ2500CP”选项:CALCOMP 绘图仪可选择“HP DJ750C、 HP DJ350C”选项。 “使用打印机”实际是一个端口指向,表示输出的光栅数据可以通
8、过选择的打印驱动程序发送到对应的设备上。15如何使用 TrueType 字库输出 PS 或EPS 文件?要想使用 TrueType 字库,首先,要到“系统设置 ”中选择“使用TrueType 字库” ,系统则会弹出 “MAPCAD,MAPGIS 字体配置”窗口,该窗口左上角的列表显示的是当前系统中安装的 TrueType 字体,右上角是配置后的字号和字体名称。选中左边一字体,再相应选中右边一字号,按中间“”键可对应到左边;按“”可清空左边的当前位置上的字体。如果要用 TrueType 字体以文本方式输出成 PS或 EPS 文件,还需设置你 PS 字库名”,在这里,只要将用户所使用的 TrueT
9、ype 字体对应在 RIP 中的 PS 字体名称输人即可,在输出 PS 或 EPS 时选用文字按编码方式输出。字串 916图形打印输出后为什么图形会放大?任何一个打印机都有其一个默认输出分辨率,当用 MAPGIS 光栅化处理时,如果光栅化分辨率与打印机默认输出分辨率不一致时,就会出现图形的放大和缩小。方法:检查一下打印机默认输出分辨率是多少,然后在光栅化处理时将光栅化分辨率设置成与打印机默认输出分辨率一样。注意:打印光栅文件时系统默认的是上一次光栅化处理的参数。17使用“WINDOWS 打印”时为什么会有图元丢失?主要由于具体的 Widows 打印机驱动程序和打印机硬件本身所带的内存大小的限制
10、。解决办法:可在 WINDOWS 输出的打印机设置菜单命令下,点击“属性”,进人属性设置对话框,并在图形莱单下的图形方式中选择”使用光栅图形,确定生效后退出即可。18出现飞点怎么办?在复杂图形处理时,由于各种原因(主要是操作不当),引起飞点现象。出现飞点后,可以在输人编辑中利用“部分存文件” 的功能去除飞点。判断是否出现飞点现象,可在图形编辑子系统里选择窗口菜单下的复位窗口,查看图形是否满屏显示;也可以在输出子系统的编辑工程文件内,在 1:1 情况下使用系统自动测试幅面大小,比较检测出的幅面大小是否与实际幅面大小一致。如果已经发现飞点,在工程设置时按住 Ctrl+鼠标移动图形在纸张上的位置,减
11、小页面到实际大小为止。字串 619超大图形如何自动分幅打印图形?对于超大图形,我们采用光栅输出的方法。将文件光栅处理完成后,选择打印光栅文件,系统弹出“输出设备设置” 对话框,您应该根据您装在绘图仪中的纸张大小设定“纸宽”“ 纸长” 。这样,当您的纸张大小小于光栅化时的幅面时,系统就会自动分页。20能否将图形形转为图像?能。在图形输出子系统中,打开工程文件,“光栅输出” 菜单下即可找到生成 GIF、TIFF、JPEG 图像命令。在输出图像时工程中可加人 MSI 同时输出。21为什么在输出 PS或 EPS时总是出现“打不开文件 aihead.Ps”提示?AIHEAD.PS 文件 EPS 的标准头
12、文件,包括有 EPS 头文件信息。出现上面这种情况的原因是:在你的系统库目录没有此文件。方法:将 MAPGIS 安装系统库目录下的 AIHEAD.PS 和 AIHEAI.EPS 文件拷贝(MAPGIS61SLIB)到你的系统库目录下即可。22怎么发专色胶片?专色发片可采用分色输出,系统会生成分色各个文件,文件名最后一个字符分别为“1”、“2”、“3”、“4”、,前 4 个文件分别对应彩色印刷时四种不同的油墨,其中“1”表明该文件印刷时使用黑色油墨,“2”为青色,“3”为品红,“4”为黄色。如有专色,则生更多的文件,“专色 1”对应的文件名最后一个字符为“5”、“专色 2”对应“6”,以此类推。
13、用这些文件可以到照排机上直接输出。字串 323. 为什么 HP500不能打印光栅文件?HP500 机器需要有 HP-GL2 卡的支持,而 HP500 机型标配没有此卡,需用户单独购买。24在输出模块中,对文件进行输出处理时,常会提示“非法操作”或“某图元出错”的信息。如何处理这些报错信息?若出现这类提示,一般是图元参数有误,超出了系统库的参数值。方法:可以先从运行状态提示中查看当前正在处理的图元号(处理到该图元号报错,肯定是该图元有问题),然后打开输人编辑子系统,将该图元所在的文件打开(例:所在文件为区文件),最后,利用“区(线、点)编辑”下的“ 编辑指定区(线或点)” 查看到出错的图元参数,
14、检查其颜色等参数值是否超出了系统库中已有的参数值,若是线,检查其是否有辅助线型及辅助线型是否有辅助参数,检查完毕后并改正保存,再重新进行输出处理。25如何将 MAPGIS的图形数据成功转换为MAPINFO的图形数据?在数据转换中,将 MAPGIS 的点、线、面文件转换到 MAPINFO 时,系统会提示“您的 MAPGIS 数据没有经过投影转换,建议转入MAPINFO 之前先转换成有意义的坐标系 ”。那么,在将 MAPGIS 数据转换到 MAPINFO 之前;究竟需转换成什么样的投影坐标系呢?只需要满足以下两个条件就行了。 字串 3(1) 将图形坐标单位转换为米。(2) 坐标单位转换为米后的图形
15、,部分参数也会直接影响转换效果。在 MAPGIS5.32 中,其当前地图参数的地图类型不能为用户自定义类型,必须为大地直角坐标;当前地图参数的投影参数中,必须有椭球参数。否则,要通过“编辑当前地图参数” 进行编辑并保存编辑结果。在 MAPGIS6.0 中,在当前地图参数中设置其坐标系类型时,坐标系类型必须为“投影平面直角”,椭球参数必须有效,即:必须有椭球参数。26如何制作 DXF文件转入 MAPGIS的对照表?首先要了解一下这四个文件的文件名、意义以及用途。在 MAPGIS6.1 安装完成后,在 MAPGIS61SLIB 目录下有四个文件,ARC_MAP.PNT:AUTOCAD 的块(符号)
16、与 MAPGIS 子图对照表;ARC_MAP.LIN:AUTOCAD 的形(线型)与 MAPGIS 线型对照表;CAD_MAP.TAB:MAPGIS 的图层与 AUTOCAD 图层对照表;CAD_MAP.CLR:MAPGIS 的颜色与 AUTOCAD 颜色对照表。那么接下来讲如何编辑这四个对照表(文件)。(注:要打开这四个对照表进行编辑,可直接启用 WINDOWS 的写字板或者是记事本,因为这四个文件都是文本文件格式)。(1) 子图对照表 ARC_MAP.PNT 字串 4打开此文件后我们会看到如下的格式:2341 122432 132433 14 前面一列 2341 2342 2433 代表
17、AUTOCAD 软件的块名(符号),后面一列 12 13 14 代表 MAPGIS 系统的代码(注:并非子图号,这个代码在数字测图系统里能看见。方法是启动数字测图系统,新建一个测量工程文件,然后就会看见一些地类编码的管理框,例如三角点编码为 1110,水准点编码为 1210)。(2) 线型对照表 ARC_MAP.LIN打开此文件后我们会看到如下的格式:2341 122342 132343 14 前面一列 2341 2342 2343 代表 AUTOCAD 里的形名(注:如果某种线的线型是采用随层方式,那么这种线型是不能按照对照表转入到 MAPGIS 中的。所以,如果有这种情况,请把线的线型改成
18、为实际线型),后面一列 12 13 14 代表 MAPGIS 系统的代码(并非线型号,这个代码在数字测图系统里能看见)。(3) 图层对照表 CAD_MAP.TAB打开此文件后我们会看到如下的格式:0 TREE_LAYER1 STREET2 TIC字串 2 前面一列 0 1 2 代表 MAPGIS 系统的图层号,后面 TREE_LAYER STREET TIC 代表 AUTOCAD 里的图层名。(4) 颜色对照表 CAD_MAP.CLR打开此文件后我们会看到如下的格式:1 102 43 6 前面一列 1 2 3 代表 MAPGIS 系统的颜色号,后面一列 10 4 6 代表AUTOCAD 里的颜
19、色号。这四个对照表编辑完成后请别忘了存盘。下面将讲述转换的步骤:第一步:将 AUTCAD 的 DWG 格式转换成为 AUTCAD 的数据交换格式 DXF 格式(关于转换 DXF 格式,请参阅有关 AUTOCAD 的书籍)。在转换时,要注意以下几点:在转换成为 DXF 文件格式时,最好选择 R12 的版本;在转换 DXF 文件时,不要对原图的块作爆破处理;在转换 DXF 文件时,注意原图是否有样条曲线,如果有,最好作爆破处理。第二步:将编辑好的四个对照文件拷贝到 MAPGIS61SuvSlib 目录下,然后将 MAPGIS 的系统设置目录中的系统库目录也指向MAPGIS61SuvSlib这个目录
20、下。第三步:启动 MAPGIS 的文件转换系统,进行转换就行了。27由 ARC/INFO转到 MAPGIS的文件为什么转回 ARC/INFO时是空文件? 字串 7由于 ARC/INFO 转到 MAPGIS 时图形中的属性也可一同转到数据中,这时再转成 ACI/INFO 数据时,数据中就有 ARC/INFO 的默认字段和 ARC/INFO 本身的字段重复,只要在 MAPGIS 中将ARC/INFO 的默认字段删除后压缩存盘即可。28如何重新整理图元的 ID号?在文件转换子系统中,装入需要整理图元的文件,点击“选择” 菜单下的“重设缺省 ID”,然后保存该文件即可。29如何生成非标准图框?在投影变
21、换子系统中,有两种生成非标准图框的方式,一种是在“投影转换”菜单下选择“ 绘制投影经纬网” 命令,生成小比例尺图幅的非标准图框。一种是在“系列标准图框”菜单下选择“键盘生成矩形图框” ,或“鼠标生成矩形图框”,一般大比例尺非标准图框的生成采用这种方法。30建地图库时如果有跨带现象情况如何处理?先选定其中一个带作为图形带号,在投影系统中利用投影转换功能把非选定带的图形数据转换为选定带数据,然后再进行图形人库。311980 年西安坐标系与 1954年北京坐标系如何转换?西安 80 坐标系与北京 54 坐标系其实是一种椭球参数的转换。作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转
22、换是不严密的,因此不存在一套转换参数可以全国通用的。在每个地方会不一样,因为它们是两个不同的椭球基准。那么,两个椭球间的坐标转换,一般而言,比较严密的是用七参数布尔莎模型,即 X 平移,Y 平移,Z 平移,X 旋转(WX ),Y 旋转(WY),Z旋转(WZ),尺度变化( DM)。要求得七参数就需要在一个地区有 3 个以上的已知点。如果区域范围不大,最远点间的距离不大于30km(经验值),可以用三参数,即 X 平移, Y 平移,Z 平移,而将 X 旋转,Y 旋转,Z 旋转,尺度变化面 DM 视为 0。方法: 字串 9第一步:向地方测绘局(或其它地方)找本区域三个公共点坐标对(即 54 坐标 x,
23、y,z 和 80 坐标 x,y,z)。第二步:将三个点的坐标对全部转换以弧度为单位。(菜单:投影转换/输入单点投影转换,计算出这三个点的弧度值并记录下来)。第三步:求公共点操作系数(菜单:投影转换/坐标系转换)。求出转换系数后,记录下来。第四步:编辑坐标转换系数。(菜单:投影转换/编辑坐标转换系数。)最后进行投影变换,“当前投影”输入 80 坐标系参数,“ 目的投影”输入 54 坐标系参数。进行转换时系统会自动调用曾编辑过的坐标转换系数。32如何将 EXCEL或其它表格文件、文本文件转换成 MAPGIS图元文件?将 EXCEL或其它表格文件、文本文件转换成 MAPGIS图元文件,最重要是这个表
24、格文件或文本文件必须有坐标数据。而 MAPGIS就用这个坐标在屏幕上自动成图。方法:第一步:将 EXCEL或将其表格文件转换成为一个文本文件(这个文件可以以 TAB或逗号作为分隔符)如果是文本文件则不用做这一步;第二步:通过投影转换的用户文件投影转换功能将点文件读人到 MAPGIS文件中。(菜单:投影转换/用户文件投影转换)。选“按指定分隔符”“设置分隔符”指定 X,Y位于的列选中“不需要投影”“数据生成”。33如何将设备坐标转换到地理坐标?在 MAPGIS 投影坐标类型中,大致有五种坐标类型:用户自定义也称设备坐标系(以毫米为单位) ,地理坐标系(以度或度分秒为单位) ,大地坐标系(以米为单
25、位) ,平面直角坐标系(以米为单位) ,地心大地直角坐标系。如果进行设备坐标转换到地理坐标,方法是:第一步:启动投影变换系统。第二步:打开需要转换的点(线,面)文件。 (菜单:文件/打开文件) ;第三步:编辑投影参数和 TIC 点;选择转换文件(莱单:投影转换/MAPGIS 文件投影/选转换点(线,面)文件) ;编辑 TIC 点(菜单:投影转换/当前文件 TIC 点/输入 TIC 点。注意:理论值类型设为地理坐标系,以度或度分秒为单位) ,编辑当前投影参数(菜单:投影转换/编辑当前投影参数。注:当前投影坐标类型选择为用户自定义,坐标单位:毫米,比例尺分母:l) ;编辑结果投参数(菜单:投影转换
26、 /设置转换后的参数。注:当前投影坐标系类型选择为地埋坐标系,坐标单位:度或度分秒) 。第四步:进行投影转换(菜单:投影转换/进行投影转换) 。34如何公用投影参数和 TIC点?如果某一个线(点,面)文件已经有 TIC 点和投影参数。而与它相关的其它点、线、面文件还没有投影参数和 TIC 点,要共享已有的TIC 点和投影参数,可采用如下方法: 字串 6第一步:启动投影变换系统。第二步:打开所有需要点(线,面)文件(包括有投影参数、TIC和没有投影参数、TIC 的文件)。(莱单:文件/ 打开文件)第三步:进行投影参数的拷贝(菜单:投影转换/文件间拷贝投影参数。在“拷贝前工作区”选择“ 己经有投影参数的文件” ,在“拷贝后工作区”选择“没有投影参数的文件” ,一次只能拷贝一个文件。)第四步:进行 TIC 点拷贝(菜单:投影转换/ 文件间拷贝 TIC 点。在拷贝前工作区选择“已经有 TIC 点的文件”,在拷贝后工作区选择“没有 TIC 点的文件” ,一次只能拷贝一个文件。)35为什么裁剪时丢区?MAPGIS61 对拓扑结构很严,对于拓扑有错误的数据,就会出现上面的情况。方法一:在输人编辑系统中,对区进行拓扑错误检查,然后修改。消除拓扑错误。方法二:在裁剪程序中,设置“裁剪方式”采用“制图裁剪” 。方法三:降级到 MAPGIS5.32 或 5.0,用低版本的 MAPGIS 进行裁剪。