最近进行一个小工作是在google earth中选择一系列点坐标,然后保存为csv文件或txt文件。我在Google Earth Pro在左上方的“文件”–>“保存”–>“将位置另存为”选项。
弹出的窗口中只有“kmz”与“kml”两种格式,这两种格式均是google earth内置的格式(KMZ文件是KML的压缩文件),并不容易使用。因此,我们希望有csv表格或txt文档,提取其中的经纬度信息,方便查看与使用。
在chatgpt中询问,得到下述结果,经测试已通过。
分为下述两个步骤:
1)使用Python中的库(如xml.etree.ElementTree)来解析KML文件并提取经纬度信息。以下是一个示例代码片段,演示如何解析KML文件并提取经纬度信息:
import xml.etree.ElementTree as ET
def extract_coordi