Roofs and floors block GPS signals. Also, it is impossible to determine on which floor the user is situated using the GPS. This all makes it the least precise and least attractive technology for indoor navigation.