Revision 1252 branches/v02_desarrollo/libraries/libCq CMS for java.old/src/org/cresques/cts/ProjectionPool.java
ProjectionPool.java | ||
---|---|---|
37 | 37 |
cs.setAbrev("EPSG:4274"); // Datum 73 de Lisboa |
38 | 38 |
data.put(cs.getAbrev(), cs); |
39 | 39 |
|
40 |
cs = (new CSUTM(CSDatum.nad27, 30)).toGeo(); |
|
41 |
cs.setAbrev("EPSG:4267"); // NAD 27 |
|
42 |
data.put(cs.getAbrev(), cs); |
|
43 |
|
|
44 |
cs = (new CSUTM(CSDatum.nad83, 30)).toGeo(); |
|
45 |
cs.setAbrev("EPSG:4269"); // NAD 83 |
|
46 |
data.put(cs.getAbrev(), cs); |
|
47 |
|
|
40 | 48 |
for (int i=1; i<=60; i++) { |
41 | 49 |
String huso = Integer.toString(i); |
42 | 50 |
if (i<10) huso = "0"+huso; |
... | ... | |
49 | 57 |
cs.setAbrev("EPSG:230"+huso); |
50 | 58 |
data.put(cs.getAbrev(), cs); |
51 | 59 |
} |
60 |
|
|
52 | 61 |
cs = CSGaussPt.hgd73; |
53 |
cs.setAbrev("SHG73"); // Projec??o Gauss do Datum 73 de Lisboa (no EPSG found)
|
|
62 |
cs.setAbrev("EPSG:27492"); // Projec??o Gauss do Datum 73 de Lisboa (no EPSG found)
|
|
54 | 63 |
data.put(cs.getAbrev(), cs); |
55 | 64 |
|
56 |
cs = new CSLambertCC(CSDatum.nad27, -105D, 49D, 49D, 77D); |
|
65 |
cs = new CSUTM(CSDatum.d73, 29); |
|
66 |
cs.setAbrev("EPSG:27429"); // Projec??o Gauss do Datum 73 de Lisboa (no EPSG found) |
|
67 |
data.put(cs.getAbrev(), cs); |
|
68 |
|
|
69 |
|
|
70 |
cs = new CSLambertCC(CSDatum.nad27, -105D, 49D, 49D, 77D, 0, 0); |
|
57 | 71 |
cs.setAbrev("LCCCan"); |
58 | 72 |
data.put(cs.getAbrev(), cs); |
73 |
|
|
74 |
/* Para el server WMS de canad?: |
|
75 |
* EPSG:42101 |
|
76 |
* EPSG:42304 |
|
77 |
* EPSG:4269 |
|
78 |
*/ |
|
79 |
/* |
|
80 |
* 42101,PROJCS["WGS 84 / LCC Canada", |
|
81 |
* GEOGCS["WGS 84",DATUM["WGS_1984", |
|
82 |
* SPHEROID["WGS_1984",6378137,298.257223563]], |
|
83 |
* PRIMEM["Greenwich",0],UNIT["Decimal_Degree",0.0174532925199433]], |
|
84 |
* |
|
85 |
* PROJECTION["Lambert_Conformal_Conic_2SP"], |
|
86 |
* PARAMETER["central_meridian",-95.0], |
|
87 |
* PARAMETER["latitude_of_origin",0], |
|
88 |
* PARAMETER["standard_parallel_1",49.0], |
|
89 |
* PARAMETER["standard_parallel_2",77.0], |
|
90 |
* PARAMETER["false_easting",0.0], |
|
91 |
* PARAMETER["false_northing",-8000000.0], |
|
92 |
* UNIT["Meter",1],AUTHORITY["EPSG","42101"]] |
|
93 |
*/ |
|
94 |
cs = new CSLambertCC(CSDatum.wgs84, -95, 0, 49, 77, 0, -8000000.0); |
|
95 |
cs.setAbrev("EPSG:42101"); |
|
96 |
data.put(cs.getAbrev(), cs); |
|
97 |
/* 42304,PROJCS["NAD83 / NRCan LCC Canada", |
|
98 |
* GEOGCS["NAD83",DATUM["North_American_Datum_1983", |
|
99 |
* SPHEROID["GRS_1980",6378137,298.257222101]], |
|
100 |
* PRIMEM["Greenwich",0], |
|
101 |
* UNIT["Decimal_Degree",0.0174532925199433]], |
|
102 |
* |
|
103 |
* PROJECTION["Lambert_Conformal_Conic_2SP"], |
|
104 |
* PARAMETER["central_meridian",-95.0], |
|
105 |
* PARAMETER["latitude_of_origin",49.0], |
|
106 |
* PARAMETER["standard_parallel_1",49.0], |
|
107 |
* PARAMETER["standard_parallel_2",77.0], |
|
108 |
* PARAMETER["false_easting",0.0], |
|
109 |
* PARAMETER["false_northing",0.0], |
|
110 |
* UNIT["Meter",1],AUTHORITY["EPSG","42304"]] |
|
111 |
*/ |
|
112 |
cs = new CSLambertCC(CSDatum.nad83, -95, 49, 49, 77, 0, 0); |
|
113 |
cs.setAbrev("EPSG:42304"); |
|
114 |
data.put(cs.getAbrev(), cs); |
|
115 |
/* |
|
116 |
* EPSG:26915 - NAD83 / UTM zone 15N |
|
117 |
* EPSG:31466 - Gau?-Kr?ger band 2 |
|
118 |
* EPSG:31467 - Gau?-Kr?ger band 3 |
|
119 |
* EPSG:4314 - DHDN |
|
120 |
*/ |
|
59 | 121 |
} |
60 | 122 |
|
61 | 123 |
/** |
Also available in: Unified diff