Complex sentence: Even if almost all the planet's ground is mapped and photographed by satellites, field research to validate still needs to be done.
Split into simpler sentences: Even if almost all the planet's ground is mapped and photographed by satellites. Field research to validate still needs to be done.