A system comprising: a processor; a content receiver coupled to the processor, the content receiver to: receive digital content and metadata associated with a physical environment; a content pre-processor coupled to the processor, the content pre-processor to: generate a digital layout of the physical environment by scaling the received digital content; associate Global Positioning System, GPS, coordinates and functional coordinates with placement locations in the digital layout, wherein the GPS coordinates and the functional coordinates represent actual locations in the physical environment represented in the digital layout; and an asset linker coupled to the processor, the asset linker to: receive a pre-defined placement of an asset in the digital layout, wherein the pre-defined placement corresponds to actual placement of the asset in the physical environment represented in the digital layout; identify a set of GPS coordinates and a set of functional coordinates for the asset placed in the digital layout, wherein the GPS coordinates indicate actual location of the asset in the physical environment represented in the digital layout, and the functional coordinates indicate relative locations of assets with respect to each other in the physical environment represented in the digital layout; associate the set of GPS coordinates and the set of functional coordinates with metadata of the asset; store the asset along with the metadata representing model and metadata thereof linked with the digital layout, wherein the model represents three-dimensional, 3D, placement of the asset in the physical environment; and generate an extended reality environment for the physical environment having the asset, based on the model. a processor; a content receiver coupled to the processor, the content receiver to: receive digital content and metadata associated with a physical environment; a content pre-processor coupled to the processor, the content pre-processor to: generate a digital layout of the physical environment by scaling the received digital content; associate Global Positioning System, GPS, coordinates and functional coordinates with placement locations in the digital layout, wherein the GPS coordinates and the functional coordinates represent actual locations in the physical environment represented in the digital layout; and generate a digital layout of the physical environment by scaling the received digital content; associate Global Positioning System, GPS, coordinates and functional coordinates with placement locations in the digital layout, wherein the GPS coordinates and the functional coordinates represent actual locations in the physical environment represented in the digital layout; and an asset linker coupled to the processor, the asset linker to: receive a pre-defined placement of an asset in the digital layout, wherein the pre-defined placement corresponds to actual placement of the asset in the physical environment represented in the digital layout; identify a set of GPS coordinates and a set of functional coordinates for the asset placed in the digital layout, wherein the GPS coordinates indicate actual location of the asset in the physical environment represented in the digital layout, and the functional coordinates indicate relative locations of assets with respect to each other in the physical environment represented in the digital layout; associate the set of GPS coordinates and the set of functional coordinates with metadata of the asset; store the asset along with the metadata representing model and metadata thereof linked with the digital layout, wherein the model represents three-dimensional, 3D, placement of the asset in the physical environment; and generate an extended reality environment for the physical environment having the asset, based on the model. receive a pre-defined placement of an asset in the digital layout, wherein the pre-defined placement corresponds to actual placement of the asset in the physical environment represented in the digital layout; identify a set of GPS coordinates and a set of functional coordinates for the asset placed in the digital layout, wherein the GPS coordinates indicate actual location of the asset in the physical environment represented in the digital layout, and the functional coordinates indicate relative locations of assets with respect to each other in the physical environment represented in the digital layout; associate the set of GPS coordinates and the set of functional coordinates with metadata of the asset; store the asset along with the metadata representing model and metadata thereof linked with the digital layout, wherein the model represents three-dimensional, 3D, placement of the asset in the physical environment; and generate an extended reality environment for the physical environment having the asset, based on the model.