Kml创建错误

时间:2013-07-21 05:09:39

标签: python list kml

最近我一直在阅读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上显示额外的信息吗?任何人都可以告诉我如何在谷歌地球的kml屏幕上显示以下列表作为一个例子??

['Kirstenbosch',18.432314,-33.988862, 150000, 32]

与姓名坐标人口和平均年龄相关

1 个答案:

答案 0 :(得分:0)

Google's description表示地标可以包含:

  

附加到地标的“气球”中显示的说明。

     

名称

     

一点

您可以使用

在python中添加此信息
pnt = kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
pnt.description = 'population: 150000 age: 32'