public void ImporterTest() { ElectorateImporter electorateImporter = new ElectorateImporter(); electorateImporter.ParseMID("QLD_Federal_Electoral_Boundaries.MID"); electorateImporter.ParseMIF("QLD_Federal_Electoral_Boundaries.mif"); electorateImporter.ParseXLS(); List<Electorate> Electorates = new List<Electorate>(); Electorates = electorateImporter.MergeData(); Electorate testElectorate = Electorates[0]; Assert.AreEqual(testElectorate.Name, "Blair"); Assert.AreEqual(testElectorate.Actual, 87171); Assert.AreEqual(testElectorate.Projected, 92524); Assert.AreEqual(testElectorate.TotalPopulation, 87454); Assert.AreEqual(testElectorate.Over18, 87454); Assert.AreEqual(testElectorate.Area, 14859.51, 0.001); //Assert.AreEqual(testElectorate.ALPVotes, 31.44); Assert.AreEqual(testElectorate.LPVotes, 52.19); Assert.AreEqual(testElectorate.NPVotes, 0); Assert.AreEqual(testElectorate.DEMVotes, 1.28); Assert.AreEqual(testElectorate.GRNVotes, 2.94); Assert.AreEqual(testElectorate.OTHVotes, 12.15); Assert.AreEqual(testElectorate.LNP2PVotes, 61.21); Assert.AreEqual(testElectorate.ALP2PVotes, 38.79); }
public Cartographer() { m_Electorates = new List<Electorate>(); ge = new ApplicationGEClass(); ShowWindowAsync(ge.GetMainHwnd(), 0); InitializeComponent(); SetParent(ge.GetRenderHwnd(), this.Handle.ToInt32()); ResizeGoogleControl(); ElectorateImporter g_elecImporter = new ElectorateImporter(); g_elecImporter.ParseXLS(); g_elecImporter.ParseMID("data/QLD_Federal_Electoral_Boundaries.mid"); g_elecImporter.ParseMIF("data/QLD_Federal_Electoral_Boundaries.mif"); m_Electorates = g_elecImporter.MergeData(); Dms _test = new Dms(-27.579269); Console.Out.WriteLine(_test.m_minutes); }
private void convertData_Click(object sender, EventArgs e) { ElectorateImporter g_elecImporter = new ElectorateImporter(); try { g_elecImporter.ParseXLS(_xlsData); } catch { } try { g_elecImporter.ParseMID(_midData); } catch { } try { g_elecImporter.ParseMIF(_mifData); } catch { } m_Electorates = g_elecImporter.MergeData(); g_elecImporter.MergeDataPhaseTwo(m_Electorates, "data/Qld_Federal-State Electorate Mapping.xls", "data/Federal Election Results-Qld-2004.xls", "data/Qld_State Results by Electorate-2006.xls"); //!TESTING convertPB.Image = (Image)pic.ResourceManager.GetObject("Tick"); // m_Electorates[0].Name; for (int i =0; i < m_Electorates.Count; i++) pointBox.Items.Add(m_Electorates[i].Name, CheckState.Checked); g_Grabber = new DataGrabber(); g_Grabber.importData(); Exporter m_exporter = new Exporter(m_Electorates); m_exporter.convertToKml(colourMode); MessageBox.Show("Saved KML File from XLS and MID/MIF Data"); }
private void convertData_Click(object sender, EventArgs e) { ElectorateImporter g_elecImporter = new ElectorateImporter(); g_elecImporter.ParseXLS(_xlsData); g_elecImporter.ParseMID(_midData); g_elecImporter.ParseMIF(_mifData); m_Electorates = g_elecImporter.MergeData(); Exporter m_exporter = new Exporter(m_Electorates); m_exporter.convertToKml(); convertPB.Image = (Image)pic.ResourceManager.GetObject("Tick"); MessageBox.Show("Created KML File from XLS and MID/MIF Data"); }