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(), '')
Beispiel #2
0
    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(), '')
Beispiel #3
0
    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(), '')