How to generate a geographical heat map? (worldwide, country-level granularity)
Show older comments
I want to create a geographical heat map like the following in MATLAB:

Each color is based on a list of country with a percentage associated to each of them:
Country with Codes: % of Hits
- United States (US): 36.29%
- India (IN): 18.24%
- United Kingdom (GB): 12.93%
- Spain(ES): 8.22%
- Australia (AU): 3.32%
- Canada (CA): 3.05%
- Germany (DE): 2.49%
- Netherlands (NL): 1.66%
- Israel (IL): 1.39%
- China (CN): 0.83%
How can I do it in MATLAB?
I looked at http://mathworks.com/products/mapping and Googled around but I didn't find any easy way to do it. Such kind of maps are commonly used (e.g. straightforward to do with the Google Chart API) so I'm hoping someone here shares his/her experience.
Thanks,
Franck
[1]: http://i.stack.imgur.com/64DJY.png
2 Comments
Brahim HAMADICHAREF
on 3 Jan 2014
I am curious ... have you ever managed to do the same with the Mapping toolbox ? I also use Google maps API, but an only MATLAB solution would prefer !
Brahim
Franck Dernoncourt
on 5 Jan 2014
Accepted Answer
More Answers (0)
Categories
Find more on Map Display in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!