1. A method comprising: receiving, at a computing system, a set of one or more area description files from a set of one or more first mobile devices, each area description file representing a point cloud of spatial features detected by a corresponding first mobile device at an area; generating, at the computing system, a localization area description file for the area from the set of one or more area description files, the localization area description file representing a point cloud of spatial features for the area; and providing the localization area description file from the computing system to a second mobile device, wherein: the set of one or more area description files comprises a plurality of area description files; and generating the localization area description file comprises: identifying the plurality of area description files as being associated with the area; deduplicating the point clouds represented by the plurality of area description files; determining a relative alignment of the point clouds represented by the plurality of area description files; and incorporating the point clouds in the localization area description file.
1. A method comprising: receiving, at a computing system, a set of one or more area description files from a set of one or more first mobile devices, each area description file representing a point cloud of spatial features detected by a corresponding first mobile device at an area; generating, at the computing system, a localization area description file for the area from the set of one or more area description files, the localization area description file representing a point cloud of spatial features for the area; and providing the localization area description file from the computing system to a second mobile device, wherein: the set of one or more area description files comprises a plurality of area description files; and generating the localization area description file comprises: identifying the plurality of area description files as being associated with the area; deduplicating the point clouds represented by the plurality of area description files; determining a relative alignment of the point clouds represented by the plurality of area description files; and incorporating the point clouds in the localization area description file. 7. The method of claim 1 , further comprising: receiving, at the computing system, feedback data from the second mobile device, the feedback data identifying whether one or more of the spatial features represented by the localization area description file was detected by the second mobile device while in the area; updating, at the computing system, the localization area description file based on the feedback data to generate an updated localization area description file; and providing the updated localization area description file from the computing system to a third mobile device.