Well, at least you could not use any Map widget or Location property in this issue, they are not so accurate.
Maybe you should give your equipment Thing with some extra string properties, and with these strings you could describe their locations, like "B zone, room 302, unit 3"
Or maybe you could add a image property inside and put a Map of your factory in it. And the location of the equipment is marked as a dot inside.
I worked on such a use case with existing capabilities and I wanted to complete previous comment on how to display information on a floor plan.
On the mashup side I used an Image widget showing the floor plan in combination of an XYChart widget. I displayed the Image as background of the XYChart setting transparency by adapting the styles.
On the modelling side I maintained XY coordinates through some services and reference data.
The main reference data was a table providing XY coordinates associated to equipment position that was only tracked by room ID.