Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从kml文件中获取所有坐标?_Python_Python 3.x_Kml_Google Earth - Fatal编程技术网

Python 如何从kml文件中获取所有坐标?

Python 如何从kml文件中获取所有坐标?,python,python-3.x,kml,google-earth,Python,Python 3.x,Kml,Google Earth,我把谷歌地球上的几个坐标保存为kml文件。下面的代码为我提供了第一个位置的坐标。知道怎么找到剩下的吗?-我得在所有的地方迭代 from pykml import parser with open('list.kml', 'r') as f: root = parser.parse(f).getroot() print(root.Document.Placemark.Point.coordinates) 你可以用 root.findall(')中的i的//{http://www.opengi

我把谷歌地球上的几个坐标保存为kml文件。下面的代码为我提供了第一个位置的坐标。知道怎么找到剩下的吗?-我得在所有的地方迭代

from pykml import parser
 with open('list.kml', 'r') as f:
 root = parser.parse(f).getroot()
print(root.Document.Placemark.Point.coordinates)
你可以用

root.findall(')中的i的
//{http://www.opengis.net/kml/2.2}第‘’点:
打印(i.坐标)
或者,提供到
文档/位置标记/点的更精确路径

用于root.findall('{http://www.opengis.net/kml/2.2}文件/{http://www.opengis.net/kml/2.2}地标/{http://www.opengis.net/kml/2.2}第‘’点:
打印(i.坐标)

您可以分享您的.kml文件示例吗?