public void test()
        {
            var XYZHashMap = GetPointCloud.XYZMap(Filepath);

            var linebuilderGeometry = VisualizationTools.DrawPointGrid(XYZHashMap, MinColorScaleZ, MaxColorScaleZ, _colorScales);

            PointGrid = new GridModel {
                GridGeometry = linebuilderGeometry, GridTransform = new TranslateTransform3D(0, 0, 0), GridColor = new Color4(255, 255, 255, 0.5f).ToColor()
            };
            ScaleColors(MinColorScaleZ, MaxColorScaleZ);
        }
        private void ImportDataFromFile()
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            if (openFileDialog.ShowDialog() == true)
            {
                Filepath = openFileDialog.FileName;
            }

            var config = new MapperConfiguration(cfg => cfg.CreateMap <GridPoint, GridPointModel>());
            var mapper = new Mapper(config);

            try
            {
                _gridPoints = GetPointCloud.XYZMap(Filepath);
            }
            catch (System.Exception e)
            {
                MessageBox.Show(e.Message);
            }

            ViewPointCloud();
        }