Hi Brian,
Thanks for contacting Syncfusion support.
We have analyzed your query. We have prepared a sample with, in which by using rangeColorMapping we can have different legends for different ranges of values with respect to weightValuePath property. Find the code snippet below to achieve this requirement.
ASP.NET MVC:
@(Html.EJ().TreeMap("treemap1")
//...
.TreeMapRangeColorMappings(range =>
{
range.Color("#77D8D8").From(0).To(15646000).Add();
range.Color("#AED960").From(0).To(25646000).Add();
range.Color("#FFAF51").From(0).To(35646000).Add();
range.Color("#F3D240").From(0).To(405646000).Add();
range.Color("#5189e2").From(0).To(4000000000).Add();
}
) |
On drilldown, depends upon the population of country, we can have different legends.
Screenshot before drilldown:
Screenshot after drilldown:
Sample for reference can be find from below link.
If we have misunderstood your query, kindly revert us with more information on your query and with some screenshot with your requirement.
Thanks,
Dharani.