je voudrait lister les noms des couches vecteur ainsi que leurs ids
pour les id j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 // liste des layers vector var mLayers = map.getLayers(); var list =[]; var layerslist = mLayers.getArray(); var vectorLayers = function (){for (layerslist = mLayers.getArray(),i=0, n= layerslist.length; i<n; i++ ) { if(layerslist[i] instanceof ol.layer.Vector){ list.push(layerslist[i].gpLayerId)}//je ne trouve pas de layerslist[i].name ou layerslist[i].title }; return list};
Partager