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

楼主: 后勤部长
收起左侧

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

    [复制链接]

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-24 21:21 | 显示全部楼层
基于MapGIS软件的绿化面积量算的实现

1. 引言
  当前,XX市正处于工业化、城市化提升、市场化转型、国际化拓展的关键时期,加强市域生态环境和建设,将XX市优越的自然资源、良好的生态环境转化为与经济社会效益相得益彰的生产要素和发展资本,对于推动全市经济、社会和环境的协调发展至关重要。另外XX市正在“四创两争”(创建国家园林城市、国家卫生城市、国家环保模范城市、全国文明城市和争创联合国人居奖、国家生态城市)的目标。因此,真实撑握环境资源是必要的,特别是XX市在建设过程中建设区域内的绿化面积摸索底,提供相关的绿化资料为政府决策及城市的监管和规划提供基础数据,如何利用MapGIS软件实现绿化面积计算,是本文与各位同仁探讨的问题。
  2. MapGIS软件简述
  MapGIS软件是一个集成当代先进的图形、图像、地质、地理、遥感、测绘、人工智能、计算机科学为一体的高效大型中文智能GIS软件系统,是世界上最先进的GIS系统。与众多的GIS软件一样,MapGIS主要实现制图、空间分析、属性库管理等功能,分为输入、编辑、输出、空间分析、库管理、实用程序六大部分。这六大部分(或称为子系统)都是通过工作区与空间数据数据及属性数据打交道。根据用户的不同需要,可以选择六个部分内各个子系统。一般的处理过程是:先用输入系统采集图形、图像、属性等数据,然后通过图形编辑对输入的数据进行编辑和校准,通过库管理进行入库和库维护,接下来就可以通过空间分析来进行各种查询、分析、统计等操作,需要输出的图形、图像、报表等数据通过输出系统进行输出。笔者利用MapGIS的库管理和属性结构以及属性编辑等处理,实现颐园里社区卫生服务站绿化面积量算工作。
  3. 作业实施
  3.1、作业项目的立项
  我院与颐园里社区卫生服务站订立工作项目合同,向生产部门下达颐园里卫生服务站绿化面积量算生产任务通知单,由生产部门成立颐园里卫生服务站绿化面积量算工作小组,着手进行相关的工作。
  3.2、作业准备
  收集与颐园里社区卫生服务站相关的竣工测量及控制资料和相关的设计资料,并对资料进行必要的分析处理,提取与颐园里卫生服务站面积量算有关的资料信息。及作业的仪器设备(全站仪、GPS仪器、测距仪等)的准备。如图一所示是颐园里社区卫生服务站竣工资料。  
1.jpg

      3.3、作业流程
根据作业的需要和工作的设计安排,做了相应的作业流程。如图二所示作业流程:
  2.jpg

 3.4、作业实施
  A、利用收集到的颐园里卫生服务站的竣工图资料,实地对颐园里卫生服务站的绿化用地调查和核实及补测。在准确无误后,利用我院的MicroStation软件提取绿化用地的多边形(polygon),输出可用于MapGIS软件的*.DXF格式的文件。如图三所示绿化用地的多边形。 
3.jpg

B、利用MapGIS的图形管理中的文件转换和输入编辑模块对*.DXF格式的绿化用地多边形调入,并产生了MapGIS的*.wl线文件。在输入编辑中对多边形的线文件(*.wl)进行线转为可以生成面的弧段,进行柘朴重建构成面,如图四所示是构成颐园里卫生服务站的绿化用地的区(面)文件(*.wp)图。并且可以利用自动区标注功能选择相应的属性字段进行区标注,本次颐园里卫生服务站的绿化用地标注选择ID字段进行标注(与绿化地块的编号相同)如图五所示是自动区标注的界面图。

4.jpg

 C、在库管理子系统的属性库管理模块下进行编辑区(面)属性结构,可根据需要设置相应的属性结构,方便将来的信息共享和利用,属性结构可多设(考虑数据信息的补充),如图六所示是颐园里卫生服务站的绿化用地设置属性结构的界面。设置属性结构完成后对属性进行编辑,输入调查的相关信息,MapGIS软件对面积和周长具有自动提取的功能,根据相对应的面属性自动提取(不可修改),在属性结构栏定制属性可为空(没有相应的信息可以根据工作需要再补充)。如图七所示是颐园里卫生服务站的绿化用地属性编辑界面。  
5.jpg 6.jpg 7.jpg



 D、在颐园里卫生服务站的绿化用地属性编辑完成后,经过认真检核无误,输出属性数据表,选择输出区属性和相应的属性结构(可任),如图八所示是输出属性的设置界面。一般选择*.DBF格式输出,可以用Microsoft Office Excel软件进行数据编辑和以相关的规范规定进行汇总分析。如图九所示是用Microsoft Office Excel软件打开的*.DBF格式文件界面。就完成了基于MapGIS软件的绿化面积输出的并且保证计算结果的真实性和精确性,不会出现计算误差。 
