Shapefile(ArcMap)与Kml(Google Earth)文件相互转换

http://tsdy2001.blog.163.com/blog/static/4957346201102603451407/?fromdm&fromSearch&isFromSearchEngine=yes

shapefile与kml文件相互转换

一、shapefile 2 kml

Arcgis9.2中3D Analyst Tools > Conversion > To KML -> Layer to KML/Map to KML,可以把shapefile文件转成KML文件,然后在Google Earth的File中打开,就可以在Google Earth上显示了!

二、kml 2 shapefile

1.点文件例:首先把所有的点在google earth中用save place as功能,保存为后缀名为kml的文件,然后借助一个软件Free Version of GPS Track Maker( http://www.gpstm.com/)把kml文件采用open file打开,然后另存为Waypoint+ Text Format(*.txt),再借助Excel把形成的txt文件导入进去,处理一下,仅保留所需的经纬度坐标,就可以在arcgis中重新生成点文件。

同理,对于在google earth中生成的多边形,可以采用同样的方法,把组成多边形的点导出,然后在Arcgis中重新生成Google Earth中的多边形。

2.从 gis-lab.info/qa/kml2shp-eng.html中下载kml2shp.avx,将它复制到ArcView GIS3的的扩展功能模块路径下(如D:\ESRI\AV_GIS30\ARCVIEW\EXT32),启动ArcView GIS,点击菜单file→Extensions...,钩选KML2Shape项。此时,菜单中会多出一项Import from KML,点击展开相应的工具,可以将points, lines ,polyons等不同类型的KML文件转换为shape图层。

3.其他方法:KML to ArcMap Converter http://www.spatiallyadjusted.com/2005/11/25/kml-to-arcmap-converter/

                    KML2SHP Conversion http://arcscripts.esri.com/details.asp?dbid=14980

                    Batch conversion from KML to ESRI shapefile using Arcview http://gis-lab.info/qa/kml2shp-eng.html


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值