Use scale in legend
All checks were successful
FarmMaps.Develop/FarmMapsLib/pipeline/head This commit looks good

This commit is contained in:
Willem Dantuma
2020-04-07 08:51:31 +02:00
parent 1b165c3575
commit dd138f1168
3 changed files with 10 additions and 1 deletions

View File

@@ -65,6 +65,14 @@ export class LegendComponent implements OnInit,AfterViewInit {
return part;
}
public getValue(value:number,scale:number):number {
let v = value;
if(scale && scale != 0) {
v=scale*value;
}
return v;
}
public getLabel(renderer: IRenderer, index: number): string {
let scale = 100 / renderer.band.histogram.entries.reduce((sum, entry) => sum + entry.freqency, 0);
let percent = renderer.band.histogram.entries[index].freqency * scale;