9.jpg 10.jpg
3.5、作业结论和说明
完成绿化面积量算结果的输出,用Microsoft Office Excel软件进行绿化用地的面积统计分析,结果如图十所示是颐园里卫生服务站的绿化面积汇总表。本次颐园里卫生服务站的绿化用地面积的量算工作,应委托方的要求,绿化用地面积不论大小都要按实际的面积标注汇总出来,不用按相关规定的对面积进行处理(如8号绿化用地停车场内的绿化为预制砖缝植草,可按植草场地总面积的10%计为绿化用地面积),只在备注栏中对绿化用地的性质进行标注。在该项目的绿化面积量算的结果都是用MapGIS软件按实地测量结果的基础上,生成绿化用地的多边形,进行处理后生成相应的区并相关的属性和MapGIS软件的面积属性自动提取(确保精度和消除人为计算误差)。  


3.6、作业技巧和注意事项
  在本次的实际工作中,对颐园里卫生服务站的绿化面积量算工通过MapGIS软件的绿化面积量算的实现的过程中,总结的作业技巧和需要注意的相关事项:
  ①、 用检校合格的仪器对绿化用地进行实地测量和调查相关的数据资料,以保证成果的真实性和准确性;
  ②、 数据处理时(可在MicroStation软件或MapGIS软件下进行处理均可),在实地测量的基础上按照数据成果处理的相关规定进行处理并符合MapGIS软件的线转弧段,进行柘朴重建构成面达到面积自动提取;
  ③、 在MapGIS的环境下输出属性数据表时,应特别注意相关的正确设置,否则不能正常输出;
  ④、 用Microsoft Office Excel软件进行绿化用地的面积统计分析时,应按照相关的规范规定进行成果分析汇总;
  ⑤、 考虑到绿化面积量算工作关系到委托方的利益关系,在工作过程中及时与委托方相互沟通和达成共识。
  4. 结束语
  通过对颐园里卫生服务站的绿化面积量算工作,利用各种软件的特点,进行综合利用,提高作业效率和加强成果质量的保障,也是GIS技术在实际生产中的应用,反映理论联系实际的实例,先进的技术理论为生产力服务,实现使用价值。MapGIS软件作为地理信息系统平台,利用其特点和功能对绿化用地面积量算的实现,反映了MapGIS地理信息系统的先进性和可操作性及实用性等。在实际的工作中要善于运用GIS技术和开展创造性的工作,提高作业效率,保障产品质量。
8.jpg
地质啷http://weibo.com/943569550

2

主题

2万

铜板

55

好友

地信学员

努力努力努力!加油加油加油!

Rank: 12Rank: 12Rank: 12

积分
1780
QQ
发表于 2010-12-24 23:26 | 显示全部楼层
回复 一往无前 的帖子

不是在左边点右键就可以看见“工程输出编辑”吗?还要这样?

评分

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

查看全部评分

革命尚未成功,我们还须签到! ...

1

主题

79

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
16
发表于 2010-12-25 22:24 | 显示全部楼层
这个帖子比较好,很good

点评

嘿嘿谢谢支持,我们更希望的是楼主能够参与我们论坛开展的互助活动,一起交流,共同进步!  发表于 2010-12-26 11:16

评分

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

查看全部评分

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 20:49 | 显示全部楼层

为什么扫描的光栅文件,在编辑系统中打开时会内存不足或者不能正确显示?


