1. A method for determining a user's location within an indoor environment comprising: receiving a location request including data related to a set of radio frequency (RF) signals; selecting a map from a plurality of maps based on the received data; and processing the received data to identify the location of the user on the map, wherein at least one of the map selection and the location identification comprises processing the received data based on yield information associated with at least a subset of the set of received signals identified in the requests.