| CPC G06T 19/20 (2013.01) [G06T 2219/2004 (2013.01)] | 18 Claims |

|
1. A data synchronization method for a first client, comprising:
acquiring positioning information of a target object in a target space scene;
mapping the positioning information to obtain number data corresponding to the positioning information, wherein a data amount of the number data is less than a data amount of the positioning information; and
sending the number data to a server, so that the server sends the number data to a second client,
wherein mapping the positioning information to obtain the number data comprises: determining the number data corresponding to the positioning information, according to mapping data configured for the target space scene acquired in advance, wherein a mapping relation between the positioning information and the number data is recorded in the mapping data,
the target space scene is a 3-dimensional space, the positioning information comprises an orientation information which is a 3-dimensional direction vector corresponding to an orientation, and the mapping data comprises an orientation mapping table generated based on a preset virtual reference sphere and a spherical surface of the virtual reference sphere comprises a plurality of curved surface areas, and
a plurality pieces of data in one-to-one correspondence with the plurality of curved surface areas are recorded in the orientation mapping table, and each piece of data in the orientation mapping table comprises an area orientation number of the curved surface area and second area description data for defining a range of an area defined by the curved surface area.
|