Google Maps now has indoor maps. There are 10,000 floor plans of major buildings in the US, UK, France, Switzerland, Sweden, Japan, Canada and Denmark. These include London’s Wembley Stadium and Charles De Gaulle Airport in Paris. There is also an ability for people to create and upload maps for storeowners and others as the toolkit is available to add these maps.
You can add your floorplan to Google Maps here.
Until now, this was available only for Android users, but is now a web based service.
The Google’s page for Floor plan says:
Google Maps Floor Plans is still in Beta. We’re still working out the kinks in how we process your floor plans, so right now we can’t give estimates on when your floor plans will appear in Google Maps for Android.