How to create Sim City like zones on landscapes?

Hi everyone. I am trying to implement the visualization of zones like in Sim City e.g.

Now I am struggling what the best way is to achieve something like that. Currently I have two ideas:

  1. Use decals in some way
  • Pros: Performance? Easy to match geometry.
  • Cons: Can not map on landscapes, right? Since I will probably use landscapes this approach wouldn’t work for me.
  1. Use Static Mesh Actors in a layer with corresponding colors
  • Cons: How to match the underlying geometry with this approach?

Probably there are more elegant and easier approaches that I don’t know about. Thus feel free to give me hints :smiley:

What do you think about both approaches? How to solve the stated problems the best way?