陈 雷,蔡青山,帕力旦·买买提
(1.新疆大学地质与矿业工程学院,新疆乌鲁木齐830047;2.新疆大学新疆中亚造山带大陆动力学与成矿预测重点实验室,新疆乌鲁木齐830047)
MAPGIS应用过程中常见问题的解决方法及技巧
陈 雷*1,2,蔡青山1,2,帕力旦·买买提1,2
(1.新疆大学地质与矿业工程学院,新疆乌鲁木齐830047;2.新疆大学新疆中亚造山带大陆动力学与成矿预测重点实验室,新疆乌鲁木齐830047)
随着现代地质科学和计算机技术的发展,MAPGIS作为国产大型GIS软件具有超强的制图、图形编辑及分析功能,已成为地质勘探行业必不可缺的工具,但在日常应用中经常出现一些问题,结合工作实例,介绍了DogServer、环境设置及批量输入空间地质点坐标的方法、技巧及注意事项。
MAPGIS;DogServer;环境设置;投影变换;库编辑
在应用MAPGIS软件过程中,我们经常遇到各种各样的问题,如:打开工程文件之前没有启动DogServer而导致工程文件不能打开;拷贝他人的资料时由于环境设置不同导致图面内容无法正常显示及“使用TrueType字库”的设置;在地质图中成批输入坐标点并在坐标点出显示自己所需要的属性数据及利用点下不同字符串所代表的属性制作不同的等值线图等。
我们现在使用的MAPGIS软件必须在DogServer运行时才能正常使用,但是频繁的运行和关闭Dog-Server在日常工作中十分不便,为此寻找一种合理的方式使我们更方便的应用MAPGIS软件就显得尤为重要。
当我们面对一个工程文件时,往往习惯直接双击,但这时往往会弹出“请选择网络卡(狗)所在的计算机名或IP地址”对话框致使软件不能正常运行。这时我们必须将对话框关闭,双击打开DogServer,然后再次打开工程文件方可对工程文件进行正常的编辑。为了避免忘记启动DogServer致使工程文件不能打开给我们带来的不便,现在只需进行下列操作即可彻底避免这种情况的发生:将DogServer软件复制到计算机的开机启动项文件夹下。重新启动计算机后会发现屏幕右下角已有一个DogServer的图标,表明该软件已经随着计算机的启动自动运行,以后每次启动或关闭计算机时DogServer都会自动运行或关闭。这样就避免了DogServer在常规应用中给我们带来的不便。
设置的具体路径为:C∶Documents and SettingsAdministrator「开始」菜单程序启动。
日常工作中,由于制图的需要常常需要自己设定特殊的符号库、线型库和图案库等,如果仅仅将工程中的*.wt、*.wl、*.wp及工程文件拷贝到其它计算机将不能正常显示或错误显示打开图面中应有的内容。
MAPGIS环境设置有2种方式:一是在MAPGIS主菜单下的“设置”按钮下进行;另一种方式是在“图形编辑”子菜单下进行,方法为设置→修改目录环境。这2种方法对MAPGIS环境设置的方式不同,但是效果是相同的。不同之处在于前一种方法不需要打开具体的工程文件,而后一种方式必须在打开具体的工程文件后才能进行。
如果一个MAPGIS文件制定了自己的SAMPLE或SLIB文件,这时如果再在其他计算机上打开该工程文件,但未拷贝相应的目录文件并进行相应的设置,则不能完成图面内容与目录文件的匹配,进而不能正常显示原来图幅内的全部内容。此时,必须拷贝原来计算机中的SAMPLE文件和SLIB文件,并对MAPGIS的环境进行正确的设置才能显示原有的图面内容。所以在拷贝他人工程文件时一定要同时拷贝相应工程文件的系统库文件。
除此之外,出于保密或其他需要,比如使用特殊字体等设置以达到某些特殊的效果,在制图过程中还会进行“使用TrueType字库”设置。相应的设置为:在“使用TrueType字库”前打上对勾,之后系统会自动弹出“配置MapCad/MapGis字体”对话框,这时,我们可以直接选择“MapGis字体:”下空白对话框中相应的字体,并选择相应“字体号标准:”下相应的字体即可,如果“MapGis字体:”中没有相应的字体,则可以由其左侧的“Windows字体:”中添加到“MapGis字体:”,因为MapGis软件是基于Windows系统开发的软件,而Windows系统内几乎囊括了世界上所有国家/名族的字体。添加的步骤为:在Windows字体中选中要添加的字体,在MAPGIS字体中选择一个要替换的字体,然后用鼠标点击红色箭头并在字体号标准选项下选择相应的选项即可。
地质测量或填图工作中,我们经常会利用GPS、PDA、RTK等测量工具在特定的空间位置进行测量并记录其空间坐标,但在成图过程中需将所测得的地质点准确地投到相应的位置,且这些点的背后往往还会带有一些特定的地质属性,以便于成图后期相应的数据处理。但是对于数目繁多的物探、化探数据单个点依次输入就显得十分笨重且工作量巨大。
为解决这些问题,我们可以利用MAPGIS软件中<实用服务>下<投影变换>功能批量输入坐标点。现将具体操作步骤及注意事项陈述如下:
首先将测量仪器(GPS、PDA、RTK等)所测得的地理空间坐标点的元数据导出并储存在Excel表格中,添加相应的表头,之后另存为*.txt格式。
打开MAPGIS主菜单下的实用服务→投影变换,在弹出的对话框中选择P投影转换→U用户文件投影转换,选择之后会弹出“用户数据点文件投影转换对话框”。
点击“打开文件”选项选择准备投影变换的文本文件,之后会看到“指定数据起始位置”选项下的空白框中充满了数据。接下来在“设置用户文件选项”选项下选自“按指定分隔符”,系统将弹出提示“请先通过设置分隔符功能设置列”的对话框。点击确定后我们就可以通过“设置分隔符”选项对文本文件中的数据进行设置了。
在“设置分隔符号”对话框对话框中我们可以看到“分割符号”选项下有“Tab键”、“分号”、“逗号”、“空格”、“其他”和“连续分割符号每个都参与分割”6种分割符号。我们可以根据我们文本文件中设定的分隔符号在此进行相应的设定。选择好分割符号后会看到“预览分裂结果”选项下的空白框内原来挤在一起的各个数据按照各列的属性分成了若干列(列数等于点的属性个数),且在“设置作为图元属性的列及结构”选项下的空白框中原来的一行变成了若干行(行数等于点的个数)。在此我们选择好分隔符之后最好将“连续分割符号每个都参与分割”选项。之后根据制图需要选择“属性名称所在行”选项后的下拉菜单中相应的选项。最后在“线图元属性位置”选项后的下拉选项中选择坐标点与属性的相对位置。点击确定即完成了分隔符号的设置。
完成分隔符设置后会回到”用户数据点文件投影转换”对话框,点击“显示文件内容”选项查看X、Y坐标算在的列序数,并在“设置用户文件选项”下对“X位于”及“Y位于”进行设置。之后在“点图元参数”按钮下选择合适的点图元参数。
最后在“不需要投影”前打对勾,之后点击“数据生成”,最后“确定”即可。之后系统会回到“MAPGIS投影变换系统-[无标题]”对话框,点击左侧的“1∶1”按钮即可显示投影后的所有的点。退出软件时,系统会自动提示保存所生成的*.WT文件。
在投影变换过程中有许多需要注意的问题,如果没有处理好会导致后期成图处理过程中的诸多不便:
(1)在用其他格式的文件转化成文本文件时,文本文件格式是要选择其中的“文本文件(制表分隔符)(*.txt)”而不能选择“Unicode文本(*.txt)”,因为前者保留了原来文件的分隔符,如果没有保留相应的分隔符,软件将不能识别所生成的文本文件。
(2)在“用户数据点文件投影转换”对话框中设置完X、Y坐标时,可以根据需要选择“X→Y顺序”还是“Y→X顺序”,也可以根据需要选自其右边的“生成点”还是“生成线”。
(3)在点击“投影变换”按钮之前,一定要在“指定数据起始位置”的数据框中点击除表头以外任意一行数据,因为表头行仅仅为文本,不代表具体的数值,对应X或Y坐标时将不能被识别,相应的也就不能生成相应的点数据。需要特别注意的是,所选行及其以下的点数据才能投影成功,选中行之上的点将在投影之后无法显示;如果仅仅表头被选中,则生成的点图元不可见。
(4)在“设置分隔符”对话框下对“属性名称所在行”选项右侧下拉菜单进行选择时,一般选择表头列,这样做可以使生成的点图元自动生成若干属性不同的字符串,在后期制图过程中我们可以根据需要显示我们需要的字符并将其显示为属性。
将投影变换的点加入工程文件时,我们可以先选中投影变换生成点,然后点击点编辑下拉菜单中的“根据属性标注释”选项,在弹出的对话框中“标注域名”后的下拉选项中选择要显示点标注的属性。由于测量工具在坐标系选定之后往往省略代号,这时我们可以通过标注点位移对生成的点进行移动设置。确定后会发现生成的点附近自动生成了相应的参数。完全选中点后复制,然后打开工程文件,粘贴就能看到带有相应参数的点投影到了自己所制作的图中了。这样我们就完成了相应的投影。
需要说明的是:在所输入的坐标点为投影坐标时可能会涉及到投影代号的问题,这时,我们在添加单文件时可以先进行整体平移,然后再将平移之后的点或线文件复制到相应的*.wt、*.wl文件;如果所添加的地质点个数不是很多,我们可以在“图形编辑”中进行添加点之后,应用“定位点”选项,之后输入该点的坐标将其添加到相应的位置。
在长期应用MAPGIS软件制图过程中,软件中原有的字符库已经远远不能满足我们的要求,这就要求我们自己编辑相应的符号库、线型库及图案库,其中符号库主要针对点图元;线型库主要针对线型;图案库主要针对区的花纹。需要说明的是这3种库的编辑过程是及其相似的,现以图案库的编辑为例:
选择MAPGIS编辑子系统工具栏中的“S系统库”下的“编辑图案库”选项,之后系统会弹出“图案库编辑”对话框,在弹出的对话框中,我们可以在编辑区中绘画出自己需要的图像,图像大小最要与编辑框的大小相近,在编辑过程中,我们可以单击鼠标右键选择“打开工具箱”,这样可以方便的选择所需要的点、线和面中的工具按钮。绘出自己所需的图案后,点击对话框右侧的“自动定位编辑框”工具,然后用鼠标拖动编辑框,拖到自己所绘图像中心位置,最好保证图像在编辑框内关于编辑框中心对称。确定不再修改后点击对话框右侧的“保存图案”按钮即可。
除此之外,我们还可以应用“G工作区”选项添加或装入其他人已经编辑好的点、线和区文件。
总之,在MAPGIS软件的应用中,由于工作的需要,我们还会遇到各种各样的问题,但只要我们在工作学习中多加交流、多加学习,并深入了解MAPGIS软件的编辑平台,我们就会开拓出更多的功能。
[1]孙羽,李永军.浅谈数字化实测地质剖面操作方法与技巧[J].新疆地质,2012,30(4):487-492.
[2]吴信才.MAPGIS地理信息系统[M].北京:电子工业出版社, 2004.
[3]韩坤英,丁孝忠,范本贤,等.MAPGIS在建立地质图数据库中的应用[J].地球学报,2012,26(6):587-490.
[4]方成名,葛孟春,张雄华.数字实测地层剖面工作方法[J].新疆地质,2003,21(12):21-25.
P283
A
1004-5716(2015)11-0125-03
2014-11-26
2014-12-16
项目资助:国家十二五科技支撑计划重点专项《新疆重要成矿带战略性矿产资源预测与靶区评价》“大型找矿靶区优选与评价”专题(2011BAB06B08)项目资助。
陈雷(1986-),男(汉族),河北保定人,新疆大学地质与矿业工程学院在读硕士研究生,研究方向:矿物学、岩石学、矿床学。