Satellite Terrain Textures

I was just wondering if anybody knew how companies make the satellite imagery based textures for flight sim. I understand that they simply replace the world textures but I guess my question is how do they know which textures cover which area? Surely they don't sit there and just start opening every single texture file figuring out which is which? Do they just replace the textures? Or do they make whole new BGL files for the region they're remaking. I was just wondering how all this works after seeing the Google Earth thing in the FSX forum. Enlighten me please ;D
Thanks!
Thanks!