将.kml转换为.txt文件

时间:2017-08-15 11:41:00

标签: kml

我正在使用GMT,并且有几个kml文件,我想将其转换为.txt文件,以便将它们包含在图中。我知道有一种方法可以转换其中一个版本的GMT中的kml2txt,但我有一个旧版本。有没有人知道转换这些文件的另一种方式?

1 个答案:

答案 0 :(得分:0)

如果要将KML转换为“文本”,您可能需要尝试使用KML到CSV转换器,它将提取的每个地标的元数据转换为每个地标一行的单个字段。然后,您可以在Excel或任何可以打开CSV文件的应用程序中查看/编辑/过滤CSV。

http://www.convertcsv.com/kml-to-csv.htm

例如:

输入KML:

<Placemark>
  <TimeStamp>
    <when>2007-01-14T21:05:02Z</when>
  </TimeStamp>
  <styleUrl>#paddle-a</styleUrl>
  <Point>
    <coordinates>-122.536226,37.86047,0</coordinates>
  </Point>
</Placemark>

输出CSV:

TimeStamp/when,styleUrl,longitude,latitude,altitude
2007-01-14T21:05:02Z,#paddle-a,-122.536226,37.86047,0

请注意,如果源“KML”文件被压缩为“KMZ”文件,那么您可以将KMZ文件视为ZIP文件并使用任何ZIP实用程序解压缩。只需将.kmz文件重命名为.zip,然后使用您喜欢的zip实用程序解压缩KML文件。

有许多不同的KML2CSV转换器可用,但这个转换器是在线的(无需安装),并且似乎可以很好地完成这项工作,除了目前只支持点几何形状。