我正在使用GMT,并且有几个kml文件,我想将其转换为.txt文件,以便将它们包含在图中。我知道有一种方法可以转换其中一个版本的GMT中的kml2txt,但我有一个旧版本。有没有人知道转换这些文件的另一种方式?
答案 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转换器可用,但这个转换器是在线的(无需安装),并且似乎可以很好地完成这项工作,除了目前只支持点几何形状。