Hello,
how add custom labels to ArcGISDynamicMapServiceLayer? (like FeatureLayer.setLabelingInfo())
Thanks
Ondra
Solved! Go to Solution.
I tried like you suggested but also labels are not showing in map.
var options = [];
var json = {
"labelExpression": {"name": "{label}"}
}
var labelClass = new LabelClass(json);
drawingOptions.labelingInfo = [labelClass];
option.push(drawingOptions);
EsriDynamicLayer.setLayerDrawingOptions(options);
var options = [];
var json = {
"labelExpression": "{label}"
}
var labelClass = new LabelClass(json);
drawingOptions.labelingInfo = [labelClass];
option.push(drawingOptions);
EsriDynamicLayer.setLayerDrawingOptions(options);
I tried this as well but labels were not visible
var options = [];
var json = {
"labelExpression": "{label}"
}
var labelClass = new LabelClass(json);
drawingOptions.labelingInfo = [labelClass];
drawingOptions.showLables = true;
options.push(drawingOptions);
EsriDynamicLayer.setLayerDrawingOptions(options);
@RobertScheitlin__GISP any solution for this?
@shilpakaramar No I am out of suggestions.