The invention discloses an indoor GPS (iGPS)-based single-
station and multi-point time-sharing measurement method, which comprises the steps of setting up a single-
station and multi-point time-sharing measurement platform, establishing a coordinate
system OXYZ for an automatic rotation device, adopting the coordinate
system OXYZ as a
global coordinate system, defining a coordinate
system O0X0Y0Z0 for the initial position of a launch
station, calibrating the coordinate value (x0, y0, z0) of the initial position of the launch station in the
global coordinate system, rotating the launch station around an O-axis under the effect of the automatic rotation device to move the launch station to different places, calculating a real-time position coordinate system (OiXiYiZi) of the launch station to figure out the real-time coordinate value thereof (xi, yi, zi), receiving optical signals sent by the launch station at different places by means of a
receiver, establishing a position relationship equation between the
receiver and the launch station in the
global coordinate system according to a
conversion equation between the real-time position coordinate system of the launch station and the global coordinate system, solving out the three-dimensional coordinate of the
receiver in the global coordinate system based on the iterative
algorithm, and realizing the
spatial positioning effect. According to the technical scheme of the invention, the receiver can be positioned only by means of the single launch station. The method is high in efficiency and low in cost. Through the multi-point time-sharing measurement process, the positioning accuracy is effectively improved.