本文共 1385 字,大约阅读时间需要 4 分钟。
OpenLayers??????
??OpenLayers????????????????????????????????????????????????????
???????
??????OpenLayers???????????????????????
var markVectorSource = new ol.source.Vector();var markVectorLayer = new ol.layer.Vector({ source: markVectorSource }); var iconFeature = new ol.Feature({ geometry: new ol.geom.Point( ol.proj.fromLonLat(markSettings.markCoordinate) )}); ????????
????????????????????????????
var iconStyle = new ol.style.Style({ image: new ol.style.Icon({ anchor: markSettings.markAnchor, src: markSettings.markImage, img: undefined, imgSize: undefined })}); ??????
??????????????????????????????
iconFeature.setStyle(iconStyle);markVectorSource.addFeature(iconFeature);map.removeLayer(markVectorLayer);map.addLayer(markVectorLayer);
markVectorSource.removeFeature(iconFeature);map.removeLayer(markVectorLayer);
iconFeature.setStyle(new ol.style.Style({ image: new ol.style.Icon({ anchor: markSettings.markAnchor, src: markImage, img: undefined, imgSize: undefined })})); ??????
?????????????????????????
for (var i = 0; i < len; i++) { mark[i].createMark();} for (var i = 0; i < len; i++) { mark[i].deleteMark();} for (var i = 0; i < len; i++) { mark[i].changeMark('123.png');} ??????????????????????????????????
转载地址:http://fypfk.baihongyu.com/