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

楼主: 后勤部长
收起左侧

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

    [复制链接]

1

主题

1144

铜板

7

好友

地信学员

既然选择了远方,便只顾着风雨兼

Rank: 12Rank: 12Rank: 12

积分
889
发表于 2011-1-1 11:34 | 显示全部楼层
回复 zhnifa 的帖子

好资料啊.谢谢提供

点评

嘿嘿元旦快乐,谢谢您的支持,我们更希望的是楼主能够参与我们论坛开展的互助活动,一起交流,共同进步!  发表于 2011-1-1 13:25

评分

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

查看全部评分

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-1 16:30 | 显示全部楼层
主要讲三部分内容:
1、等高线自动赋值;2DTM分析;3、系统自带数据演示
一、等高线自动赋值(演示数据为附带的“数据”文件夹中的“KU6_3.WL”)
1、
单击系统主界面中“图形处理”菜单下的“输入编辑”子系统,如图1
1.jpg
1
新建一个空的工程,如图2,左边的窗口为“工程管理窗口,右边的为“图形管理窗口”;
2.jpg
2
2、在左边的“工程管理窗口”中单击右键,弹出快捷菜单,单击“添加项目”命令,如图3
3.jpg
3
则系统弹出对话框,选择演示数据“KU6_3.WL”,如图4
4.jpg
4
然后单击“打开”按钮,将“KU6_3.WL”线文件装入当前的工程中,如图5
5.jpg
5
3、单击“线编辑”菜单下“参数编辑”命令中的“编辑线属性结构”命令,如图6
6.jpg
6
则系统弹出“编辑属性结构”对话框,给“KU6_3.WL”线文件添加一“高程”属性字段,如图7
7.jpg
7

4
、单击“矢量化”菜单下的“高程自动赋值”命令,如图8
8.jpg
8
然后将鼠标放在等高线的中央,按住左键拖动,如图9所示;
9.jpg
9
然后再次单击左键,则系统会弹出“高程增量设置”对话框,假设当前的高程值为1000,高程距为-10(可以知道这个生成的地形应该为一山峰),如图10
10.jpg
10
  然后单击“确定”按钮,即可实现等高线自动赋值,结果如图11
11.jpg
11
剩余部分的等高线(即上图中黑色的等高线)赋值的方法如下:先通过查询属性,查询如图中红色所示的线的高程值,知道为680,如图12

12.jpg
12
则其左侧的线就可以推断出其当前的高程值为670,所以通过“矢量化”菜单下的“高程自动赋值”命令,即可实现左侧部分的等高线赋值情况,如图13
13.jpg
13
赋值后的结果如图14
14.jpg
14
剩下的部分依照类似的方法,实现等高线自动赋值;
这时每个等高线就都具备了高程值,可以通过查阅线的属性来查看,如果个别线没有高程值,则可以手工输入正确的值即可;最后要记得保存赋值后的等高线文件;
二、DTM分析
1、单击系统主界面中“空间分析”菜单下的“DTM分析”子系统,如图15
15.jpg
15
系统弹出DTM分析子系统,如图16
16.jpg
16
2、单击“文件”菜单下的“打开数据文件/线数据文件”命令,如图17
17.jpg
17
则系统弹出打开文件对话框,找到等高线赋值后的文件“KU6_3.WL”,如图18
18.jpg
18
然后单击“打开”按钮,将“KU6_3.WL”打开,结果如图19
20.jpg
20
3、单击“处理点线”菜单下的“线数据高程点提取”命令,如图21
21.jpg
21
则系统弹出“设置线抽稀点参数”对话框,如图22
22.jpg
22
其中,“抽稀提点”参数越小,则在等高线上提取的高程点就会越多,则后面生成的GRD数据的精度就会越高,则生成三维地形后,对实际的地形拟合也就越精确;
需注意的是“线属性高程数据域”要选择高程值所在的字段;
设置好各项参数后,单击“确定”按钮,提点后的结果如图23
23.jpg
23
4、单击“GRD模型”菜单下的“离散数据网格化”命令,如图24
24.jpg
24
系统弹出“离散数据网格化”对话框,如图25
25.jpg
25
然后单击对话框中的“文件换名”按钮,系统会弹出一保存文件的对话框,如图26
26.jpg
26
单击“保存”按钮,则生成的文件的路径就会在对话框的底部显示出来,如图27

