Open world terrain tiles question: Hexagonal shaped tiles

I don’t have WM, actually, I was hoping to be able to avoid having to use it

Another idea that occurred to me while I was working was to have normal square tiles for the world itself, and a minimap with hexagons
but the question is how to shuffle the worlds’ square tiles in accordance to the minimap with the hexagons; tiles with forest, tiles with grassy pasture, hills, fields of agriculture, mountains and quarries and desert

Down the line, each hexagon would be attributed a number, and a random lottery would pick one, and grant some kind ressources depending which terrain occupies that sector
Similar to Catan, as mentioned before