最近我一直在阅读python 2.7中的simplekml模块。到目前为止,我发现这一点:

import simplekml
kml = simplekml.Kml()
kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
kml.save("botanicalgarden.kml")

这将在列出的坐标处显示Kirstenbosch的名称。我想知道这个是否可以扩展,因为它只显示名称。
例如,我将如何编辑上面的代码以显示在kml屏幕上。
Name
Coordinates
Population
Average age

我试过将population=,average age=添加到代码中,但它不会显示,它只显示名称。额外的信息可以在kml上显示吗??有人能给我演示一下如何在google earth的kml屏幕上显示下面的列表吗??
['Kirstenbosch',18.432314,-33.988862, 150000, 32]

与人口和平均年龄相关的

最佳答案

Google's description表明一个地点标记可以有:
出现在附在位置标记上的“气球”中的描述。
名字
一分
可以在python中使用

pnt = kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
pnt.description = 'population: 150000 age: 32'

关于python - KML创建错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17769276/

10-14 10:58