Openlayers 如何在openlayer v3(带kml的光栅)上使用测量?
我使用的是OpenLayer v3,在这个脚本中: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({
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的向量层没有显示,你能在这里发布你的测量代码,看看它有什么问题吗?