Revision 38897 trunk/libraries/libJCRS/src-test/es/idr/projection/test/TestGeotools21.java
TestGeotools21.java | ||
---|---|---|
1 | 1 |
package es.idr.projection.test; |
2 | 2 |
|
3 |
import java.awt.geom.Point2D; |
|
4 |
|
|
3 | 5 |
import org.gvsig.crs.CrsException; |
4 | 6 |
import org.gvsig.crs.CrsFactory; |
5 | 7 |
import org.gvsig.crs.ICrs; |
6 |
import org.gvsig.crs.Proj4; |
|
7 |
import org.opengis.referencing.FactoryException; |
|
8 |
import org.opengis.referencing.NoSuchAuthorityCodeException; |
|
9 | 8 |
|
10 | 9 |
public class TestGeotools21 { |
11 | 10 |
|
... | ... | |
42 | 41 |
//strEpsgCode="EPSG:27200"; // NewZealandMapGrid -> Mirar lo de +datum |
43 | 42 |
// He tenido que incluir un mecanismo para valores concretos de parametros |
44 | 43 |
strEpsgCode="EPSG:32761"; // CassiniSoldner -> Falla +to_meter=.. |
44 |
strEpsgCode="EPSG:4326"; // CassiniSoldner -> Falla +to_meter=.. |
|
45 | 45 |
//strEpsgCode="EPSG:2099"; |
46 | 46 |
//strEpsgCode="EPSG:2200"; // en lugar de stere pone sterea,igual 2171 |
47 | 47 |
// 2036 - falla, 32661 |
... | ... | |
61 | 61 |
|
62 | 62 |
System.out.println(crs.getWKT()); |
63 | 63 |
System.out.println(crs.getProj4String()); //proj4.exportToProj4(crs)); |
64 |
|
|
65 |
ICrs crs2 = new CrsFactory().getCRS("EPSG:23030"); |
|
66 |
|
|
67 |
Point2D.Double pt = new Point2D.Double(40,0); |
|
68 |
Point2D p = crs2.toGeo(pt); |
|
69 |
System.out.println(p.toString()); |
|
70 |
|
|
71 |
System.out.println("Code: " + crs2.getCode()); |
|
64 | 72 |
|
65 | 73 |
|
66 | 74 |
} catch (CrsException e) { |
Also available in: Unified diff