Model of Point Cloud Data Management System in Big Data Paradigm
AbstractModern geoinformation technologies for collecting and processing data, such as laser scanning or photogrammetry, can generate point clouds with billions of points. They provide abundant information that can be used for different types of analysis. Due to its characteristics, the point cloud is often viewed as a special type of geospatial data. In order to efficiently manage such volumes of data, techniques based on a computer cluster have to be used. The Apache Spark framework has proven to be a solution for efficient processing of large volumes of data. This paper thoroughly examines the representation of point cloud data type using Apache Spark constructs. The common operations over point clouds, range queries and k-nearest neighbors queries (kNN) are implemented using Apache Spark DataFrame Application Programming Interface (API). It enabled the design of point cloud related user defined types (UDT) and user defined functions (UDF). The structure of the point cloud for efficient storing in Big Data key-value stores was analyzed and described. The methods presented in this paper were compared to PostgreSQL RDBMS, and the results were discussed. View Full-Text
Share & Cite This Article
Pajić, V.; Govedarica, M.; Amović, M. Model of Point Cloud Data Management System in Big Data Paradigm. ISPRS Int. J. Geo-Inf. 2018, 7, 265.
Pajić V, Govedarica M, Amović M. Model of Point Cloud Data Management System in Big Data Paradigm. ISPRS International Journal of Geo-Information. 2018; 7(7):265.Chicago/Turabian Style
Pajić, Vladimir; Govedarica, Miro; Amović, Mladen. 2018. "Model of Point Cloud Data Management System in Big Data Paradigm." ISPRS Int. J. Geo-Inf. 7, no. 7: 265.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.