I know for a fact that any GPS signal has no chance of making it into this brick building, hell, most Cellphones loose signal inside this building. But, this building itself has a WiFi mesh, easily consisting of over 50 WiFi APs.
It was immediately obvious to me that Google had began indexing wifi APs and their locations inside of large buildings. This library is open to the public, so someone hired by Google with a WiFi sniffer must have walked around and indexed the location of each AP within this building.
My local HomeDepot shows an indoor map when I zoom in near its location in my Google maps app. I actually used it to find the Lighting and Electrical section so I could purchase a new bathroom light fixture.
As it stands right now indoor maps are a look don't touch experience. If you attempt to do a local search for "Bathroom lighting" Google zooms out and shows all light stores in a 30 mile radius for me, instead of searching inside of the building I am standing. I know this is quite a bit to ask, but I expect Google's mapping an Indexing to achieve this level of detail in the next few years. I can't wait until all major brick and mortar stores are mapped out and indexed. Imagine how fast and pleasant shopping could be if your phone knew the exact aisle of ever item you plan to purchase.
As you can see the possibilities are quite limitless for indoor mapping applications, I have not even mentioned large venues or large office buildings.
This is a big effort Google is undertaking, but I have no doubt given Googles track record with similar projects. Mapping the surface of the earth, its seas, our sky, mars and now large building layouts.