1. A method comprising, by a computing device: accessing a map comprising a plurality of tiles representing a plurality of geographic areas, respectively, wherein each tile comprises a plurality of objects having locations within the tile, and wherein each tile has below a threshold number of objects located within the tile; receiving a first query from a first user, the first query comprising a first location within a first tile; identifying one or more objects corresponding to the first query, each identified object having a location within the first tile; and generating search results comprising references to one or more of the identified objects.