There is a feature request for something similar here: Request: Use texture as "Landscape Visibility Mask" - World Creation - Unreal Engine Forums
… But since I’m not sure if this can be achieved just by a texture on GPU, maybe changing the visibility mask from render target import via Blueprint function (something like the existing heightmap import function) would do the trick?
This would be very useful for procedural landscape altering tools or other landscape editor utilities.