angular mapChart directive