1. A method for generating tags, the method comprising: accessing a database including a plurality of 3D models of objects, wherein each 3D model of an object of the plurality of 3D models of objects is associated with information defining a geographic area of a base polygon of the respective object; accessing map information including a plurality of points of interest, where each point of interest of the plurality of points of interest is associated with a geographic coordinate; selecting a 3D model of an object from the plurality of 3D models of objects; determining, by a processor, whether the geographic coordinate of a given point of interest of the plurality of points of interest is within the geographic area of the base polygon defined by the information associated with the selected 3D model of the object; when the geographic coordinate of a given point of interest of the plurality of points of interest is within the geographic area of the base polygon defined by the information associated with the selected 3D model of the object, creating, by the processor, a system tag including a search term selected based on the given point of interest; associating the system tag with the selected 3D model of an object; and storing the association in memory.
5. The method of claim 1 , further comprising: receiving, from a device, a request for one or more 3D models of objects including the search term; identifying, by the processor, the system tag based on the identified search term; identifying the selected 3D model of the object from the database based on the received system tag; and transmitting the selected 3D model of the object to the device.