| | |
| | | * TWDDatumConverter |
| | | * User: Ulysses |
| | | * Date: 2007/10/8 |
| | | * Time: ¤U¤È 01:35:03 |
| | | * To change this template use File | Settings | File Templates. |
| | | */ |
| | | public abstract class TWDDatumConverter { |
| | |
| | | * } |
| | | */ |
| | | |
| | | /** |
| | | * ¥ÑTM2®y¼ÐÂà´«¦ÜTWD97®y¼Ð |
| | | * |
| | | * @param pt TM2¦ì¸m |
| | | * @return ·sªºTWD97®y¼Ð |
| | | */ |
| | | public static Coordinate fromTM2ToEPSG3826(Coordinate pt) { |
| | | Coordinate ptTWD67 = fromTM2(TWD67_A, TWD67_ECC, TWD67_ECC2, 0, 121, TWD67_TM2, pt.x - 250000.0, pt.y); |
| | | ptTWD67.z = 0; |
| | |
| | | return pt97TM2; |
| | | } |
| | | |
| | | /** |
| | | * ¥ÑTM2®y¼ÐÂà´«¦ÜTWD97®y¼Ð |
| | | * |
| | | * @param pt TM2¦ì¸m |
| | | * @return ·sªºTWD97®y¼Ð |
| | | */ |
| | | public static Coordinate fromTM2ToEPSG3825(Coordinate pt) { |
| | | Coordinate ptTWD67 = fromTM2(TWD67_A, TWD67_ECC, TWD67_ECC2, 0, 191, TWD67_TM2, pt.x - 250000.0, pt.y); |
| | | ptTWD67.z = 0; |