@Vignesh_M
well it depends what you want.
if you just use SVGs you could as well just render it with angular. you can ofc use d3 with maps it's just a lot of useless overhead since maps is provided via an API.
d3 and angular can be a cool choice if you go for canvas :) but I'm not sure if angular 1 is compatible with d3 v4 :)
and I would just use d3 or angular for the most cases :) but that's just my opinion :9 if you wanna play around i would just learn d3 via tutorials :) and than add it to angular if you need it :) and i would try rendering the SVGs with angular first just to get a feel of your possibilities before throwing two huge frameworks on a problem that does not even need one of them gg
j
stuff ;)
you don't need d3 for that google maps has a customization api.
something like https://snazzymaps.com/style/83910/fh for example