Openlayers 如何在openlayer v3(带kml的光栅)上使用测量?

Openlayers 如何在openlayer v3(带kml的光栅)上使用测量?,openlayers,openlayers-3,Openlayers,Openlayers 3,我使用的是OpenLayer v3,在这个脚本中: var raster = new ol.layer.Tile({ source: new ol.source.BingMaps({ imagerySet: 'Aerial', key: '---' }) }); var vector = new ol.layer.Vector({ source: new ol.source.Vector({

我使用的是OpenLayer v3,在这个脚本中:

var raster = new ol.layer.Tile({
         source: new ol.source.BingMaps({
            imagerySet: 'Aerial',
            key: '---'
        })
    }); var vector = new ol.layer.Vector({
        source: new ol.source.Vector({
            url: 'url',
            format: new ol.format.KML()

        })
    }); var map = new ol.Map({
                                 controls: ol.control.defaults().extend([
    new ol.control.FullScreen()
                                 ]),
        layers: [ raster,  vector],
        target: document.getElementById('map'),
        view: new ol.View({
            center: [5379788.7775 , 3658497.76290000044  ],
            projection: projection,
            zoom: 10
        })
    });
我不知道如何在图层上添加测量,开放图层中的示例仅支持光栅上的测量图层(我不能同时使用kml和测量)


如果有人能提供帮助,谢谢。

您所要做的就是创建另一个向量层,该层将完全用于OL3i中的示例中的测量。我也这样做,但kml的向量层未显示,您能在此处发布您的测量代码吗,要想知道它有什么问题吗?你所要做的就是创建另一个向量层,它将完全用于测量,就像OL3i中的例子一样。我也这么做,但是kml的向量层没有显示,你能在这里发布你的测量代码,看看它有什么问题吗?