主权项 |
1. A method, comprising:
receiving, by a venue data server and from a venue data provider computer, venue data, the venue data including a representation of geographic and geometric attributes of the venue and records of occupants of the venue; validating, by the venue data server, the venue data, including detecting and removing a conflict in the venue data according to a rule defining the conflict as a conflict between attributes of the venue or a conflict between an attribute of the venue and pre-loaded geographic data or occupant data; submitting the validated venue data by the venue data server to a sampling device as a request for survey data, the survey data comprising measurements of one or more environmental variables recorded by a sensor of the sampling device; receiving the survey data from the sampling device; integrating the venue data and the survey data to determine location fingerprint data, the location fingerprint data including expected measurements of the one or more environmental variables at respective locations in the venue; and providing the location fingerprint data to a mobile device for determining a location of the mobile device in the venue, the location representable by a marker on a venue map generated based on the venue data. |