我正在使用 PyKml 模块在我的 Python 脚本中形成 kml。我想显示由坐标数组组成的路径,并将所有点显示为地标。目前,我正在尝试(没有成功)按照以下方式进行操作
doc = K.kml(
K.Document(
K.Placemark(
K.Point(
K.name("pl1"),
K.coordinates("52.4858, 25.9218, 1051.05105105")
)
),
K.Placemark(
K.name("path1"),
K.LineStyle(
K.color(0x7f00ffff),
K.width(10)
),
K.LineString(
K.coordinates(
coord_str
)
)
)
)
)
路径看起来不错,但是当我开始添加地标时,谷歌地图只显示第一个。我应该使用什么来显示路径上的所有地标?我是否需要某种元编程(即在对象定义中自动添加地标)?或者也许是别的什么?