方法:在PHOTOSHOP中打开此光栅文件,然后重设定其图像模式即可。在设置其模式时
注意:
①要设置为8位通道模式。(菜单:图象/模式/[8位/通道])
②设置为位图、灰度、RGB。(菜单:图象/模式/I位图)、[灰度]、[RGB))
注:特别是彩色图不能设置为CMYK模式。
③保存满足图像模式的光栅文件时,注意一定要保存为非压缩格式。(菜单:文件/[存储为],当弹出存储为对话框时:{文件名:输入文件名,存储为:选择TIFF(*.TIF;*.TIF)},按“保存”又弹出一个对话框。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 20:51 | 显示全部楼层

做子图时为什么总是存不到子图库中?

1.查看字图库和系统库目录是否是只读状态,应为存档状态。
2.删除系统库中的临时文件(以.TMP结尾)。
3.系统库被别的MAPGIS程序占用着,退出所有MAPGIS应用程序,重新进行MAPGIS只启动一个MAPGIS输入编辑系统。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 20:54 | 显示全部楼层

在输出模块中,对文件进行输出处理时,常会提示“非法操作”或“某图元出错”的信息

方法:
可以先从运行状态提示中查看当前正在处理的图元号(处理到该图元号报错,肯定是该图元有问题)
然后打开输入编辑子系统,将该图元所在的文件打开(例:所在文件为区文件)
最后,利用“区(线、点)编辑”下的“编辑指定区(线或点)”查看到出错的图元参数,检查其颜色等参数值是否超出了系统库中已有的参数值,若是线,检查其是否有辅助线型及辅助线型是否有辅助参数,检查完毕后并改正保存,再重新进行输出处理。
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 20:59 | 显示全部楼层

MAPGIS点坐标提取的简便方法

1、【MAPGIS投影变换】-【工具】-【点位置转为属性】-
2、--“选文件”-“图元文件”(你要提坐标的文件)-
3、---属性结构(建立“字段名称” X -“字段类型” 浮点型 -“字段长度”-12 -“小数点位数”-6 同样 建立“字段名称” Y -“字段类型” 浮点型 -“字段长度”-12 -“小数点位数”-6 -【ok】-
4、--“转换”-“保存”-确定
5、【工具】-【属性生成文本文件】
6、“文件”-“图元文件”(你要提坐标的文件)-“生成文件”(你要存放坐标的文件 坐标.txt)-“转换” -“确定”
7、包含坐标的文件就存到了坐标.txt中
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 21:02 | 显示全部楼层

在mapgis67中输入定角度定长度的线

       先输入任意一条线,在线编辑中选择变换线,输入y为0,输入x为自己所需的长度,即为定长度的水平线,然后再根据自己的需要输入角度,即得到定角度、定长度的线,很好用的,大家共享。
地质啷http://weibo.com/943569550
回复 支持 1 反对 0

使用道具 举报

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 21:04 | 显示全部楼层

三法点位置坐标批量导出

第一种方法:
(1)进入投影变换模块,对点文件的属性结构进行编辑,增加x字段和y字段,当然这两个字段的的数据类型要选为双精度型或浮点型,设置坐标的小数位数后,在工具菜单中选择点位置转为属性,选择图形坐标的x、y所对应的字段,转换即可。
(2)打开已转为属性的点文件,进行文本转换即可,然后利用WORD进行文本转为表格,将表格复制到EXCEL。


第二种方法:
基本原理是利用MAPGIS67中的”文件转换”模块实现的。具体操作是:
(1) 打开MAPGIS67中的”文件转换”,装入点文件(不管是否赋属性),然后在“输出”选单下,选择“输出MAPGIS明码格式”单击注意:在选择“输出MAPGIS明码文件”之前,最好进行一下“重设省缺ID”),保存为“*.wat”格式文件。
(2) 用记事本打开“*.wat”格式文件,选项中从出现坐标的第一行开始至结束的数据,复制粘贴至WORD文档中,用第一种方法转换到EXCELK表中即可。


第三种方法
是借助与MAPGIS兼容的MGT6辅助软件实现。它具有操作步骤简单,实有性强。具体操作是:
(1)进入MGT6界面下打开需转换的点文件,在编辑工具选单下,点击“点位赋至属性”; (2)打开新的EXCEL表,然后进入MGT6,在EXCEL选单下,点击“属性->表格”即可。至此在刚打开的EXCEL表中已有各点的位置坐标了。 下面是转换过程的一个简单的操作演示。 [提示]MGT6是一功能较好MAPGIS辅助绘图软件,功能较为实用, 在我们的地质工作中有实际意义主要还有:带捕捉功能多段线编辑、卡断线、线卡断线、插入整个表格、插入选择单元格、导出线拐点坐标、自动闭合线、自动拟合线等。

点评

第一种方法和第二种方法都可以直接用EXCEL直接打开TXT和WAL文件,上面我说错不!不是WAL文件!  发表于 2011-1-10 16:26
“打开已转为属性的点文件,进行文本转换即可,然后利用WORD进行文本转为表格,将表格复制到EXCEL” 我觉得应该可以用EXCEL直接打开“WA”L文件哦。。  发表于 2011-1-10 16:24
地质啷http://weibo.com/943569550

7658

主题

1160

铜板

2299

好友

技术员

为地信喝彩!

积分
106249
QQ
 楼主| 发表于 2010-12-26 21:05 | 显示全部楼层

MAPGIS中把相片插入到工程文件中

      新建一个点文件,插入点,然后在点类型那里选择,图象。
      还可以将照片转化成msi文件,插入工程,但是MSI文件排起版来可能不太方便!!用点文件,插入点,排版方便,但是提醒楼主注意一下点文件的存储路径,尽量不要改变!如果仅在您的系统中使用,可能没什么问题,就怕别人拷图的时候,丢了点文件!!
      实在不行,可以在MAPGIS中将图做好,需要贴照片的地方留空,然后输出成TIFF格式,在PHOTOSHOP中将照片贴上不就行了,有个前提就是您的最终用途是出版或印刷或者提交图像格式,不能生成电子地图。
地质啷http://weibo.com/943569550
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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