Openlayer KML文件

时间:2015-06-04 21:55:40

标签: syntax openlayers kml

以下代码来自我一直关注的教程。但我发现在控制台中UncaughtSyntaxError

之后有一个new ol.layer.Vector({

以下是代码:

//KML Layer
var vectorLayer = new ol.layer.Vector({
        source: new ol.source.KML({
        extractStyles: false,
        projection:new ol.proj.get("EPSG:900913"),
        url:'js/test.kml'
    })
});
map.addLayer(vectorLayer);

我似乎无法看到失踪的东西?谢谢。

1 个答案:

答案 0 :(得分:0)

API已更改。试试这个。

var sourceVector = new ol.source.Vector({
      url: 'js/test.kml',
      format: new ol.format.KML()
    });
var vector = new ol.layer.Vector({source: sourceVector });

map.addLayer(vector);