我正在尝试使用 django 解析一个 kml 文件。我正在使用 pyKML 解析器模块。我已完成以下步骤。
root = parser.fromstring(open('myfile.kml').read())
该文件的内容是:
<document>
<Placemark>
<name>t1</name>
<Point><coordinates>v1</coordinates>
</Point>
</Placemark>
<Placemark>
<name>t2</name>
<Polygon>
<outerBoundaryIs>
<LinearRing><coordinates>v2</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polgon>
</Placemark>
</document>
我可以使用以下方法检索名称:
name = []
for ele in root.Document.Placemark:
name.append(ele.name)
但我不知道如何从不同的地标检索坐标值。请在这里帮助我。