javascript - How to generate <a> list from published layers in Geoserver? -


i building webmapping app. parse wms request have title of each layer in layers:

var xhr = new xmlhttprequest();         xhr.open('get', 'http://localhost:8082/geoserver/wms?service=wms&request=getcapabilities', true);         xhr.onload = function() {             var parser = new ol.format.wmscapabilities();             var capabilities = parser.read(xhr.responsetext);             var layers = capabilities.capability.layer.layer.title;  }; 

but fail access titles contain in layers:

$.each(layers, function(i)             {                 var list = $('</br><a/>')                 .text(layers[i])                 .appendto($('div.mydiv'));             }); 

what did miss? thanx help.

i think problem is, need name of layer, not title able call it.

so parse capabilities this:

var layers = capabilities.capability.layer.layer.name; 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -