如何将shp格式地图文件转换成planet格式vector、clutter、heights等文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将shp格式地图文件转换成planet格式vector、clutter、heights等文件?相关的知识,希望对你有一定的参考价值。

1、打开QGIS软件,将shp文件拖拽到文件的窗口中
2、在左侧的功能窗口上,右键点击图层(如datagrid),显示属性窗口,其中有一些shp文件的基本信息
3、在General的tab页面下,可以看到图层的Data source encoding,默认都是选择System,在不确定shp文件的编码情况下,可以先默认System;
shp文件在使用过程中,编码一般就是(UTF-8,GB2312,GBK,Default),在选择的情况下也在这几种编码里切换;
4、选完编码后,关闭属性窗口,在图层上点击右键,打开Open Attribute Table,就可以看到属性表里的内容,假如属性表里是乱码,重复上一步去选择shp的编码,一直到属性表不乱码,即可知道shp文件的编码。
5、确认了shp文件的编码,就可以对shp文件进行另存为了,一般都是保存成utf-8字符集的文件;右键点击图层,选择save as,在弹出的确认窗口上,选择Format为Esri shapefile,当然也可以保存成其他QGIS支持的格式,输入文件名即可保存。
参考技术A 如果是,您应该参考矢量数据(一般的电子地图是矢量地图,对应的是光栅地图,即基于卫星视图的地图,如谷歌地图)。矢量数据分为多种数据格式,最常用的格式是SHP,目前大多数主流GIS软件都可以编辑该格式,并且可以在SCDN下下载;卫星数据至美国地质勘探局或GLCF 参考技术B 学生是一个学校的主体,也是使用图书馆资源最活跃的读者群,我馆最大的阅读群体就是学生。同样作为学生,由于所处年级不同,他们的阅读心理也不尽相同,我们图书馆工作人员应根据实际情况具体分析,不能一概而论

如何把MapGis的*.wl格式转换成ArcGis的*.shp格式

  转换方法:
  第一步:格式转换
  例1:ArcGIS中.shp文件的转换 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。
  例2:MapInfo中.mif文件的转换 MapInfo的格式一般为.tab,但是要进行MapGIS格式转换的时候首先要将.tab文件在MapInfo中转换为.mif 格式,其转换过程如下:
  1. *.tab转.mif 启动MapInfo,在MapInfo中打开要转换图层,,然后选择菜单栏中的“Table”---“Export”,保存类型中选择.mif 格式,选择保存路径进行保存,操作完成。
  2. *.mif转.wt、.wl、.wp 启动MapGIS,图形处理—-文件转换,选择菜单栏中的“输入”—-“装入MapInfo数据”,打开要装入的.mif文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的mif文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。 例3:ENVI中.evf文件的转换 ENVI的格式一般.evf,但是要进行MapGIS格式转换的时候首先要将.evf文件在ENVI中转换为.dxf格式,其 转换过程如下:
  方法1:.evf转.dxf,.dxf转.wt、.wl、.wp
  1. .evf转.dxf 启动ENVI,选择主菜单栏中vector---convert EVF to DXF,选择转换文件后打开,之后选择保存路径,OK, 完成操作。
  2..dxf转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-转换多个选定的dxf或者成批转换dxf,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后 根据导入的.dxf文件的属性(如点、线、面),对应进行保存。至此,文件转换成功(此方法为亲自实现)。
  方法2:.evf转.shp,.shp转.wt、.wl、.wp
  1. *.evf转.shp 启动ENVI,选择主菜单栏中vector---Open Vector File---打开要转换文件,在弹出窗口“Available Vectors List”中鼠标左键选中要转换文件,然后File---Export layers to shapefile,之后选择路径后OK保存,实现操作。
  2. .shp转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。
参考技术A 6.7版本,图像处理—文件转换—(L)装入线——输出——输出shape文件。本回答被提问者采纳 参考技术B 如果用mapgis,就需要一个一个转,就像楼上说的在文件转换里面,但是最好把压缩存盘选上,如果数据非常多,可以用map2shp,但是免费版好像不太好用。 参考技术C 记变成了点,看看点有无注记属性,有的话右击图层label features,然后convert labels to annotation;

另外,可以将mapgis格式先转为mif,再转为shp。
参考技术D http://wenku.baidu.com/view/3f8260d380eb6294dd886c95.html
看看这个,不懂在hi我

以上是关于如何将shp格式地图文件转换成planet格式vector、clutter、heights等文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何把MapGis的*.wl格式转换成ArcGis的*.shp格式

如何转换shp到geojson

如何将 SVG 转换为 SHP(形状文件)格式? [关闭]

CAD如何调用shp格式的数据?

如何实现从jpg格式到shp图像格式的转换?

如何制作KML文件 导入到奥维地图里