mapgis和shp数据的相互转换

mapgis和shp数据的相互转换

ID:9880891

大小:1.48 MB

页数:16页

时间:2018-05-13

mapgis和shp数据的相互转换_第1页
mapgis和shp数据的相互转换_第2页
mapgis和shp数据的相互转换_第3页
mapgis和shp数据的相互转换_第4页
mapgis和shp数据的相互转换_第5页
资源描述:

《mapgis和shp数据的相互转换》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MapGIS数据和SHP数据相互转换1.MapGIS数据转换成SHP数据MapGIS的数据的转换需要借助MapGIS6.7或其他版本的软件进行转换,有时可以直接转好,而有时需要借助FME软件才能保证属性不会丢失。以下介绍三种转换方法:1.1将MapGIS数据直接转换成SHP数据以区文件为例做转换,点、线转换同面转换。1.1.1读取图件打开MAPGIS主菜单,选择【图形处理】模块下的【文件转换】,选择【文件】菜单下的装入区(WP),在窗口上右击选择【复位窗口】,即可看到读出的图件。1.1.2压缩存盘通过【选择】菜单下的【压缩存盘】,将压缩存

2、盘前打勾,进行转换时保持【压缩存盘】前打勾的状态。1.1.3换名存区通过【文件】菜单下【换名存区】,将文件保存,保存后【文件】菜单下【关闭文件】,再窗口上点右键【清空窗口】。1.1.4读取换名存区后文件再次打开【图形处理】模块下的【文件转换】,选择【文件】菜单下的【装入区】,打开换名存盘后的区文件,在窗口上右击选择【复位窗口】,即可看到读出的图件。1.1.5输出转换通过点击【输出】菜单下的【输出SHAPE文件】,另存文件名后可在指定的目录下存储SHP文件。保存后【文件】菜单下【关闭文件】,再窗口上点右键【清空窗口】。1.1.6备注(1)转

3、SHP前在MAPGIS平台打开输入编辑模块,打开需要处理的文件,设当前文件为当前编辑状态。区编辑菜单—修改属性—编辑区属性结构,查看所有字段名称长度大于10个字符的,修改字段名称,确保在10个字符以内(因为SHP文件的字段名最长为10个字符),修改后保存文件。Win7系统打开【编辑区属性结构】时可能会遇到无法编辑的情况,关掉所有mapgis相关的程序,打开任务管理器,找到进程里面的“taskhost.exe”,结束该进程,再重新打开就可编辑了。(2)如MAPGIS数据转成SHP文件后属性错乱,可能是因为没有压缩保存工程。压缩后备份文件和原

4、文件应大小一致。(3)注记需要在MAPGIS里将注释赋属性,有属性字段转换时才能继承原来注记参数。1.2用FME将MapGIS数据转换成SHP数据注:用FME转换要用四川版的mapgis67平台将数据转换成mapInfo用MapGIS平台将MapGIS数据直接转换成SHP数据有时候会造成属性的丢失,尤其是从MapGIS库中导出的MapGIS格式的二调数据,所以这时要借助FME软件来进行转换,同时MapGIS平台也要用四川版的。转换步骤如下:1.2.1将MapGIS数据转换成MapInfo数据这一步转换和将MapGIS数据直接转换成SHP数

5、据时的操作完全相同,只是在最后输出转换时,选择【输出MapInfo格式】,另存MapInfo格式数据。如果mapgis软件是四川版的,打开【图形处理】【文件转换】【输出】【批量输出mapinfo数据】,可以将mapgis数据批量转换成为mapinfo格式数据。1.2.2将MapInfo格式数据转换成SHP数据(1)打开FME转换文件。(2)选择【File】【Translate】,出现下图对话框。(3)根据提示选择读取和输出的文件类型、数据目录和坐标系,其他默认。点击【OK】完成转换。(4)批量转换数据批量转换数据时可以在读入时选择多个同样

6、格式的数据。将读入的数据全部勾选,点击OK。选择好坐标系及输出目录就能批量把数据转换完成了。1.3通过Map2shp工具进行转换批量添加所有要转换的数据,如下图,选择输出路径,开始转换。转换完成,提示转换结果,即将MAPGIS格式数据转换成SHP格式数据。注:试用版的maptoshp在处理大数据量的时候会出现图形上的一些错误,所以慎用。2.SHP数据转换成MAPGIS数据Shp数据转换成mapgis格式的数据有两种方式:shp直接转换成mapgis,或者是由shp转换成mapinfo,再转换成mapgis2.1shp直接转换成mapgis

7、这个转换要在mapgis平台上进行。以区转换为例,点线转换同区转换。打开mapgis界面,选择【图形处理】下面的【文件转换】。进入界面,在菜单栏的【输入】下面【装入SHAPE文件】,复位显示装入图形。然后选择【文件】下面的【换名存区】,重新命名文件,保存即可。2.2shp转换成mapinfo,再转换成mapgis.为防止shp直接转mapgis时造成属性丢失,可以先将shp数据转换成mapinfo数据,再将mapinfo数据转换成mapgis数据。Shp转换成mapinfo数据用FME软件,转换界面如下。将mapinfo数据转换成mapg

8、is格式数据时的步骤同2.1中shp直接转换成mapgis,只是读入数据时选择【装入MAPINFO数据】。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。