idParams.geometry = evt.mapPoint; idParams.mapExtent = map.extent; var feature, lyrIdent = []; for (var j = 0; j < ident.length; j++) { if(ident.url != "http://services.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Reference/MapServer"){ deferred = ident[1].execute(idParams); } deferred.then(function(response){ return dojo.map(response, function(response){ var feature = response.feature; lyrIdent.push(feature.attributes); var template = new esri.InfoTemplate("#"); feature.setInfoTemplate(template); return feature; }); }); } map.infoWindow.setFeatures([ deferred ]); map.infoWindow.show(evt.mapPoint); console.log(lyrIdent); }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.