免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

楼主: 后勤部长
收起左侧

[技术交流] mapgis操作技巧汇集帖

    [复制链接]

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:37 | 显示全部楼层
MapGIS之等高线内插

已有矢量化好的计曲线,在每两条计曲线之间内插4条首曲线,MapGIS中具体操作流程如下:
1、单击系统主界面中“空间分析”菜单下的“DTM分析”子系统。
2、单击“文件”菜单下的“打开数据文件/线数据文件”命令,找到等高线赋值后的文件。
3、单击“处理点线”菜单下的“线数据高程点提取”命令,则系统弹出“设置线抽稀点参数”对话框,其中,“抽稀提点”参数越小,在等高线上提取的高程点就会越多,后面生成的GRD数据的精度就会越高,生成三维地形后,对实际的地形拟合也就越精确(需注意的是“线属性高程数据域”要选择高程值所在的字段);设置好各项参数后,单击“确定”按钮。
4、单击“GRD模型”菜单下的“离散数据网格化”命令,单击对话框中的“文件换名”按钮,系统会弹出一个保存文件的对话框。
5、单击“GRD模型”菜单下的“平面等值线图的绘制”命令,则系统会弹出“设置等值线参数”对话框,单击标注为“2”处的“等值层值”按钮,系统会弹出一个对话框,这里我们可以修改高程值之间的间隔,的“步长增”改为20,这时要单击“更新当前分段”按钮,否则修改无效,最后单击“确定”按钮;完成操作。
地质啷http://weibo.com/943569550
回复 支持 1 反对 0

使用道具 举报

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:38 | 显示全部楼层
MapGIS中点位置坐标批量导出

在实际工作中,我们经常需要在某一面图面上同时读出多点的位置坐标至表格中,如果一个一个的读出并填制成表,则工作量是十分大。那么有没有快速的方法呢?答案是肯定的,而且不只一种方法可实现。
在这里列出了其中的三种方法:
第一种:
基本原理是利用MAPGIS67中的“文件转换”模块实现的。具体操作是:
(1)打开MAPGIS67中的“文件转换”,装入点文件(是否赋属性不影响),然后在“输出”菜单下,选择“输出MAPGIS明码格式”单击(注意:在选择“输出MAPGIS明码文件”之前,最好进行一下“重设省缺ID”),保存为“*.wat”格式文件。
(2)用记事本打开“*.wat”格式文件,选中从出现坐标的第一行开始至结尾的所有数据,复制粘贴至WORD文档中,然后利用WORD进行文本转为表格,将表格复制到EXCEL。
第二种:
(1)进入投影变换模块,使用“工具”菜单下“点位置转为属性”,对点文件的属性结构进行编辑,增加x坐标字段和y坐标字段,当然这两个字段的的数据类型要选为双精度型或浮点型,设置坐标的小数位数后,在工具菜单中选择点位置转为属性,选择图形坐标的x、y所对应的字段,转换即可。
(2)打开已转为属性的点文件,使用“工具”菜单下“属性生成文本文件”进行文本转换即可,然后利用WORD进行文本转为表格,将表格复制到EXCEL。
第三种:
借助与MAPGIS的辅助软件MGT6来实现。它具有操作步骤简单,实用性强的特点。具体操作如下:
(1)进入MGT6界面下打开需转换的点文件,在编辑工具菜单下,点击“点位赋至属性”。
(2)打开新的EXCEL表,然后进入MGT6,在EXCEL菜单下,点击“属性”菜单下“表格”即可。至此在刚打开的EXCEL表中已有各点的位置坐标了。下面是转换过程的一个简单的操作演示。

提示:MGT6是一功能较好MAPGIS辅助绘图软件,功能较为实用,操作简便,在我们的工作中有其实际意义:带捕捉功能多段线编辑、卡断线、线卡断线、插入整个表格、插入选择单元格、导出线拐点坐标、自动闭合线、自动拟合线等很多快捷实用的功能。
地质啷http://weibo.com/943569550
回复 支持 3 反对 0

