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 に追加情報を表示できますか?? 例として、Google Earthのkml画面に以下のリストを表示する方法を教えてもらえますか??

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

名前座標の人口と平均年齢に相関するもの

4

1 に答える 1

0

Google の説明によると、目印には次のものが含まれる可能性があります。

Placemark に添付された「吹き出し」に表示される説明。

名前

点数

この情報を Python で追加するには、次を使用します。

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