Class GIGS2005


  • public class GIGS2005
    extends AuthorityFactoryTestCase<Conversion>
    Verifies reference map projections bundled with the geoscience software.
    Test method: Compare map projection definitions included in the software against the EPSG Dataset.
    Test data: GIGS_2005_libProjection.csv and EPSG Dataset.
    Tested API: CoordinateOperationAuthorityFactory.createCoordinateOperation(String).
    Expected result: Map projection definitions bundled with the software should have the same name, method name, defining parameters and parameter values as in the EPSG Dataset. The values of the parameters should be correct to at least 10 significant figures. Map projections missing from the software or at variance with those in the EPSG Dataset should be reported.
    Usage example: in order to specify their factories and run the tests in a JUnit framework, implementors can define a subclass in their own test suite as in the example below:
    import org.junit.runner.RunWith;
    import org.junit.runners.JUnit4;
    import org.opengis.test.referencing.gigs.GIGS2005;
    
    @RunWith(JUnit4.class)
    public class MyTest extends GIGS2005 {
        public MyTest() {
            super(new MyCoordinateOperationAuthorityFactory());
        }
    }
    Since:
    3.1
    • Method Detail

      • factories

        public static List<Factory[]> factories()
        Returns a default set of factories to use for running the tests. Those factories are given in arguments to the constructor when this test class is instantiated directly by JUnit (for example as a suite element), instead than subclassed by the implementor. The factories are fetched as documented in the TestCase.factories(Class[]) javadoc.
        Returns:
        the default set of arguments to be given to the GIGS2005 constructor.
      • testUTM

        public void testUTM()
                     throws FactoryException
        Tests “UTM” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, …110 more
        • EPSG coordinate operation name: UTM
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: All 120 zones
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • test6DegreeGaussKrugerWithZonePrefix

        public void test6DegreeGaussKrugerWithZonePrefix()
                                                  throws FactoryException
        Tests “6-degree Gauss-Kruger + zone prefix” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16201, 16202, 16203, 16204, 16205, 16206, 16207, 16208, 16209, 16210, …50 more
        • EPSG coordinate operation name: 6-degree Gauss-Kruger
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: With zone prefix in easting.
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • test6DegreeGaussKruger

        public void test6DegreeGaussKruger()
                                    throws FactoryException
        Tests “6-degree Gauss-Kruger” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16301, 16302, 16303, 16304, 16305, 16306, 16307, 16308, 16309, 16310, …50 more
        • EPSG coordinate operation name: 6-degree Gauss-Kruger
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: Without zone prefix in easting.
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • test3DegreeGaussKrugerWithZonePrefix

        public void test3DegreeGaussKrugerWithZonePrefix()
                                                  throws FactoryException
        Tests “3-degree Gauss-Kruger + zone prefix” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16261, 16262, 16263, 16264, 16265, 16266, 16267, 16268, 16269, 16270, …54 more
        • EPSG coordinate operation name: 3-degree Gauss-Kruger
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: With zone prefix in easting.
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • test3DegreeGaussKruger

        public void test3DegreeGaussKruger()
                                    throws FactoryException
        Tests “3-degree Gauss-Kruger” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16362, 16364, 16366, 16368, 16370, 16372, 16374, 16376, 16378, 16380, …22 more
        • EPSG coordinate operation name: 3-degree Gauss-Kruger
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: Without zone prefix in easting.
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testAramcoLambert

        public void testAramcoLambert()
                               throws FactoryException
        Tests “Aramco Lambert” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19977
        • EPSG coordinate operation name: Aramco Lambert
        • Coordinate operation method: Lambert Conic Conformal (2SP)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testArgentinaZones

        public void testArgentinaZones()
                                throws FactoryException
        Tests “Argentina zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18031, 18032, 18033, 18034, 18035, 18036, 18037
        • EPSG coordinate operation name: Argentina zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testAustralianMapGridZones

        public void testAustralianMapGridZones()
                                        throws FactoryException
        Tests “Australian Map Grid zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 17448 (see note), 17449, 17450, 17451, 17452, 17453, 17454, 17455, 17456, 17457, 17458
        • EPSG coordinate operation name: Australian Map Grid zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Note: EPSG:17448 is tested only if AuthorityFactoryTestCase.isDeprecatedObjectCreationSupported is true. Raison is: Falls outside EEZ area.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testBLMZones

        public void testBLMZones()
                          throws FactoryException
        Tests “BLM zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 15914, 15915, 15916, 15917
        • EPSG coordinate operation name: BLM zones
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: UTM in ftUS
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testBritishNationalGrid

        public void testBritishNationalGrid()
                                     throws FactoryException
        Tests “British National Grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19916
        • EPSG coordinate operation name: British National Grid
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testBrazilPolyconic

        public void testBrazilPolyconic()
                                 throws FactoryException
        Tests “Brazil Polyconic” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19941
        • EPSG coordinate operation name: Brazil Polyconic
        • Coordinate operation method: American Polyconic
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testColombiaZones

        public void testColombiaZones()
                               throws FactoryException
        Tests “Colombia zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18051, 18052, 18053, 18054, 18055, 18056, 18057, 18058, 18059
        • EPSG coordinate operation name: Colombia zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testEgyptBelts

        public void testEgyptBelts()
                            throws FactoryException
        Tests “Egypt belts” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18071, 18072, 18073, 18074
        • EPSG coordinate operation name: Egypt belts
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testEOV

        public void testEOV()
                     throws FactoryException
        Tests “EOV” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19931
        • EPSG coordinate operation name: EOV
        • Coordinate operation method: Hotine Oblique Mercator (variant B)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testFranceMainlandZones

        public void testFranceMainlandZones()
                                     throws FactoryException
        Tests “France mainland zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18081, 18082, 18083
        • EPSG coordinate operation name: France mainland zones
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Specific usage / Remarks: Use grads
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testLambert93

        public void testLambert93()
                           throws FactoryException
        Tests “Lambert-93” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18085
        • EPSG coordinate operation name: Lambert-93
        • Coordinate operation method: Lambert Conic Conformal (2SP)
        • Specific usage / Remarks: Use grads
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testGhanaNationalGrid

        public void testGhanaNationalGrid()
                                   throws FactoryException
        Tests “Ghana National Grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19959
        • EPSG coordinate operation name: Ghana National Grid
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testIndiaZones

        public void testIndiaZones()
                            throws FactoryException
        Tests “India zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18231, 18232, 18233, 18234, 18235, 18236, 18237, 18238
        • EPSG coordinate operation name: India zones
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testIraqZone

        public void testIraqZone()
                          throws FactoryException
        Tests “Iraq zone” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19906
        • EPSG coordinate operation name: Iraq zone
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testItalyZones

        public void testItalyZones()
                            throws FactoryException
        Tests “Italy zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18121, 18122
        • EPSG coordinate operation name: Italy zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testLaborde

        public void testLaborde()
                         throws FactoryException
        Tests “Laborde” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19911, 19861
        • EPSG coordinate operation name: Laborde Grid approximation, Laborde Grid
        • Coordinate operation method: Hotine Oblique Mercator (variant B), Laborde Oblique Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testLevantZone

        public void testLevantZone()
                            throws FactoryException
        Tests “Levant zone” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19940
        • EPSG coordinate operation name: Levant zone
        • Coordinate operation method: Lambert Conic Near-Conformal
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testLibyaZones

        public void testLibyaZones()
                            throws FactoryException
        Tests “Libya zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18240, 18241, 18242, 18243, 18244, 18245, 18246, 18247, 18248, 18310, …9 more
        • EPSG coordinate operation name: Libya zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testSWAfricaSurveyGrid

        public void testSWAfricaSurveyGrid()
                                    throws FactoryException
        Tests “SW Africa Survey Grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 17611
        • EPSG coordinate operation name: SW Africa Survey Grid
        • Coordinate operation method: Transverse Mercator (South Orientated)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testNEIEZ

        public void testNEIEZ()
                       throws FactoryException
        Tests “NEIEZ” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19905
        • EPSG coordinate operation name: NEIEZ
        • Coordinate operation method: Mercator (variant A)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testNigeriaBelts

        public void testNigeriaBelts()
                              throws FactoryException
        Tests “Nigeria belts” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18151, 18152, 18153
        • EPSG coordinate operation name: Nigeria belts
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testNZTMZones

        public void testNZTMZones()
                           throws FactoryException
        Tests “NZ TM zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18141, 18142, 19971
        • EPSG coordinate operation name: NZ TM zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testNZMG

        public void testNZMG()
                      throws FactoryException
        Tests “NZMG” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19917
        • EPSG coordinate operation name: NZMG
        • Coordinate operation method: New Zealand Map Grid
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testPeruZones

        public void testPeruZones()
                           throws FactoryException
        Tests “Peru zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18161, 18162, 18163
        • EPSG coordinate operation name: Peru zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testPhilippineZones

        public void testPhilippineZones()
                                 throws FactoryException
        Tests “Philippine zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18171, 18172, 18173, 18174, 18175
        • EPSG coordinate operation name: Philippine zones
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testQatarGrid

        public void testQatarGrid()
                           throws FactoryException
        Tests “Qatar Grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19953
        • EPSG coordinate operation name: Qatar Grid
        • Coordinate operation method: Cassini-Soldner
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testQatarNationalGrid

        public void testQatarNationalGrid()
                                   throws FactoryException
        Tests “Qatar National Grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19919
        • EPSG coordinate operation name: Qatar National Grid
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testRDNew

        public void testRDNew()
                       throws FactoryException
        Tests “RD New” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19914
        • EPSG coordinate operation name: RD New
        • Coordinate operation method: Oblique Stereographic
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testMalaysiaRSOGrids_VariantB

        public void testMalaysiaRSOGrids_VariantB()
                                           throws FactoryException
        Tests “Malaysia RSO grids” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19956, 19957, 19958
        • EPSG coordinate operation name: Malaysia RSO grids
        • Coordinate operation method: Hotine Oblique Mercator (variant B)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testMalaysiaRSOGrids_VariantA

        public void testMalaysiaRSOGrids_VariantA()
                                           throws FactoryException
        Tests “Malaysia RSO grids” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19871, 19872, 19894, 19895
        • EPSG coordinate operation name: Malaysia RSO grids
        • Coordinate operation method: Hotine Oblique Mercator (variant A)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testUSStatePlaneZones_TM

        public void testUSStatePlaneZones_TM()
                                      throws FactoryException
        Tests “US State Plane zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 15002, 15003, 15004, 15005, 15006, 15007, 15008, 15009, 15032, 15033, …12 more
        • EPSG coordinate operation name: US State Plane zones
        • Coordinate operation method: Transverse Mercator
        • Specific usage / Remarks: SPCS27 and SPCS83. Check especially FE/FN units. Concentrate on states with E&P interest: AK; CA; LA; MI; NM; OK; TX; WY
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testUSStatePlaneZones_LCC

        public void testUSStatePlaneZones_LCC()
                                       throws FactoryException
        Tests “US State Plane zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 10404, 10405, 10406, 10408, 10434, 10435, 10436, 15310, 15311, 15312, …33 more
        • EPSG coordinate operation name: US State Plane zones
        • Coordinate operation method: Lambert Conic Conformal (2SP)
        • Specific usage / Remarks: SPCS27 and SPCS83. Check especially FE/FN units. Concentrate on states with E&P interest: AK; CA; LA; MI; NM; OK; TX; WY
        • Particularly important to E&P industry.
        Note: EPSG:12112 and 12113 are tested only if AuthorityFactoryTestCase.isDeprecatedObjectCreationSupported is true. Raison is: Method changed to accord with NGS practice.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testStereo33

        public void testStereo33()
                          throws FactoryException
        Tests “Stereo33” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19927
        • EPSG coordinate operation name: Stereo33
        • Coordinate operation method: Oblique Stereographic
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testStereo70

        public void testStereo70()
                          throws FactoryException
        Tests “Stereo70” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19926
        • EPSG coordinate operation name: Stereo70
        • Coordinate operation method: Oblique Stereographic
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testSyriaLambert

        public void testSyriaLambert()
                              throws FactoryException
        Tests “Syria Lambert” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19948
        • EPSG coordinate operation name: Syria Lambert
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM0N

        public void testTM0N()
                      throws FactoryException
        Tests “TM 0 N” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16400
        • EPSG coordinate operation name: TM 0 N
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM1NW

        public void testTM1NW()
                       throws FactoryException
        Tests “TM 1 NW” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 17001
        • EPSG coordinate operation name: TM 1 NW
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM109SE

        public void testTM109SE()
                         throws FactoryException
        Tests “TM 109 SE” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16709
        • EPSG coordinate operation name: TM 109 SE
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM1130SE

        public void testTM1130SE()
                          throws FactoryException
        Tests “TM 11.30 SE” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16611
        • EPSG coordinate operation name: TM 11.30 SE
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM12SE

        public void testTM12SE()
                        throws FactoryException
        Tests “TM 12 SE” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16612
        • EPSG coordinate operation name: TM 12 SE
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM5NE

        public void testTM5NE()
                       throws FactoryException
        Tests “TM 5 NE” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 16405
        • EPSG coordinate operation name: TM 5 NE
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTM5NW

        public void testTM5NW()
                       throws FactoryException
        Tests “TM 5 NW” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 17005
        • EPSG coordinate operation name: TM 5 NW
        • Coordinate operation method: Transverse Mercator
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTrinidadGrid

        public void testTrinidadGrid()
                              throws FactoryException
        Tests “Trinidad grid” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 19925, 19975
        • EPSG coordinate operation name: Trinidad grid
        • Coordinate operation method: Cassini-Soldner
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testTunisiaZones

        public void testTunisiaZones()
                              throws FactoryException
        Tests “Tunisia zones” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18181, 18182
        • EPSG coordinate operation name: Tunisia zones
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.
      • testVoirolUnifie

        public void testVoirolUnifie()
                              throws FactoryException
        Tests “Voirol Unifie” coordinate operation creation from the factory.
        • EPSG coordinate operation codes: 18021, 18022
        • EPSG coordinate operation name: Voirol Unifie
        • Coordinate operation method: Lambert Conic Conformal (1SP)
        • Specific usage / Remarks: Check not old parameters (codes 18011-18012)
        • Particularly important to E&P industry.
        Throws:
        FactoryException - if an error occurred while creating the coordinate operation from the EPSG code.