Perhaps the satellite itself would take a picture of Hogwarts, but the spell that fiddles with the minds of Muggles would somehow make the Muggles not see the castle for what it is in the picture. It's of a stretch, I admit.originally posted by Tim the Enchater
Plus, I believe they [the satellites] will still be able to see the castle in perfect clarity, and here's my reasoning. Whatever spells Hogwarts has apparently fiddles with the minds of Muggles, making them see a ruin instead of a fully-functioning magical school. A spy satellite, on the other hand, is essentially a camera mounted in space, and doesn't have a brain that can be fooled. And since the enchantments on Hogwarts are likely to be hundreds of years old, they probably haven't been upgraded to counter such high-altitude surveillance.