源文档 <http://tieba.baidu.com/f?kz=425469533>
http://lzb419.popo.blog.163.com/blog/static/9087091200852242613789
我在google earth中寻找了许多点,需要把这些点的导入到ARCGIS中,形成点文件。
首先把所有的点在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中的多边形。
网上搜了很多关于google earth的kml文件转shape的方式,但试过了都没有成功,列在下面,希望有人可以解决。
1、KML to ArcMap Converter http://www.spatiallyadjusted.com/2005/11/25/kml-to-arcmap-converter/
2、KML2SHP Conversion http://arcscripts.esri.com/details.asp?dbid=14980
3、Batch conversion from KML to ESRI shapefile using Arcview http://gis-lab.info/qa/kml2shp-eng.html