3

最近我一直在阅读关于 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 

我试过在代码中添加人口=,平均年龄=,但它不会显示它只显示名称。可以在kml上显示额外的信息吗?谁能告诉我如何在谷歌地球的 kml 屏幕上显示以下列表,例如以下示例?

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

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

4

1 回答 1

0

Google 的描述表明地标可以具有:

出现在地标附加的“气球”中的描述。

一个名字

一个点

您可以使用在 python 中添加此信息

pnt = kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
pnt.description = 'population: 150000 age: 32'
于 2013-07-21T05:23:26.943 回答