def testDefinitions(self): defs = QgsEllipsoidUtils.definitions() gany_defs = [d for d in defs if d.acronym == 'Ganymede2000'][0] self.assertEqual(gany_defs.acronym, 'Ganymede2000') self.assertEqual(gany_defs.description, 'Ganymede2000') self.assertTrue(gany_defs.parameters.valid) self.assertEqual(gany_defs.parameters.semiMajor, 2632400.0) self.assertEqual(gany_defs.parameters.semiMinor, 2632350.0) self.assertEqual(gany_defs.parameters.inverseFlattening, 52648.0) self.assertFalse(gany_defs.parameters.useCustomParameters) self.assertEqual(gany_defs.parameters.crs.authid(), '')
def testDefinitions(self): defs = QgsEllipsoidUtils.definitions() gany_id = 'ESRI:107916' gany_defs = [d for d in defs if d.acronym == gany_id][0] self.assertEqual(gany_defs.acronym, gany_id) self.assertEqual(gany_defs.description, 'Ganymede 2000 IAU IAG (ESRI:107916)') self.assertTrue(gany_defs.parameters.valid) self.assertEqual(gany_defs.parameters.semiMajor, 2632345.0) self.assertEqual(gany_defs.parameters.semiMinor, 2632345.0) self.assertEqual(gany_defs.parameters.inverseFlattening, 0.0) self.assertFalse(gany_defs.parameters.useCustomParameters) self.assertEqual(gany_defs.parameters.crs.authid(), '')
def testDefinitions(self): defs = QgsEllipsoidUtils.definitions() gany_id = 'Ganymede2000' if QgsProjUtils.projVersionMajor() < 6 else 'ESRI:107916' gany_defs = [d for d in defs if d.acronym == gany_id][0] self.assertEqual(gany_defs.acronym, gany_id) self.assertEqual(gany_defs.description, 'Ganymede2000' if QgsProjUtils.projVersionMajor() < 6 else 'Ganymede 2000 IAU IAG (ESRI:107916)') self.assertTrue(gany_defs.parameters.valid) self.assertEqual(gany_defs.parameters.semiMajor, 2632400.0 if QgsProjUtils.projVersionMajor() < 6 else 2632345.0) self.assertEqual(gany_defs.parameters.semiMinor, 2632350.0 if QgsProjUtils.projVersionMajor() < 6 else 2632345.0) self.assertEqual(gany_defs.parameters.inverseFlattening, 52648.0 if QgsProjUtils.projVersionMajor() < 6 else 0.0) self.assertFalse(gany_defs.parameters.useCustomParameters) self.assertEqual(gany_defs.parameters.crs.authid(), '')