27.jpg
27
然后单击“确定”按钮,即可生成GRD数据;
5、单击“文件”菜单下的“打开三角剖分文件”命令,如图28
28.jpg
28
系统弹出打开文件对话框,如图29
29.jpg
29
选中上一步生成的“TmpGrid.GRD”,单击“打开”按钮,结果如图30
30.jpg
30
6、接下来,有四条独立的途径可以走,分别如下:
  、格网立体图绘制:单击“Grd模型”菜单下的“格网立体图绘制”命令,如图31
31.jpg
31
系统弹出如下对话框,如图32
32.jpg
32
  单击“确定”按钮即可,生成的结果图,如图33
33.jpg
33
这里结果是点、线、面文件,可以保存修改并打印输出,保存后关闭结果;
  、平面等值线图的绘制:单击“Grd模型”菜单下的“平面等值线图的绘制”命令,如图34
34.jpg
34
则系统会弹出“设置等值线参数”对话框,如图35
35.jpg
35
下面一次来说明上图35中标注的7个地方的作用:
在图35中,将标注为“1”处的“等值线套区”打“”,将标注为“4”处的“等值线光滑处理”打“”,并将光滑度选择为“高程度”;
在图35中,单击标注为“2”处的“等值层值”按钮,系统会弹出一对话框,如图36
36.jpg
36
这里我们可以修改高程值之间的间隔,比如将上图中的“步长增”改为20,这是要单击“更新当前分段”按钮,否则修改无效,然后单击“确定”按钮;
在图35中,单击标注为“3”处的“线参数”按钮,系统将弹出修改线参数对话框,以供我们修改结果文件的线型,如图37
37.jpg
37
在图35中,双击标注“6”处的颜色,系统弹出颜色表,如图38,以供我们修改相应等高线的颜色,不过一般情况下默认就可以了;
38.jpg
38
在图35中,双击标注“7”处的“Yes”或“No”,来决定是否将对应该等高线的高程值标注出来;
在图35中,将标注“5”处的“制图幅面”改为“原始数据范围”;
最后单击图35中的“确定”按钮,即可生成等值线图,结果如图39,保存后关闭结果;
39.jpg
39
  、彩色等值立体图绘制:单击“Grd模型”下的“彩色等值立体图绘制”,如图40
40.jpg
40
系统弹出参数设置对话框,如图41
41.jpg
41
单击“等值图参数设置”按钮,则系统有弹出一对话框,如图42
42.jpg
42
  在“等值线套区”前打“”,单击“确定”按钮,返回图41所示的对话框,并单击该对话框中的“确认”按钮,则生成结果文件,如图43,保存后关闭结果;
43.jpg
43
  、单击“窗口”菜单下的“新建三维窗口”,如图44
44.jpg
44
  则系统会直接生成三维的立体模型,如图45
45.jpg
45
然后在当前窗口里,单击右键,在弹出的快捷菜单中选择“图形旋转”,如图46,可以实现绕XYZ轴选择立体模型;
而且还可以实现三维模型的漫游飞行;
46.jpg
46
三、系统自带演示数据(安装MAPGIS时,将所有的选项都选中,则在MAPGIS的安装文件夹下“D:\mapgis67\sample\image\flydata”会有该演示数据)
1、
打开DTM分析子系统,如图16
2、
单击“文件”菜单下的“打开三角剖分文件”,打开“数据”文件夹下的“Fly.grd”数据,如图47
47.jpg
47
3、
单击“窗口”下的“新建三维窗口”命令,则在该数据的基础上,系统会自动生成三维立体模型,如图48
48.jpg
48
同理,在当前窗口里,单击右键,在弹出的快捷菜单中选择“图形旋转”,可以实现绕XYZ轴选择立体模型;
而且还可以实现三维模型的漫游飞行;
4、
单击“数据”菜单下的“装入纹理文件”,如图49