使用道具 举报

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:38 | 显示全部楼层
MapGIS中批量删除重合点

在MAPGIS中,如果不动动脑筋,使用一些小技巧,是很难快速发现并删除重合点的,但如果你对MAPGIS的功能很熟悉,删除重复注释子图的方法就非常的简单,下面将介绍其中的一种批量删除重合点方法:
1、在MapGIS中新建一个空的线文件备用。
2、启动MapGIS网络编辑模块。
3、使用“网络”菜单下的“点线耦合建网”功能。选择空的线文件、有问题的点文件,给定耦合精度,不保存原始文件。
4、使用“网络”菜单下的“自动平差建网”命令。
5、使用“结点”菜单下的“结点输出点文件”,换名保存即可。
地质啷http://weibo.com/943569550
回复 支持 1 反对 0

使用道具 举报

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:39 | 显示全部楼层
MAPGIS快速提取点坐标至TXT文件中

MAPGIS文件未自动生成坐标属性,如果要知道坐标,必须先进行提取,提取后即可快速生成坐标文件。这些操作都需要在投影变换模块中完成。

1、“MAPGIS投影变换”模块下“工具”菜单“点位置转为属性”,进入“点位置或注释生成属性”对话框。--“选择文件方式”:根据情况选择工作区或文件,这里选择文件。--“图元文件”:选择你要提坐标的文件。--“属性结构”:建立“字段名称” X -“字段类型”浮点型 -“字段长度”-12 -“小数点位数”-6,同样,建立“字段名称” Y -“字段类型”浮点型 -“字段长度”-12 -“小数点位数”-6 ,完成。--依次单击“转换”-“保存”-“确定”。

2、单击“工具”菜单下“属性生成文本文件”,弹出“图元属性转换生成文本文件”对话框。--同样选择“文件”而非工作区。--“图元文件”:选择要提坐标的文件。--“生成文件”:保存为要存放坐标的txt文件--依次选择“转换” -“确定”。包含坐标的文件就保存成功了。

评分

参与人数 1铜板 +5 收起 理由
zhangnan + 5 地信网的成长离不开您的支持!

查看全部评分

地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:40 | 显示全部楼层
MapGIS工程输出之输出版式和输出方法

一、输出版式在输出版式上,MAPGIS输出模块提供了两种方式:单工程输出和多工程输出。

1、单工程版式输出单工程版式输出:即把单幅图在一个版面上输出,这时只需建一个工程文件(*.MPJ),将待输出打印的点、线、面文件添加至当前工程中。工程文件可以是“输入编辑”模块中编辑好,在“输出”模块中直接打开,或者是在“输入编辑”模块中通过单击菜单栏上的“工程输出”命令,转到“工程输出”状态,也可以在“输出”模块中,通过“文件”菜单下的“新建”命令,新建一工程,然后将待打印输出的点、线、面文件添加至工程中,打印输出。

2、多工程版式输出多工程输出,也称为“拼版输出”,就是将多幅图在同一个版面内输出打印,这时需要新建一个拼版文件(*.MPB),一个拼版文件可以同时管理多个工程(幅图),因此多工程输出的基础是编辑单工程文件;通过“文件”菜单下的“新建”命令,可以新建一拼版文件。通过单击“添加工程文件到版面”按钮,将多个编辑好的工程文件,添加至当前版面中,并经版面设计和工程设计,即可打印输出了。

二、输出方法MAPGIS平台输出模块提供三种输出方法:windows输出、光栅输出、


PostScript输出;

1、windows输出“windows输出”是MAPGIS平台利用windows的GDI,在各种打印机,绘图仪上输出,输出设备必须安装好对应的windows输出驱动程序。由于在整个打印过程中MAPGIS没有做任何的处理,只是调用了windows的打印驱动来打印输出各种图件,所以如果这时出现打印问题,应该优先考虑是不是页面设置和硬件上出了问题。对于“windows输出”,由于受到输出设备的windows输出驱动程序及输出设备的内部缓存等因素的限制,在输出一些比较复杂的图形时,可能有的图元、线型或者颜色不能正确输出,并且部分数据的处理会比较慢,这种情况只有在“光栅输出”下才能解决。

