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

Недавно я читал о модуле 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?? Может ли кто-нибудь показать мне, как отобразить приведенный ниже список на экране kml в Google Earth для следующего примера??

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

Что коррелирует с именем, координирует численность населения и средний возраст


person user2603519    schedule 21.07.2013    source источник


Ответы (1)


Согласно описанию Google метка может иметь:

описание, которое появляется во всплывающей подсказке, прикрепленной к метке.

имя

точка

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

pnt = kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)])
pnt.description = 'population: 150000 age: 32'
person sgun    schedule 21.07.2013
comment
Спасибо сгун. У вас есть ссылка на эту страницу?? Может ли он иметь как можно больше дополнительной информации?? - person user2603519; 21.07.2013
comment
отредактировал ответ, включив ссылку в описание Google - person sgun; 21.07.2013
comment
Справочник по KML находится здесь. - person JasonM1; 19.12.2020