How to get 1:1 texture overlay on landscape? - SOLVED

ANSWER -
1 / landscape size = 1:1 scale ratio

Original:

I’m trying to get an exact match of satellite color image onto landscape.

The size of the landscape is 4033x4033.

Into the TexCoord there must be some sort of conversion I could do to figure out what the appropriate input should be. It is too slow to punch numbers in randomly. But I’m not savvy enough on the math.

Note details about landscape size in upper right:

Here is the overlay texture:

Thanks for any help.

I can do something easier and just make a reference plane with normal 0-1 UV space mapping as this is just for reference, but it would be a little easier if I could map directly onto the landscape like this. I’m just missing a conversion formula I think.

Well, just through some trial and error I found this number to be a nearly exact match. Maybe 30 meters off.

So what is the relationship of 0.00025 to a 4033 meter landscape?

Multiplied together equals 1.00825… I guess if I find the number which multiplys to exactly 1, that might be what i need?


Edit - ANSWER:

Okay it was simple.

1 / 4033 gives me the magic number, which is… 0.00024795.

Don’t ask me how I figured it out. Just a wild guess of intuition. I couldn’t tell you why it works. But the formula is this:

1 / landscape size = UV tiling scale for 1:1 ratio.

(now the image lines up perfectly)