2、光栅输出

MAPGIS光栅输出是为了解决复杂图形的输出以及部分绘图仪的设备内存限制等问题而设计的,它极大的提高了大幅面地图的输出速度。MAPGIS设计了一个针对地图处理的高速软件RIP,它先对图形进行分色光栅化,形成供打印机及彩色喷墨绘图仪输出用的分色光栅文件,然后再驱动彩色喷墨绘图仪进行输出。

3、PostScript输出

PostScript输出,主要应用于地图的出版印刷中,所以普通客户用的很少,这里就不再作详细的介绍,具体可以参阅MAPGIS平台“输出”模块中的帮助文件。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:47 | 显示全部楼层
MapGIS拓扑处理的一些注意事项

拓扑处理的最大特点是自动化程度高,系统中的绝大部分功能不需要人工干预。建立拓扑关系是拓扑处理系统的核心功能,它由拓扑查错、拓扑处理、子区检索等功能组成。

扑处理系统从总体来说对数据没有特别的要求,系统提供了几种预处理功能:弧段编辑工具、自动剪断、自动平差,将进入系统的原始数据中的错误或误差纠正过来,易于拓扑关系建立的自动生成。 当然,如果前期工作做得比较好,后期的许多工作(如弧段编辑、自动剪断等)就可以省掉,建立拓扑也得心应手,基于这个原因,在拓扑处理前如矢量化过程中应当注意一下几点,在整个过程中就会少走弯路。

1.数字化或矢量化时,对交点处(即几个弧段的相交处)应多加小心,第一使其断开,第二尽量采用抓线头或节点融合的功能使其吻合,避免产生较大的误差,使结点处尽量与实际相符,尽量避免端点回折,也尽量不要产生过1毫米长短的无用线段。

2.弧段在结点处最好是断开的,若没有断开,执行自动剪断功能可以将弧段在结点处截断,条件是弧段必须经过结点周围的一个较小的领域(即结点搜索半径),这也要求原始数据误差不能太大。

3.将原始数据(即线数据)转为弧段数据,建立拓扑关系前,应将那些与拓扑无关的弧段(如航线、铁路等)删除。

4.尽量避免多条重合的弧段产生。
地质啷http://weibo.com/943569550
回复 支持 2 反对 1

使用道具 举报

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:47 | 显示全部楼层
MapGIS6.7教程之整图变换  

包括整幅图形的平移、比例和旋转三种变换。

整图变换包括点文件、线文件和区文件的变换,在复选框中勾选表示对应的图元文件要进行变换。该功能有如下两种情况:   

(1) 键盘输入参数:选择键盘输入参数编辑器弹出变换输入板,用户可选择变换文件类型。用户根据需要输入相应的平移、比例、旋转参数。   

(2)光标定义参数:选择光标定义参数,系统需要用户用光标先定义平移原点、旋转角度后弹出变换输入板,并将这些参数放入对话框中,用户可进行修改。     
①平移参数:按系统提示从键盘上输入相应的相对位移量后,即将图形移到了相应的位置。     
②比例参数:利用这个变换可以将图形放大或缩小。在X、Y两个方向的比例可以相同也可以不同。当您输入x、y方向的比例系数后,系统就按您输入的系数对图形进行变换。   
③旋转参数:将整幅图绕座标原点(0,0),按您输入的旋转角度旋转,当旋转角为正时,逆时针旋转,为负时顺时针旋转。 特别的,在点变换的下边,有一个“参数变化”选择项,当选择时,表示在进行点图元变换时,除位置坐标跟着变换外,其对应的点图元参数也跟着变化,如注释高宽、宽度等。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:49 | 显示全部楼层
MapGIS之DTM分析绘制等值线