49.jpg
49
    则系统弹出打开文件对话框,如图50,找到“数据”文件夹下的“rgbfly.msi”文件(该文件为此三维模型区域对应的遥感影像),并单击打开;
50.jpg
50
   则系统弹出“纹理参数设置”对话框,如图51,纹理象素格式任选一种即可,单击“确定”按钮,则最终三维结果如图52所示,实现了三维地形模型和相应地区遥感影像的叠加显示;
51.jpg
51
52.jpg
52
三维模型绕X轴旋转效果:
53.jpg
三维模型绕Y轴旋转效果:
54.jpg
三维模型绕Z轴旋转效果:
55.jpg
单击右键快捷菜单中的“自动飞行”(也可以在电子沙盘中来实现上述效果):
56.jpg
地质啷http://weibo.com/943569550

22

主题

678

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
254
发表于 2011-1-2 10:31 | 显示全部楼层
学习了,谢谢分享

点评

嘿嘿元旦快乐,谢谢您的支持,我们更希望的是楼主能够参与我们论坛开展的互助活动,一起交流,共同进步!  发表于 2011-1-2 10:44

评分

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

查看全部评分

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-2 13:21 | 显示全部楼层

MAPGIS图像配准

   栅格图像
1.打开MapGIS主界面,点击“图像处理”----“图像分析”模块。
2.点击“文件”--“数据输入”,将其他栅格图像(bmp,jpg,tif等)转换为msi格式,选择转换数据类型,点击添加文件,添加要转换的文件到转换文件列表中,点击转换即可。
      以下操作是在镶嵌融合菜单下进行
2.打开参照图像或者是点、线、面文件
3.系统会自动显示4个控制点,可以对控制点进行修改,也可以删除控制点后自己添加
4.开始添加控制点。
       选添加控制点命令。利用右键切换放大和指针,左键选控制点位置,左右键来回切换进行选点,确保精度,用空格确定;然后在参照文件上选与控制点相对应的位置,方法同上,用空格确定,将有对话框提示,确定即可。
5.用以上方法继续添加其它的控制点,控制点数至少四个。可以选控制点预览命令,浏览控制点,保存控制点文件。
6.选中校正预览命令
7.选校正参数命令进行设置,默认即可。
8.选影像精校正命令,即可生成所需文件。

  矢量矫正
1.打开MapGIS主界面,打开误差校正模块。

2.打开需要配准的图层

3.打开菜单“控制点”->“设置控制点参数”,设置参数,可以选择完控制点之后统一输入理论坐标。

4.打开菜单“控制点”->“选择采集文件”,即控制点从所选择的图层文件中选取。

5.打开菜单“控制点”->“添加校正控制点”,弹出是否新建控制点文件的对话框,选择“是”

6.然后在工作区中添加控制点(一般选择坐标格网交叉点或者道路交叉点,水系交叉点等显著地物),如此重复添加控制点,一般不少于4个控制点。

7.打开菜单“控制点”->“编辑校正控制点”,弹出如下对话框,在理论X,理论Y值中输入对应控制点的理论值

8.点击7步骤中的“保存”按钮,将上面的配准坐标文件保存下来以备以后使用。

9.点击7步骤中的“校正”按钮,弹出如下对话框,然后选择所有要配准的图层。

10.然后右键点击工作区,复位窗体,可以看到新坐标的图幅范围。

11.保存所有图层即完成。

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

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-2 13:51 | 显示全部楼层

利用经纬度值生成图框


功能:利用经纬度值生图框
1、记下图幅左下角、右上角的经纬度值(即最小、最大经纬度值)
2、打开“MAPGIS主界面”→“实用服务”→“投影变换”(如下图)

