Ошибка создания Kml

Недавно я читал о модуле simplekml, который есть в Python 2.7. Пока я нашел это, чтобы создать точку:

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

Это отображает имя Кирстенбош в координатах, перечисленных. Мне было интересно, если это может быть расширен, так как он отображает только имя.

Например, как бы я отредактировал приведенный выше код для отображения на экране kml.

Name 
Coordinates
Population 
Average age 

Я пытался добавить население =, средний возраст = к коду, но он не будет отображаться, он отображает только имя. Может ли дополнительная информация отображаться на км? Может кто-нибудь показать мне, как отобразить приведенный ниже список на экране kml в Google Earth для следующего в качестве примера??

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

Что соответствует названию координат населения и среднего возраста

1 ответ

Описание Google предполагает, что метка может иметь:

описание, которое появляется в "воздушном шаре", прикрепленном к метке.

имя

точка

Вы можете добавить эту информацию в Python, используя

pnt = kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
pnt.description = 'population: 150000 age: 32'
Другие вопросы по тегам