Thanks for your reply. Answer is quite ok, But here you have given the geographic role as city. that is lowest level as per data. it is showing the location as dots automatically. My requirement is to be shown in filled maps as per selection. Even if we change the marks here to map, it is giving dots because of the geo role. when we change the geo role to state the filter is applicable for state only.
And the same I have applied for the original data that does not shown the all values for all the levels(even dots). Could you please help me with some alternative solution that would solve my problem.
Appreciate your help.
In that case, I would suggest re-shape your data.