Example #1
0
        private void Opslaan()
        {
            try
            {
                FotogrammetrieData data = new FotogrammetrieData();

                data.camera1 = new Camera
                               (
                    Convert.ToDouble(camera1XCoordinaat.Text),
                    Convert.ToDouble(camera1YCoordinaat.Text),
                    Convert.ToDouble(camera1Alpha.Text),
                    Convert.ToInt16(camera1Resolutie.Text)
                               );
                data.camera2 = new Camera
                               (
                    Convert.ToDouble(camera2XCoordinaat.Text),
                    Convert.ToDouble(camera2YCoordinaat.Text),
                    Convert.ToDouble(camera2Alpha.Text),
                    Convert.ToInt16(camera2Resolutie.Text)
                               );
                data.coordinaat1 = Convert.ToInt16(coordinaatFoto1.Text);
                data.coordinaat2 = Convert.ToInt16(coordinaatFoto2.Text);

                Filesystem fileSystem = new Filesystem(file);
                fileSystem.WriteFile(data);
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.Message);
            }
        }
Example #2
0
        private void OpenFile()
        {
            string         location;
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.InitialDirectory = "c:\\";
            openFileDialog1.Filter           = "lul files (*.lul)|*.lul";
            openFileDialog1.FilterIndex      = 2;
            openFileDialog1.RestoreDirectory = true;

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                try
                {
                    if ((location = openFileDialog1.FileName) != null)
                    {
                        Filesystem         filesystem = new Filesystem(location);
                        FotogrammetrieData data       = filesystem.ReadFile();

                        camera1XCoordinaat.Text = data.camera1.coordinaat.x.ToString();
                        camera1YCoordinaat.Text = data.camera1.coordinaat.y.ToString();
                        camera1Alpha.Text       = data.camera1.zichthoek.ToString();
                        camera1Resolutie.Text   = data.camera1.resolutie.ToString();

                        camera2XCoordinaat.Text = data.camera2.coordinaat.x.ToString();
                        camera2YCoordinaat.Text = data.camera2.coordinaat.y.ToString();
                        camera2Alpha.Text       = data.camera2.zichthoek.ToString();
                        camera2Resolutie.Text   = data.camera2.resolutie.ToString();

                        coordinaatFoto1.Text = data.coordinaat1.ToString();
                        coordinaatFoto2.Text = data.coordinaat2.ToString();

                        fileOpened = true;
                        file       = location;
                        opslaanToolStripMenuItem.Enabled = true;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error: Could not read file from disk. Original error: " + ex.Message);
                }
            }
        }