在MapGIS6.7中使用DTM分析的Grid方法由点数据文件绘制等值线,具体步骤:
1、在MapGIS主菜单中,单击“空间分析”——>“DTM分析”,进入“MapGIS数字地面模型子系统”。
2、菜单“文件”——>“打开数据文件”——>“点数据文件”,打开相应的点文件(该点文件中的提取DTM的字段应该是双精度型,浮点型等数值类型)。
3、菜单“文件”——>“处理点线”——>“点数据高程提取”,提取相应的高程属性字段。
4、菜单“Grd模型”——>“离散数据网格化”,在弹出的对话框中,可以设置对应参数和输出网格文件路径。
5、菜单“Grd模型”——>“平面等值线绘制”,选择上一步生成的网格文件(默认名为:TmpGrid.GRD)弹出设置等值线参数对话框,设置参数,可以点击等值层值,线参数,注记参数设置相应参数。

注意
1)制图幅面一般选择原始数据范围,以方便生成的等值线与原始地图复合叠加。
2)设置好的参数可以点击存设置按钮,保存以方便下次通过装设置调用相同的设置。   
6、点击上步骤的确定按钮,生成等值线图。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:49 | 显示全部楼层
MapGIS之关于label点的一些操作

MapGIS的label点操作在工作中有着举足轻重的地位。
自动区标注:最常用的操作。标注的位置即为label点的中心位置。
其它菜单下有一对相辅相成的菜单命令:label与区合并,生成label点文件,本文对这两个命令作深入的介绍:
1、这两个命令都是对区而言的,点文件和线文件是无法生成label点文件的,也是无法与label点合并的。
2、如果区文件中有分层的信息,生成label点文件后将不会保存区文件的分层信息,所有点属于自由层。
3、label与区合并时,如果label点文件与合并的区文件有相同的字段,则label点文件中的字段属性将会替换区文件此属性。

理解了label点的注意事项,现在,来做个试验:准备一个区文件“原.wp”,在MapGIS6.7平台软件中开始如下步骤:
1、复制一个“原.wp”,改名为“原标示.wp”,再复制一个“原.wp”,改名为“保留.wp”。
2、打开“保留.wp”并勾选使其处于编辑状态,随意删除部分区,使用生成label点文件保存为“保留.wt”,删除除MapGIS自动统计的字段(面积、周长、ID)外与“原.wp”重复的字段,并新建一个字段“是否保留”,统改属性为“是”并保存项目。
2、打开“原标示.wp”文件,勾选使其处于编辑状态,执行label与区合并,并保存“原标示.wp”文件并保存。
3、仔细查看DLTB“原标示.wp”的属性,就会发现“保留.wp”中有的区的字段“是否保留”中属性都为“是”。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-21 12:53 | 显示全部楼层
MapGis6.7的几种捕捉点功能
      
       在mapgis的绘图操作中,特别是绘制线和造基线操作,捕捉点以达到精确绘图是非常重要,也要经常用到。其实mapgis6.7捕捉点功能是很强大的!以下是据我所知的捕捉点功能。
首先,是几种常用的捕捉点功能:
1、Shift+鼠标左键,捕捉线上任何结点!
2、Ctrl+鼠标右键,捕捉起点,完成线闭合。
3、很强的F12,捕捉线的中点、线的分段点(n/m)、距离值(捕捉距离线的起始点多少长度的点)、线头线尾、靠近线(捕捉鼠标附近线上的点)、靠近点(捕捉点文件上的点,不同于用点连接线,不它灵活)。
4、用点连接线,捕捉点文件上的点。
5、解析造线中跟多捕捉点功能。

还有几个鲜为人知的能提高效率的mapgis画线定点的快捷键,都是在英文输入状态或者大写状态下使用的:
1、a–键,相当于F12的捕捉线头线尾;
2、s–键,相当于F12的捕捉线中点;
3、d–键,相当于F12的靠近线;
4、f–键,相当于F12的靠近线(母线加点)。
地质啷http://weibo.com/943569550
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表