1. A method for generating a planogram of a facility updating newly positioned fixtures in real-time, the method comprising: positioning a wireless mobile device at a plurality of geometric reference data defining a geometry of a fixture placed within the facility; establishing a location of the mobile device at each geometric reference datum using a locationing system; associating each geometric reference datum of the fixture with the established location of the mobile device; and updating the planogram with the fixture geometry and position information defined by each geometric reference datum of that fixture, wherein multiple geometric reference data are used to calculate one of a length, an area, and a volume of the fixture using ultrasonic technology, by the wireless mobile device, and calculating an optimum path for moving the fixture to a specific location within the generated planogram of the facility.