Should this be two questions? Maybe not, just two features of one library.

Does anyone know of an AngularJs library which offers:
- TreeMaps
- Geographical heat maps (with Open Street Maps a bonus)
- all of the other, more usual, standard charts types
- Choropleth maps would be very welcome too

4 [A tree map, yesterday]6

enter image description here enter image description here

[Update] not that this has anything to do with the question, but 2 minutes after I posted, a friend emailed me this map of the UK - drawn from pubs !!

[enter image description here]

1 Answer 1


Check out ZingChart. They have the ability to create treemaps and maps along with your more common chart types like line, bar, pie... There's also a ZingChart-AngularJS directive that makes it fairly painless to create dynamic charts with AngularJS.

Here are a couple demos of treemaps and maps created with the ZingChart-AngularJS directive:

Map : http://demos.zingchart.com/view/8JE73I88

TreeMap : http://demos.zingchart.com/view/ERU31MKM

While there is no baked in solution to use heatmaps with maps, there is an ability to render maps using GeoJSON, and you can color each region separately - choropleth if you will.

If you have any further questions, don't hesitate to reach out! - I'm a ZingChart Team Member. Check out our AngularJs page if you need more info. We are also working on a choropleth plugin and should be released pretty soon.

  • Looks good, but expensive (I'd rather not have the branding). I will continue to look for a gratis solution & get back to you. Btw, which pricing plan for a single website that does require user login?
    – Mawg
    Commented Jul 31, 2015 at 6:58
  • 1
    If the chart is accessible to the public and for commercial use, then it's a SaaS license. If it is only accessible to your employees, then it would be internal. If you have any more questions, [email protected] would be your best avenue. Commented Jul 31, 2015 at 15:24
  • 1
    Thanks (+1). Fine for the big boys, chicken & egg for me. Until I get some sales, I can' afford $2,499, but I can't launch without a solution. Nvm, I will figure something out. Perhaps starting with another solution, then contact you if it takes off.
    – Mawg
    Commented Jul 31, 2015 at 15:34
  • Can you give the URL of a sample with branding? Maybe I could go with that until I can afford a SAAS license.
    – Mawg
    Commented Sep 18, 2015 at 7:22
  • 1
    @Mawg Sure thing : demos.zingchart.com/view/MAX9TWAD Commented Sep 18, 2015 at 18:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.