【发布时间】:2021-05-09 04:40:33
【问题描述】:
我有以下代码可以在 python 中访问 kml 文件的坐标
from pykml import parser
with open('test.kml', 'r') as kml_file:
root = parser.parse(kml_file).getroot()
for i in root.findall('{http://www.opengis.net/kml/2.2}Document/{http://www.opengis.net/kml/2.2}Placemark/{http://www.opengis.net/kml/2.2}Point'):
print(i.coordinates)
这个找到了我在 kml 文件中的所有单个点,我在其中标记了某些兴趣点。但我也有一些我在谷歌地球中创建的点多边形,这个算法不会返回它们。我怎样才能得到多边形?
如果您有任何问题,请告诉我。
【问题讨论】:
标签: kml google-earth