Angular2如何从坐标数组生成KML文件

3

我正在使用Angular 2 v4 web应用程序,需要使用从REST获得的数组数据生成KML文件。

我的REST响应类似于以下内容:

[
    { "lat": 14.05891566, "lng": -19.9981566 },
    { "lat": 14.05668566, "lng": -19.9566123 },
    { "lat": 14.05567413, "lng": -19.9467456 },
    { "lat": 14.05455655, "lng": -19.9367125 }
    ...
]

REST只响应坐标数组。

如何使用这些数据生成KML文件并下载.kml文件呢?

如果可能,我正在寻找一个允许我执行此操作的Node模块,但如果不存在,正确的方法是什么?

1个回答

5

非常感谢你。这正是我正在寻找的。 - Sergio Mendez
这是一个非常好的例子!但在我的情况下,从生成的KML文件导入的标记在Google Earth上显示了错误的位置。原因是<coordinates>使用经度、纬度顺序。如果您在示例中交换坐标顺序,一切都能完美地运行。 - Arthur Z.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接