Patent ID: 7746341

Claim:
A system for parsing point-cloud data comprising an application server, the application server comprising: a point-cloud file receiving module, for receiving a point-cloud file from a database; a file format detecting module, for detecting whether the point-cloud file is in a text format; a data format transforming module, for opening the point-cloud file in a binary data mode and transforming the binary data to predetermined readable data to be stored as a temporary file, if the point-cloud file is in a non-text format; a parameter setting module for setting either of the text format point-cloud file and the temporary file as a target point-cloud file; a data structure applying module, for applying a predetermined data structure to store point-cloud information records, which comprise parsed data values of the point-clouds; a point-cloud information record module, for allocating memory for the point-cloud information records of the data structure, and allocating the memory for items in each point-cloud information record to store data values of each point-cloud; and a point-cloud data parsing module, for parsing data from the target file into the point-cloud information records of the data structure.