分享

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

 薇薇微微笑 2014-01-06

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./)把kml文件采用open file打开,然后另存为Waypoint+ Text Format(*.txt),再借助Excel把形成的txt文件导入进去,处理一下,仅保留所需的经纬度坐标,就可以在arcgis中重新生成点文件。

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

2.从 /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./2005/11/25/kml-to-arcmap-converter/

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

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


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多