1.jpg
3、“投影转换”在下拉菜单中选择“绘制投影经纬网”。
2.jpg
4、在弹出的下列对话框中对应输入“最小起始经、纬度,最大结束经、纬度”
“经纬度间隔”:这里输入的值,根据图纸的比例尺来确定。
若图纸的比例尺为1:10000,则在此输入“1”
若图纸的比例尺为1:1000,则在此输入“0.1”
4.jpg
5、单击“角度单位”在弹出的下列对话框中,按照下图设置即可:
5.jpg
6、单击“投影参数”按照下列对话框中的参数设置即可:
6.jpg
7、上述参数设置好后,单击“确定”进入下列对话框。设置“比例尺样式”及“图名”,然后“确定”。
7.jpg
8、在弹出的下列对话框中的任意位置,单击右键。在下拉菜单中选择“复位窗口”。
8.jpg
9、将要显示的文件选为“蓝色”,然后“确定”。
9.jpg
10、下图即为所生成的图框文件,将其保存即可。
10.jpg
如发现有不清或不对的地方请与我联系(lzy@3s001.com),我会及时改正,谢谢!
如果想更深入的了解MAPGIS知识,请看MAPGIS相关书籍。





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

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-2 13:57 | 显示全部楼层

非标准图框生成

功能:生成非标准图框
1.打开投影变换
1.jpg
2.点击系列标准图框中的键盘生成矩形图框
2.jpg 2-1.jpg
3.选择任意公里矩形分幅
3.jpg
4.输入图框的左下、右上坐标公里值
• 起始公里为图框左下角坐标公里值
• 结束公里值为图框右上角坐标公里值
• 所填坐标公里值为实际公里值(与比例尺无关)。山西图件一般X为3位、Y为4位。
4.jpg

5.输入图廓内网线参数(起始公里值整数位
5.jpg
6.输入网间隔(一般由比例尺确定,1:10000为1,1:1000比例尺为0.1)
6.jpg
7.选择网线类型及标注单位
7.jpg
8.点击图框文件名
8.jpg
9.选择保存位置及为图框命名
9.jpg
10.点击确定即可看到生成的图框
10.jpg

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

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-2 18:32 | 显示全部楼层

如何用mapgis将西安80坐标转换成经纬度坐标

1、将西安80坐标填入EXCEL中,X:为横坐标,Y:纵坐标。横坐标不要带号,六位数。保存为*.csv格式。
2、打开MAPGIS主菜单,选择使用服务—投影变换-P投影转换-U用户文件投影转换-打开文件-文件类型选择为明码文件-找到前面保存的*.csv文件打开-选择指定分隔符-设置分隔符-选择逗号-属性名称所在行选择第一行-确定-用户投影参数-坐标系类型选择投影平面直角-椭球参数选择西安80-比例尺选择1-单位选择米-投影带类型选择6度带-投影带序号选择实际的带号-确定-结果投影参数-坐标系类型选择地理坐标系-椭球参数选择西安80-比例尺选择1-单位选择度分秒-投影带类型选择6度带-投影带序号选择实际的带号-确定-投影变换-写到文件-命名加后缀.txt保存即可。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2011-1-2 18:47 | 显示全部楼层
MAPGIS交互式矢量化.gif
地质啷http://weibo.com/943569550

189

主题

4396

铜板

107

好友

版主

mapgis 我爱你

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3129

灌水勋章活跃勋章

发表于 2011-1-3 14:34 | 显示全部楼层
好些东西很有用的 谢谢

点评

嘿嘿元旦快乐,谢谢您的支持,我们更希望的是楼主能够参与我们论坛开展的互助活动,一起交流,共同进步!  发表于 2011-1-3 14:43

评分

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

查看全部评分

该会员没有填写今日想说内容.

189

主题

4396

铜板

107

好友

版主

mapgis 我爱你

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3129

灌水勋章活跃勋章

发表于 2011-1-3 14:47 | 显示全部楼层
恩,酋长,元旦快乐哈。谢谢你的东西

点评

嘿嘿元旦快乐,谢谢您的支持,我们更希望的是您能够参与我们论坛开展的互助活动,一起交流,共同进步!  发表于 2011-1-3 18:03

评分

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

查看全部评分

该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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