Example #1
0
        public SiteView()
        {
            InitializeComponent();
            MapView = new MapView {
                Dock = DockStyle.Fill, MainWindow = this
            };
            tabMap.Controls.Add(MapView);
            renderPlot = new ZedGraphControl {
                Dock = DockStyle.Fill
            };
            pnlPlot.Controls.Add(renderPlot);

            Singleton = this;
            Spice     = SpiceManager.GetSingleton();
            LoadSiteList();
        }
Example #2
0
        public void Init()
        {
            // Initialize paths and create directories if needed
            OutputPath = AppConfiguration.Get("OutputPath", ".");
            if (!Directory.Exists(OutputPath))
            {
                Directory.CreateDirectory(OutputPath);
            }
            ViperEnvironment.HorizonsRoot = AppConfiguration.Get("HorizonsRoot", ".");
            if (!Directory.Exists(ViperEnvironment.HorizonsRoot))
            {
                Directory.CreateDirectory(ViperEnvironment.HorizonsRoot);
            }

            Spice = SpiceManager.GetSingleton();

            // Load South;
            ViperEnvironment.Terrain = new InMemoryInt16Terrain();
            ViperEnvironment.Terrain.LoadSouth();

            ViperEnvironment.Processor = new GPUHorizons {
                Terrain = ViperEnvironment.Terrain
            };
        }