Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Kml创建错误_Python_List_Kml_Simplekml - Fatal编程技术网

Python Kml创建错误

Python Kml创建错误,python,list,kml,simplekml,Python,List,Kml,Simplekml,最近我一直在阅读Python2.7的SimpleXML模块。到目前为止,我已经发现这一点: import simplekml kml = simplekml.Kml() kml.newpoint(name="Kirstenbosch", coords=[(18.432314,-33.988862)]) kml.save("botanicalgarden.kml") 这将在列出的坐标处显示Kirstenbosch的名称。我一直在想这是否可以扩展,因为它只显示名称 例如,我将如何编辑上面的代码以显

最近我一直在阅读Python2.7的SimpleXML模块。到目前为止,我已经发现这一点:

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]
它与姓名坐标、人口和平均年龄相关

表明地名可以有:

出现在附在Placemark上的“引出序号”中的描述。

名字

一点

可以使用以下命令在python中添加此信息:

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

谢谢你,斯根。你有那个页面的链接吗??它能有尽可能多的额外信息吗?编辑答案以包含“谷歌的描述”KML参考上的链接。