It scans (I did it last night) but I don't think it gives you any information.
With regard to people thinking that various parts of the ruins "line up " with constellations and other cosmological features, I did note last night that the group of obelisks at group E (according to the picture on the front page to this thread) pretty much lines up with the Pleiades Nebula. I even took a picture:
Alignment with Pleiades
A couple of things about this:
1. We know from Ram Tah that the Monolith network forms their FTL, Civilisation wide communication network. Communications need line of sight, even across Interstellar space (I think) - even if you have to use Satellites to get around "things in the way" like curvature of the earth, or maybe other stellar features. I did notice that there is a Black Hole not far away from the Site - I bookmarked it in game and complete forgot to take a note of the system. I'm wildly speculating that might be significant. Probably not though!
2. The planet the ruins are located on rotates. That, in itself, probably means it's not an in-game feature we need to worry about. There are too many variables at the site to look at things aligning with other things. There might be a map somewhere - the site itself might be one - but really we've not figured it out if that's what it is.
I'm back to trying to work out what their Glyphs look like and some sort of key to unlocking them. Whatever it is is probably totally obvious and we're completing missing it.