Source Code Cross Referenced for Geographic_CS_Codes.java in  » GIS » deegree » org » deegree » io » geotiff » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » GIS » deegree » org.deegree.io.geotiff 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


001:        //$HeadURL: https://svn.wald.intevation.org/svn/deegree/base/trunk/src/org/deegree/io/geotiff/Geographic_CS_Codes.java $
002:        /*----------------    FILE HEADER  ------------------------------------------
003:
004:         This file is part of deegree.
005:         Copyright (C) 2001-2008 by:
006:         EXSE, Department of Geography, University of Bonn
007:         http://www.giub.uni-bonn.de/deegree/
008:         lat/lon GmbH
009:         http://www.lat-lon.de
010:
011:         This library is free software; you can redistribute it and/or
012:         modify it under the terms of the GNU Lesser General Public
013:         License as published by the Free Software Foundation; either
014:         version 2.1 of the License, or (at your option) any later version.
015:
016:         This library is distributed in the hope that it will be useful,
017:         but WITHOUT ANY WARRANTY; without even the implied warranty of
018:         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
019:         Lesser General Public License for more details.
020:
021:         You should have received a copy of the GNU Lesser General Public
022:         License along with this library; if not, write to the Free Software
023:         Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
024:
025:         Contact:
026:
027:         Andreas Poth
028:         lat/lon GmbH
029:         Aennchenstr. 19
030:         53115 Bonn
031:         Germany
032:         E-Mail: poth@lat-lon.de
033:
034:         Prof. Dr. Klaus Greve
035:         Department of Geography
036:         University of Bonn
037:         Meckenheimer Allee 166
038:         53115 Bonn
039:         Germany
040:         E-Mail: greve@giub.uni-bonn.de
041:
042:
043:         ---------------------------------------------------------------------------*/
044:        package org.deegree.io.geotiff;
045:
046:        import java.util.HashMap;
047:
048:        /**
049:         * Description of the class or interface. Should answer the questions: What is this class/interface
050:         * for? How to use? How is the lifecycle of an instance of this class? How to instantiate this
051:         * class? And more ...
052:         * 
053:         * @author <a href="mailto:schaefer@lat-lon.de">Axel Schaefer </A>
054:         * @author last edited by: $Author: apoth $
055:         * @version 2.0. $Revision: 9342 $, $Date: 2007-12-27 04:32:57 -0800 (Thu, 27 Dec 2007) $
056:         * @since 2.0
057:         */
058:        public class Geographic_CS_Codes {
059:
060:            private static HashMap<String, Integer> geographic_cs_type_codes = null;
061:
062:            private static HashMap<String, Integer> ellipsoid_only_GCS = null;
063:
064:            private static HashMap<String, Integer> geodectic_datum_code = null;
065:
066:            private static HashMap<String, Integer> ellipsoid_only_datum = null;
067:
068:            private static HashMap<String, Integer> ellipsoid_codes = null;
069:
070:            private static HashMap<String, Integer> prime_meridian_codes = null;
071:
072:            /**
073:             * private constructor. static initializer
074:             */
075:            private Geographic_CS_Codes() {
076:            }
077:
078:            /**
079:             * static initializer
080:             */
081:            static {
082:                geographic_cs_type_codes = new HashMap<String, Integer>(300);
083:                ellipsoid_only_GCS = new HashMap<String, Integer>(300);
084:                geodectic_datum_code = new HashMap<String, Integer>(300);
085:                ellipsoid_only_datum = new HashMap<String, Integer>(300);
086:                ellipsoid_codes = new HashMap<String, Integer>(300);
087:                prime_meridian_codes = new HashMap<String, Integer>(300);
088:
089:                // Geographic CS Type Codes
090:                geographic_cs_type_codes.put("Adindan", new Integer(4201));
091:                geographic_cs_type_codes.put("AGD66", new Integer(4202));
092:                geographic_cs_type_codes.put("AGD84", new Integer(4203));
093:                geographic_cs_type_codes.put("Ain_el_Abd", new Integer(4204));
094:                geographic_cs_type_codes.put("Ain el Abd", new Integer(4204));
095:                geographic_cs_type_codes.put("AinelAbd", new Integer(4204));
096:                geographic_cs_type_codes.put("Afgooye", new Integer(4205));
097:                geographic_cs_type_codes.put("Agadez", new Integer(4206));
098:                geographic_cs_type_codes.put("Lisbon", new Integer(4207));
099:                geographic_cs_type_codes.put("Aratu", new Integer(4208));
100:                geographic_cs_type_codes.put("Arc_1950", new Integer(4209));
101:                geographic_cs_type_codes.put("Arc 1950", new Integer(4209));
102:                geographic_cs_type_codes.put("Arc1950", new Integer(4209));
103:                geographic_cs_type_codes.put("Arc_1960", new Integer(4210));
104:                geographic_cs_type_codes.put("Arc 1960", new Integer(4210));
105:                geographic_cs_type_codes.put("Arc1960", new Integer(4210));
106:                geographic_cs_type_codes.put("Batavia", new Integer(4211));
107:                geographic_cs_type_codes.put("Barbados", new Integer(4212));
108:                geographic_cs_type_codes.put("Beduaram", new Integer(4213));
109:                geographic_cs_type_codes.put("Beijing_1954", new Integer(4214));
110:                geographic_cs_type_codes.put("Beijing 1954", new Integer(4214));
111:                geographic_cs_type_codes.put("Beijing1954", new Integer(4214));
112:                geographic_cs_type_codes.put("Belge_1950", new Integer(4215));
113:                geographic_cs_type_codes.put("Belge 1950", new Integer(4215));
114:                geographic_cs_type_codes.put("Belge1950", new Integer(4215));
115:                geographic_cs_type_codes.put("Bermuda_1957", new Integer(4216));
116:                geographic_cs_type_codes.put("Bermuda 1957", new Integer(4216));
117:                geographic_cs_type_codes.put("Bermuda1957", new Integer(4216));
118:                geographic_cs_type_codes.put("Bern_1898", new Integer(4217));
119:                geographic_cs_type_codes.put("Bern 1898", new Integer(4217));
120:                geographic_cs_type_codes.put("Bern1898", new Integer(4217));
121:                geographic_cs_type_codes.put("Bogota", new Integer(4218));
122:                geographic_cs_type_codes.put("Bukit_Rimpah", new Integer(4219));
123:                geographic_cs_type_codes.put("Bukit Rimpah", new Integer(4219));
124:                geographic_cs_type_codes.put("BukitRimpah", new Integer(4219));
125:                geographic_cs_type_codes.put("Camacupa", new Integer(4220));
126:                geographic_cs_type_codes.put("Campo_Inchauspe", new Integer(
127:                        4221));
128:                geographic_cs_type_codes.put("Campo Inchauspe", new Integer(
129:                        4221));
130:                geographic_cs_type_codes.put("CampoInchauspe",
131:                        new Integer(4221));
132:                geographic_cs_type_codes.put("Cape", new Integer(4222));
133:                geographic_cs_type_codes.put("Carthage", new Integer(4223));
134:                geographic_cs_type_codes.put("Chua", new Integer(4224));
135:                geographic_cs_type_codes.put("Corrego_Alegre",
136:                        new Integer(4225));
137:                geographic_cs_type_codes.put("Corrego Alegre",
138:                        new Integer(4225));
139:                geographic_cs_type_codes
140:                        .put("CorregoAlegre", new Integer(4225));
141:                geographic_cs_type_codes
142:                        .put("Cote_d_Ivoire", new Integer(4226));
143:                geographic_cs_type_codes
144:                        .put("Cote d Ivoire", new Integer(4226));
145:                geographic_cs_type_codes.put("CotedIvoire", new Integer(4226));
146:                geographic_cs_type_codes.put("Deir_ez_Zor", new Integer(4227));
147:                geographic_cs_type_codes.put("Deir ez Zor", new Integer(4227));
148:                geographic_cs_type_codes.put("DeirezZor", new Integer(4227));
149:                geographic_cs_type_codes.put("Douala", new Integer(4228));
150:                geographic_cs_type_codes.put("Egypt_1907", new Integer(4229));
151:                geographic_cs_type_codes.put("Egypt 1907", new Integer(4229));
152:                geographic_cs_type_codes.put("Egypt1907", new Integer(4229));
153:                geographic_cs_type_codes.put("ED50", new Integer(4230));
154:                geographic_cs_type_codes.put("ED87", new Integer(4231));
155:                geographic_cs_type_codes.put("Fahud", new Integer(4232));
156:                geographic_cs_type_codes.put("Gandajika_1970",
157:                        new Integer(4233));
158:                geographic_cs_type_codes.put("Gandajika 1970",
159:                        new Integer(4233));
160:                geographic_cs_type_codes
161:                        .put("Gandajika1970", new Integer(4233));
162:                geographic_cs_type_codes.put("Garoua", new Integer(4234));
163:                geographic_cs_type_codes.put("Guyane_Francaise", new Integer(
164:                        4235));
165:                geographic_cs_type_codes.put("Guyane Francaise", new Integer(
166:                        4235));
167:                geographic_cs_type_codes.put("GuyaneFrancaise", new Integer(
168:                        4235));
169:                geographic_cs_type_codes.put("Hu_Tzu_Shan", new Integer(4236));
170:                geographic_cs_type_codes.put("Hu Tzu Shan", new Integer(4236));
171:                geographic_cs_type_codes.put("HuTzuShan", new Integer(4236));
172:                geographic_cs_type_codes.put("HD72", new Integer(4237));
173:                geographic_cs_type_codes.put("ID74", new Integer(4238));
174:                geographic_cs_type_codes.put("Indian_1954", new Integer(4239));
175:                geographic_cs_type_codes.put("Indian 1954", new Integer(4239));
176:                geographic_cs_type_codes.put("Indian1954", new Integer(4239));
177:                geographic_cs_type_codes.put("Indian_1975", new Integer(4240));
178:                geographic_cs_type_codes.put("Indian 1975", new Integer(4240));
179:                geographic_cs_type_codes.put("Indian1975", new Integer(4240));
180:                geographic_cs_type_codes.put("Jamaica_1875", new Integer(4241));
181:                geographic_cs_type_codes.put("Jamaica 1875", new Integer(4241));
182:                geographic_cs_type_codes.put("Jamaica1875", new Integer(4241));
183:                geographic_cs_type_codes.put("JAD69", new Integer(4242));
184:                geographic_cs_type_codes.put("Kalianpur", new Integer(4243));
185:                geographic_cs_type_codes.put("Kandawala", new Integer(4244));
186:                geographic_cs_type_codes.put("Kertau", new Integer(4245));
187:                geographic_cs_type_codes.put("KOC", new Integer(4246));
188:                geographic_cs_type_codes.put("La_Canoa", new Integer(4247));
189:                geographic_cs_type_codes.put("La Canoa", new Integer(4247));
190:                geographic_cs_type_codes.put("LaCanoa", new Integer(4247));
191:                geographic_cs_type_codes.put("PSAD56", new Integer(4248));
192:                geographic_cs_type_codes.put("Lake", new Integer(4249));
193:                geographic_cs_type_codes.put("Leigon", new Integer(4250));
194:                geographic_cs_type_codes.put("Liberia_1964", new Integer(4251));
195:                geographic_cs_type_codes.put("Liberia 1964", new Integer(4251));
196:                geographic_cs_type_codes.put("Liberia1964", new Integer(4251));
197:                geographic_cs_type_codes.put("Lome", new Integer(4252));
198:                geographic_cs_type_codes.put("Luzon_1911", new Integer(4253));
199:                geographic_cs_type_codes.put("Luzon 1911", new Integer(4253));
200:                geographic_cs_type_codes.put("Luzon1911", new Integer(4253));
201:                geographic_cs_type_codes.put("Hito_XVIII_1963", new Integer(
202:                        4254));
203:                geographic_cs_type_codes.put("Hito XVIII 1963", new Integer(
204:                        4254));
205:                geographic_cs_type_codes
206:                        .put("HitoXVIII1963", new Integer(4254));
207:                geographic_cs_type_codes.put("Herat_North", new Integer(4255));
208:                geographic_cs_type_codes.put("Herat North", new Integer(4255));
209:                geographic_cs_type_codes.put("HeratNorth", new Integer(4255));
210:                geographic_cs_type_codes.put("Mahe_1971", new Integer(4256));
211:                geographic_cs_type_codes.put("Mahe 1971", new Integer(4256));
212:                geographic_cs_type_codes.put("Mahe1971", new Integer(4256));
213:                geographic_cs_type_codes.put("Makassar", new Integer(4257));
214:                geographic_cs_type_codes.put("EUREF89", new Integer(4258));
215:                geographic_cs_type_codes.put("Malongo_1987", new Integer(4259));
216:                geographic_cs_type_codes.put("Malongo 1987", new Integer(4259));
217:                geographic_cs_type_codes.put("Malongo1987", new Integer(4259));
218:                geographic_cs_type_codes.put("Manoca", new Integer(4260));
219:                geographic_cs_type_codes.put("Merchich", new Integer(4261));
220:                geographic_cs_type_codes.put("Massawa", new Integer(4262));
221:                geographic_cs_type_codes.put("Minna", new Integer(4263));
222:                geographic_cs_type_codes.put("Mhast", new Integer(4264));
223:                geographic_cs_type_codes.put("Monte_Mario", new Integer(4265));
224:                geographic_cs_type_codes.put("Monte Mario", new Integer(4265));
225:                geographic_cs_type_codes.put("MonteMario", new Integer(4265));
226:                geographic_cs_type_codes.put("M_poraloko", new Integer(4266));
227:                geographic_cs_type_codes.put("M poraloko", new Integer(4266));
228:                geographic_cs_type_codes.put("Mporaloko", new Integer(4266));
229:                geographic_cs_type_codes.put("NAD27", new Integer(4267));
230:                geographic_cs_type_codes.put("NAD_Michigan", new Integer(4268));
231:                geographic_cs_type_codes.put("NAD Michigan", new Integer(4268));
232:                geographic_cs_type_codes.put("NADMichigan", new Integer(4268));
233:                geographic_cs_type_codes.put("NAD83", new Integer(4269));
234:                geographic_cs_type_codes.put("Nahrwan_1967", new Integer(4270));
235:                geographic_cs_type_codes.put("Nahrwan 1967", new Integer(4270));
236:                geographic_cs_type_codes.put("Nahrwan1967", new Integer(4270));
237:                geographic_cs_type_codes
238:                        .put("Naparima_1972", new Integer(4271));
239:                geographic_cs_type_codes
240:                        .put("Naparima 1972", new Integer(4271));
241:                geographic_cs_type_codes.put("Naparima1972", new Integer(4271));
242:                geographic_cs_type_codes.put("GD49", new Integer(4272));
243:                geographic_cs_type_codes.put("NGO_1948", new Integer(4273));
244:                geographic_cs_type_codes.put("NGO 1948", new Integer(4273));
245:                geographic_cs_type_codes.put("NGO1948", new Integer(4273));
246:                geographic_cs_type_codes.put("Datum_73", new Integer(4274));
247:                geographic_cs_type_codes.put("Datum 73", new Integer(4274));
248:                geographic_cs_type_codes.put("Datum73", new Integer(4274));
249:                geographic_cs_type_codes.put("NTF", new Integer(4275));
250:                geographic_cs_type_codes.put("NSWC_9Z_2", new Integer(4276));
251:                geographic_cs_type_codes.put("NSWC 9Z 2", new Integer(4276));
252:                geographic_cs_type_codes.put("NSWC9Z2", new Integer(4276));
253:                geographic_cs_type_codes.put("OSGB_1936", new Integer(4277));
254:                geographic_cs_type_codes.put("OSGB 1936", new Integer(4277));
255:                geographic_cs_type_codes.put("OSGB1936", new Integer(4277));
256:                geographic_cs_type_codes.put("OSGB70", new Integer(4278));
257:                geographic_cs_type_codes.put("OS_SN80", new Integer(4279));
258:                geographic_cs_type_codes.put("OS SN80", new Integer(4279));
259:                geographic_cs_type_codes.put("OSSN80", new Integer(4279));
260:                geographic_cs_type_codes.put("Padang", new Integer(4280));
261:                geographic_cs_type_codes.put("Palestine_1923",
262:                        new Integer(4281));
263:                geographic_cs_type_codes.put("Palestine 1923",
264:                        new Integer(4281));
265:                geographic_cs_type_codes
266:                        .put("Palestine1923", new Integer(4281));
267:                geographic_cs_type_codes.put("Pointe_Noire", new Integer(4282));
268:                geographic_cs_type_codes.put("Pointe Noire", new Integer(4282));
269:                geographic_cs_type_codes.put("PointeNoire", new Integer(4282));
270:                geographic_cs_type_codes.put("GDA94", new Integer(4283));
271:                geographic_cs_type_codes.put("Pulkovo_1942", new Integer(4284));
272:                geographic_cs_type_codes.put("Pulkovo 1942", new Integer(4284));
273:                geographic_cs_type_codes.put("Pulkovo1942", new Integer(4284));
274:                geographic_cs_type_codes.put("Qatar", new Integer(4285));
275:                geographic_cs_type_codes.put("Qatar_1948", new Integer(4286));
276:                geographic_cs_type_codes.put("Qatar 1948", new Integer(4286));
277:                geographic_cs_type_codes.put("Qatar1948", new Integer(4286));
278:                geographic_cs_type_codes.put("Qornoq", new Integer(4287));
279:                geographic_cs_type_codes
280:                        .put("Loma_Quintana", new Integer(4288));
281:                geographic_cs_type_codes
282:                        .put("Loma Quintana", new Integer(4288));
283:                geographic_cs_type_codes.put("LomaQuintana", new Integer(4288));
284:                geographic_cs_type_codes.put("Amersfoort", new Integer(4289));
285:                geographic_cs_type_codes.put("RT38", new Integer(4290));
286:                geographic_cs_type_codes.put("SAD69", new Integer(4291));
287:                geographic_cs_type_codes.put("Sapper_Hill_1943", new Integer(
288:                        4292));
289:                geographic_cs_type_codes.put("Sapper Hill 1943", new Integer(
290:                        4292));
291:                geographic_cs_type_codes.put("SapperHill1943",
292:                        new Integer(4292));
293:                geographic_cs_type_codes.put("Schwarzeck", new Integer(4293));
294:                geographic_cs_type_codes.put("Segora", new Integer(4294));
295:                geographic_cs_type_codes.put("Serindung", new Integer(4295));
296:                geographic_cs_type_codes.put("Sudan", new Integer(4296));
297:                geographic_cs_type_codes.put("Tananarive", new Integer(4297));
298:                geographic_cs_type_codes
299:                        .put("Timbalai_1948", new Integer(4298));
300:                geographic_cs_type_codes
301:                        .put("Timbalai 1948", new Integer(4298));
302:                geographic_cs_type_codes.put("Timbalai1948", new Integer(4298));
303:                geographic_cs_type_codes.put("TM65", new Integer(4299));
304:                geographic_cs_type_codes.put("TM75", new Integer(4300));
305:                geographic_cs_type_codes.put("Tokyo", new Integer(4301));
306:                geographic_cs_type_codes
307:                        .put("Trinidad_1903", new Integer(4302));
308:                geographic_cs_type_codes
309:                        .put("Trinidad 1903", new Integer(4302));
310:                geographic_cs_type_codes.put("Trinidad1903", new Integer(4302));
311:                geographic_cs_type_codes.put("TC_1948", new Integer(4303));
312:                geographic_cs_type_codes.put("TC 1948", new Integer(4303));
313:                geographic_cs_type_codes.put("TC1948", new Integer(4303));
314:                geographic_cs_type_codes.put("Voirol_1875", new Integer(4304));
315:                geographic_cs_type_codes.put("Voirol 1875", new Integer(4304));
316:                geographic_cs_type_codes.put("Voirol1875", new Integer(4304));
317:                geographic_cs_type_codes
318:                        .put("Voirol_Unifie", new Integer(4305));
319:                geographic_cs_type_codes
320:                        .put("Voirol Unifie", new Integer(4305));
321:                geographic_cs_type_codes.put("VoirolUnifie", new Integer(4305));
322:                geographic_cs_type_codes.put("Bern_1938", new Integer(4306));
323:                geographic_cs_type_codes.put("Bern 1938", new Integer(4306));
324:                geographic_cs_type_codes.put("Bern1938", new Integer(4306));
325:                geographic_cs_type_codes.put("Nord_Sahara_1959", new Integer(
326:                        4307));
327:                geographic_cs_type_codes.put("Nord Sahara 1959", new Integer(
328:                        4307));
329:                geographic_cs_type_codes.put("NordSahara1959",
330:                        new Integer(4307));
331:                geographic_cs_type_codes.put("Stockholm_1938",
332:                        new Integer(4308));
333:                geographic_cs_type_codes.put("Stockholm 1938",
334:                        new Integer(4308));
335:                geographic_cs_type_codes
336:                        .put("Stockholm1938", new Integer(4308));
337:                geographic_cs_type_codes.put("Yacare", new Integer(4309));
338:                geographic_cs_type_codes.put("Yoff", new Integer(4310));
339:                geographic_cs_type_codes.put("Zanderij", new Integer(4311));
340:                geographic_cs_type_codes.put("MGI", new Integer(4312));
341:                geographic_cs_type_codes.put("Belge_1972", new Integer(4313));
342:                geographic_cs_type_codes.put("Belge 1972", new Integer(4313));
343:                geographic_cs_type_codes.put("Belge1972", new Integer(4313));
344:                geographic_cs_type_codes.put("DHDN", new Integer(4314));
345:                geographic_cs_type_codes.put("Conakry_1905", new Integer(4315));
346:                geographic_cs_type_codes.put("Conakry 1905", new Integer(4315));
347:                geographic_cs_type_codes.put("Conakry1905", new Integer(4315));
348:                geographic_cs_type_codes.put("WGS_72", new Integer(4322));
349:                geographic_cs_type_codes.put("WGS 72", new Integer(4322));
350:                geographic_cs_type_codes.put("WGS72", new Integer(4322));
351:                geographic_cs_type_codes.put("WGS_72BE", new Integer(4324));
352:                geographic_cs_type_codes.put("WGS 72BE", new Integer(4324));
353:                geographic_cs_type_codes.put("WGS72BE", new Integer(4324));
354:                geographic_cs_type_codes.put("WGS_84", new Integer(4326));
355:                geographic_cs_type_codes.put("WGS 84", new Integer(4326));
356:                geographic_cs_type_codes.put("WGS84", new Integer(4326));
357:                geographic_cs_type_codes.put("Bern_1898_Bern",
358:                        new Integer(4801));
359:                geographic_cs_type_codes.put("Bern 1898 Bern",
360:                        new Integer(4801));
361:                geographic_cs_type_codes.put("Bern1898Bern", new Integer(4801));
362:                geographic_cs_type_codes
363:                        .put("Bogota_Bogota", new Integer(4802));
364:                geographic_cs_type_codes
365:                        .put("Bogota Bogota", new Integer(4802));
366:                geographic_cs_type_codes.put("BogotaBogota", new Integer(4802));
367:                geographic_cs_type_codes
368:                        .put("Lisbon_Lisbon", new Integer(4803));
369:                geographic_cs_type_codes
370:                        .put("Lisbon Lisbon", new Integer(4803));
371:                geographic_cs_type_codes.put("LisbonLisbon", new Integer(4803));
372:                geographic_cs_type_codes.put("Makassar_Jakarta", new Integer(
373:                        4804));
374:                geographic_cs_type_codes.put("Makassar_Jakarta", new Integer(
375:                        4804));
376:                geographic_cs_type_codes.put("MakassarJakarta", new Integer(
377:                        4804));
378:                geographic_cs_type_codes.put("MGI_Ferro", new Integer(4805));
379:                geographic_cs_type_codes.put("Monte_Mario_Rome", new Integer(
380:                        4806));
381:                geographic_cs_type_codes.put("Monte Mario Rome", new Integer(
382:                        4806));
383:                geographic_cs_type_codes.put("MonteMarioRome",
384:                        new Integer(4806));
385:                geographic_cs_type_codes.put("NTF_Paris", new Integer(4807));
386:                geographic_cs_type_codes.put("NTF Paris", new Integer(4807));
387:                geographic_cs_type_codes.put("NTFParis", new Integer(4807));
388:                geographic_cs_type_codes.put("Padang_Jakarta",
389:                        new Integer(4808));
390:                geographic_cs_type_codes.put("Padang Jakarta",
391:                        new Integer(4808));
392:                geographic_cs_type_codes
393:                        .put("PadangJakarta", new Integer(4808));
394:                geographic_cs_type_codes.put("Belge_1950_Brussels",
395:                        new Integer(4809));
396:                geographic_cs_type_codes.put("Belge 1950 Brussels",
397:                        new Integer(4809));
398:                geographic_cs_type_codes.put("Belge1950Brussels", new Integer(
399:                        4809));
400:                geographic_cs_type_codes.put("Tananarive_Paris", new Integer(
401:                        4810));
402:                geographic_cs_type_codes.put("Tananarive Paris", new Integer(
403:                        4810));
404:                geographic_cs_type_codes.put("TananariveParis", new Integer(
405:                        4810));
406:                geographic_cs_type_codes.put("Voirol_1875_Paris", new Integer(
407:                        4811));
408:                geographic_cs_type_codes.put("Voirol 1875 Paris", new Integer(
409:                        4811));
410:                geographic_cs_type_codes.put("Voirol1875Paris", new Integer(
411:                        4811));
412:                geographic_cs_type_codes.put("Voirol_Unifie_Paris",
413:                        new Integer(4812));
414:                geographic_cs_type_codes.put("Voirol Unifie Paris",
415:                        new Integer(4812));
416:                geographic_cs_type_codes.put("VoirolUnifieParis", new Integer(
417:                        4812));
418:                geographic_cs_type_codes.put("Batavia_Jakarta", new Integer(
419:                        4813));
420:                geographic_cs_type_codes.put("Batavia Jakarta", new Integer(
421:                        4813));
422:                geographic_cs_type_codes.put("BataviaJakarta",
423:                        new Integer(4813));
424:                geographic_cs_type_codes.put("ATF_Paris", new Integer(4901));
425:                geographic_cs_type_codes.put("ATF Paris", new Integer(4901));
426:                geographic_cs_type_codes.put("ATFParis", new Integer(4901));
427:                geographic_cs_type_codes.put("NDG_Paris", new Integer(4902));
428:                geographic_cs_type_codes.put("NDG Paris", new Integer(4902));
429:                geographic_cs_type_codes.put("NDGParis", new Integer(4902));
430:
431:                // Ellipsoid-Only GCS:
432:                ellipsoid_only_GCS.put("Airy1830", new Integer(4001));
433:                ellipsoid_only_GCS.put("AiryModified1849", new Integer(4002));
434:                ellipsoid_only_GCS.put("AustralianNationalSpheroid",
435:                        new Integer(4003));
436:                ellipsoid_only_GCS.put("Bessel1841", new Integer(4004));
437:                ellipsoid_only_GCS.put("BesselModified", new Integer(4005));
438:                ellipsoid_only_GCS.put("BesselNamibia", new Integer(4006));
439:                ellipsoid_only_GCS.put("Clarke1858", new Integer(4007));
440:                ellipsoid_only_GCS.put("Clarke1866", new Integer(4008));
441:                ellipsoid_only_GCS.put("Clarke1866Michigan", new Integer(4009));
442:                ellipsoid_only_GCS.put("Clarke1880_Benoit", new Integer(4010));
443:                ellipsoid_only_GCS.put("Clarke1880 Benoit", new Integer(4010));
444:                ellipsoid_only_GCS.put("Clarke1880Benoit", new Integer(4010));
445:                ellipsoid_only_GCS.put("Clarke1880_IGN", new Integer(4011));
446:                ellipsoid_only_GCS.put("Clarke1880 IGN", new Integer(4011));
447:                ellipsoid_only_GCS.put("Clarke1880IGN", new Integer(4011));
448:                ellipsoid_only_GCS.put("Clarke1880_RGS", new Integer(4012));
449:                ellipsoid_only_GCS.put("Clarke1880 RGS", new Integer(4012));
450:                ellipsoid_only_GCS.put("Clarke1880RGS", new Integer(4012));
451:                ellipsoid_only_GCS.put("Clarke1880_Arc", new Integer(4013));
452:                ellipsoid_only_GCS.put("Clarke1880 Arc", new Integer(4013));
453:                ellipsoid_only_GCS.put("Clarke1880Arc", new Integer(4013));
454:                ellipsoid_only_GCS.put("Clarke1880_SGA1922", new Integer(4014));
455:                ellipsoid_only_GCS.put("Clarke1880 SGA1922", new Integer(4014));
456:                ellipsoid_only_GCS.put("Clarke1880SGA1922", new Integer(4014));
457:                ellipsoid_only_GCS.put("Everest1830_1937Adjustment",
458:                        new Integer(4015));
459:                ellipsoid_only_GCS.put("Everest1830 1937Adjustment",
460:                        new Integer(4015));
461:                ellipsoid_only_GCS.put("Everest18301937Adjustment",
462:                        new Integer(4015));
463:                ellipsoid_only_GCS.put("Everest1830_1967Definition",
464:                        new Integer(4016));
465:                ellipsoid_only_GCS.put("Everest1830 1967Definition",
466:                        new Integer(4016));
467:                ellipsoid_only_GCS.put("Everest18301967Definition",
468:                        new Integer(4016));
469:                ellipsoid_only_GCS.put("Everest1830_1975Definition",
470:                        new Integer(4017));
471:                ellipsoid_only_GCS.put("Everest1830 1975Definition",
472:                        new Integer(4017));
473:                ellipsoid_only_GCS.put("Everest18301975Definition",
474:                        new Integer(4017));
475:                ellipsoid_only_GCS
476:                        .put("Everest1830Modified", new Integer(4018));
477:                ellipsoid_only_GCS.put("GRS1980", new Integer(4019));
478:                ellipsoid_only_GCS.put("Helmert1906", new Integer(4020));
479:                ellipsoid_only_GCS.put("IndonesianNationalSpheroid",
480:                        new Integer(4021));
481:                ellipsoid_only_GCS.put("International1924", new Integer(4022));
482:                ellipsoid_only_GCS.put("International1967", new Integer(4023));
483:                ellipsoid_only_GCS.put("Krassowsky1940", new Integer(4024));
484:                ellipsoid_only_GCS.put("NWL9D", new Integer(4025));
485:                ellipsoid_only_GCS.put("NWL10D", new Integer(4026));
486:                ellipsoid_only_GCS.put("Plessis1817", new Integer(4027));
487:                ellipsoid_only_GCS.put("Struve1860", new Integer(4028));
488:                ellipsoid_only_GCS.put("WarOffice", new Integer(4029));
489:                ellipsoid_only_GCS.put("WGS84", new Integer(4030));
490:                ellipsoid_only_GCS.put("GEM10C", new Integer(4031));
491:                ellipsoid_only_GCS.put("OSU86F", new Integer(4032));
492:                ellipsoid_only_GCS.put("OSU91A", new Integer(4033));
493:                ellipsoid_only_GCS.put("Clarke1880", new Integer(4034));
494:                ellipsoid_only_GCS.put("Sphere", new Integer(4035));
495:
496:                // Geodetic Datum Codes
497:                geodectic_datum_code.put("Adindan", new Integer(6201));
498:                geodectic_datum_code.put("Australian_Geodetic_Datum_1966",
499:                        new Integer(6202));
500:                geodectic_datum_code.put("Australian Geodetic Datum 1966",
501:                        new Integer(6202));
502:                geodectic_datum_code.put("AustralianGeodeticDatum1966",
503:                        new Integer(6202));
504:                geodectic_datum_code.put("Australian_Geodetic_Datum_1984",
505:                        new Integer(6203));
506:                geodectic_datum_code.put("Australian Geodetic Datum 1984",
507:                        new Integer(6203));
508:                geodectic_datum_code.put("AustralianGeodeticDatum1984",
509:                        new Integer(6203));
510:                geodectic_datum_code.put("Ain_el_Abd_1970", new Integer(6204));
511:                geodectic_datum_code.put("Ain el Abd 1970", new Integer(6204));
512:                geodectic_datum_code.put("AinelAbd1970", new Integer(6204));
513:                geodectic_datum_code.put("Afgooye", new Integer(6205));
514:                geodectic_datum_code.put("Agadez", new Integer(6206));
515:                geodectic_datum_code.put("Lisbon", new Integer(6207));
516:                geodectic_datum_code.put("Aratu", new Integer(6208));
517:                geodectic_datum_code.put("Arc_1950", new Integer(6209));
518:                geodectic_datum_code.put("Arc1950", new Integer(6209));
519:                geodectic_datum_code.put("Arc1950", new Integer(6209));
520:                geodectic_datum_code.put("Arc_1960", new Integer(6210));
521:                geodectic_datum_code.put("Arc 1960", new Integer(6210));
522:                geodectic_datum_code.put("Arc1960", new Integer(6210));
523:                geodectic_datum_code.put("Batavia", new Integer(6211));
524:                geodectic_datum_code.put("Barbados", new Integer(6212));
525:                geodectic_datum_code.put("Beduaram", new Integer(6213));
526:                geodectic_datum_code.put("Beijing_1954", new Integer(6214));
527:                geodectic_datum_code.put("Beijing 1954", new Integer(6214));
528:                geodectic_datum_code.put("Beijing1954", new Integer(6214));
529:                geodectic_datum_code.put("Reseau_National_Belge_1950",
530:                        new Integer(6215));
531:                geodectic_datum_code.put("Reseau National Belge 1950",
532:                        new Integer(6215));
533:                geodectic_datum_code.put("ReseauNationalBelge1950",
534:                        new Integer(6215));
535:                geodectic_datum_code.put("Bermuda_1957", new Integer(6216));
536:                geodectic_datum_code.put("Bermuda 1957", new Integer(6216));
537:                geodectic_datum_code.put("Bermuda1957", new Integer(6216));
538:                geodectic_datum_code.put("Bern_1898", new Integer(6217));
539:                geodectic_datum_code.put("Bern 1898", new Integer(6217));
540:                geodectic_datum_code.put("Bern1898", new Integer(6217));
541:                geodectic_datum_code.put("Bogota", new Integer(6218));
542:                geodectic_datum_code.put("Bukit_Rimpah", new Integer(6219));
543:                geodectic_datum_code.put("Bukit Rimpah", new Integer(6219));
544:                geodectic_datum_code.put("BukitRimpah", new Integer(6219));
545:                geodectic_datum_code.put("Camacupa", new Integer(6220));
546:                geodectic_datum_code.put("Campo_Inchauspe", new Integer(6221));
547:                geodectic_datum_code.put("Campo Inchauspe", new Integer(6221));
548:                geodectic_datum_code.put("CampoInchauspe", new Integer(6221));
549:                geodectic_datum_code.put("Cape", new Integer(6222));
550:                geodectic_datum_code.put("Carthage", new Integer(6223));
551:                geodectic_datum_code.put("Chua", new Integer(6224));
552:                geodectic_datum_code.put("Corrego_Alegre", new Integer(6225));
553:                geodectic_datum_code.put("Corrego Alegre", new Integer(6225));
554:                geodectic_datum_code.put("CorregoAlegre", new Integer(6225));
555:                geodectic_datum_code.put("Cote_d_Ivoire", new Integer(6226));
556:                geodectic_datum_code.put("Cote d Ivoire", new Integer(6226));
557:                geodectic_datum_code.put("CotedIvoire", new Integer(6226));
558:                geodectic_datum_code.put("Deir_ez_Zor", new Integer(6227));
559:                geodectic_datum_code.put("Deir ez Zor", new Integer(6227));
560:                geodectic_datum_code.put("DeirezZor", new Integer(6227));
561:                geodectic_datum_code.put("Douala", new Integer(6228));
562:                geodectic_datum_code.put("Egypt_1907", new Integer(6229));
563:                geodectic_datum_code.put("Egypt 1907", new Integer(6229));
564:                geodectic_datum_code.put("Egypt1907", new Integer(6229));
565:                geodectic_datum_code.put("European_Datum_1950", new Integer(
566:                        6230));
567:                geodectic_datum_code.put("European Datum 1950", new Integer(
568:                        6230));
569:                geodectic_datum_code
570:                        .put("EuropeanDatum1950", new Integer(6230));
571:                geodectic_datum_code.put("European_Datum_1987", new Integer(
572:                        6231));
573:                geodectic_datum_code.put("European Datum 1987", new Integer(
574:                        6231));
575:                geodectic_datum_code
576:                        .put("EuropeanDatum1987", new Integer(6231));
577:                geodectic_datum_code.put("Fahud", new Integer(6232));
578:                geodectic_datum_code.put("Gandajika_1970", new Integer(6233));
579:                geodectic_datum_code.put("Gandajika 1970", new Integer(6233));
580:                geodectic_datum_code.put("Gandajika1970", new Integer(6233));
581:                geodectic_datum_code.put("Garoua", new Integer(6234));
582:                geodectic_datum_code.put("Guyane_Francaise", new Integer(6235));
583:                geodectic_datum_code.put("Guyane Francaise", new Integer(6235));
584:                geodectic_datum_code.put("GuyaneFrancaise", new Integer(6235));
585:                geodectic_datum_code.put("Hu_Tzu_Shan", new Integer(6236));
586:                geodectic_datum_code.put("Hu Tzu Shan", new Integer(6236));
587:                geodectic_datum_code.put("HuTzuShan", new Integer(6236));
588:                geodectic_datum_code.put("Hungarian_Datum_1972", new Integer(
589:                        6237));
590:                geodectic_datum_code.put("Hungarian Datum 1972", new Integer(
591:                        6237));
592:                geodectic_datum_code.put("HungarianDatum1972",
593:                        new Integer(6237));
594:                geodectic_datum_code.put("Indonesian_Datum_1974", new Integer(
595:                        6238));
596:                geodectic_datum_code.put("Indonesian Datum 1974", new Integer(
597:                        6238));
598:                geodectic_datum_code.put("IndonesianDatum1974", new Integer(
599:                        6238));
600:                geodectic_datum_code.put("Indian_1954", new Integer(6239));
601:                geodectic_datum_code.put("Indian 1954", new Integer(6239));
602:                geodectic_datum_code.put("Indian1954", new Integer(6239));
603:                geodectic_datum_code.put("Indian_1975", new Integer(6240));
604:                geodectic_datum_code.put("Indian 1975", new Integer(6240));
605:                geodectic_datum_code.put("Indian1975", new Integer(6240));
606:                geodectic_datum_code.put("Jamaica_1875", new Integer(6241));
607:                geodectic_datum_code.put("Jamaica 1875", new Integer(6241));
608:                geodectic_datum_code.put("Jamaica1875", new Integer(6241));
609:                geodectic_datum_code.put("Jamaica_1969", new Integer(6242));
610:                geodectic_datum_code.put("Jamaica 1969", new Integer(6242));
611:                geodectic_datum_code.put("Jamaica1969", new Integer(6242));
612:                geodectic_datum_code.put("Kalianpur", new Integer(6243));
613:                geodectic_datum_code.put("Kandawala", new Integer(6244));
614:                geodectic_datum_code.put("Kertau", new Integer(6245));
615:                geodectic_datum_code.put("Kuwait_Oil_Company",
616:                        new Integer(6246));
617:                geodectic_datum_code.put("Kuwait Oil Company",
618:                        new Integer(6246));
619:                geodectic_datum_code.put("KuwaitOilCompany", new Integer(6246));
620:                geodectic_datum_code.put("La_Canoa", new Integer(6247));
621:                geodectic_datum_code.put("La Canoa", new Integer(6247));
622:                geodectic_datum_code.put("LaCanoa", new Integer(6247));
623:                geodectic_datum_code.put("Provisional_S_American_Datum_1956",
624:                        new Integer(6248));
625:                geodectic_datum_code.put("Provisional S American Datum 1956",
626:                        new Integer(6248));
627:                geodectic_datum_code.put("ProvisionalSAmericanDatum1956",
628:                        new Integer(6248));
629:                geodectic_datum_code.put("Lake", new Integer(6249));
630:                geodectic_datum_code.put("Leigon", new Integer(6250));
631:                geodectic_datum_code.put("Liberia_1964", new Integer(6251));
632:                geodectic_datum_code.put("Liberia 1964", new Integer(6251));
633:                geodectic_datum_code.put("Liberia1964", new Integer(6251));
634:                geodectic_datum_code.put("Lome", new Integer(6252));
635:                geodectic_datum_code.put("Luzon_1911", new Integer(6253));
636:                geodectic_datum_code.put("Luzon 1911", new Integer(6253));
637:                geodectic_datum_code.put("Luzon1911", new Integer(6253));
638:                geodectic_datum_code.put("Hito_XVIII_1963", new Integer(6254));
639:                geodectic_datum_code.put("Hito XVIII 1963", new Integer(6254));
640:                geodectic_datum_code.put("HitoXVIII1963", new Integer(6254));
641:                geodectic_datum_code.put("Herat_North", new Integer(6255));
642:                geodectic_datum_code.put("Herat North", new Integer(6255));
643:                geodectic_datum_code.put("HeratNorth", new Integer(6255));
644:                geodectic_datum_code.put("Mahe_1971", new Integer(6256));
645:                geodectic_datum_code.put("Mahe 1971", new Integer(6256));
646:                geodectic_datum_code.put("Mahe1971", new Integer(6256));
647:                geodectic_datum_code.put("Makassar", new Integer(6257));
648:                geodectic_datum_code.put("European_Reference_System_1989",
649:                        new Integer(6258));
650:                geodectic_datum_code.put("European Reference System 1989",
651:                        new Integer(6258));
652:                geodectic_datum_code.put("EuropeanReferenceSystem1989",
653:                        new Integer(6258));
654:                geodectic_datum_code.put("Malongo_1987", new Integer(6259));
655:                geodectic_datum_code.put("Malongo 1987", new Integer(6259));
656:                geodectic_datum_code.put("Malongo1987", new Integer(6259));
657:                geodectic_datum_code.put("Manoca", new Integer(6260));
658:                geodectic_datum_code.put("Merchich", new Integer(6261));
659:                geodectic_datum_code.put("Massawa", new Integer(6262));
660:                geodectic_datum_code.put("Minna", new Integer(6263));
661:                geodectic_datum_code.put("Mhast", new Integer(6264));
662:                geodectic_datum_code.put("Monte_Mario", new Integer(6265));
663:                geodectic_datum_code.put("Monte Mario", new Integer(6265));
664:                geodectic_datum_code.put("MonteMario", new Integer(6265));
665:                geodectic_datum_code.put("M_poraloko", new Integer(6266));
666:                geodectic_datum_code.put("M poraloko", new Integer(6266));
667:                geodectic_datum_code.put("Mporaloko", new Integer(6266));
668:                geodectic_datum_code.put("North_American_Datum_1927",
669:                        new Integer(6267));
670:                geodectic_datum_code.put("North American Datum 1927",
671:                        new Integer(6267));
672:                geodectic_datum_code.put("NorthAmericanDatum1927", new Integer(
673:                        6267));
674:                geodectic_datum_code.put("NAD_Michigan", new Integer(6268));
675:                geodectic_datum_code.put("NAD Michigan", new Integer(6268));
676:                geodectic_datum_code.put("NADMichigan", new Integer(6268));
677:                geodectic_datum_code.put("North_American_Datum_1983",
678:                        new Integer(6269));
679:                geodectic_datum_code.put("North American Datum 1983",
680:                        new Integer(6269));
681:                geodectic_datum_code.put("NorthAmericanDatum1983", new Integer(
682:                        6269));
683:                geodectic_datum_code.put("Nahrwan_1967", new Integer(6270));
684:                geodectic_datum_code.put("Nahrwan 1967", new Integer(6270));
685:                geodectic_datum_code.put("Nahrwan1967", new Integer(6270));
686:                geodectic_datum_code.put("Naparima_1972", new Integer(6271));
687:                geodectic_datum_code.put("Naparima 1972", new Integer(6271));
688:                geodectic_datum_code.put("Naparima1972", new Integer(6271));
689:                geodectic_datum_code.put("New_Zealand_Geodetic_Datum_1949",
690:                        new Integer(6272));
691:                geodectic_datum_code.put("New Zealand Geodetic Datum 1949",
692:                        new Integer(6272));
693:                geodectic_datum_code.put("NewZealandGeodeticDatum1949",
694:                        new Integer(6272));
695:                geodectic_datum_code.put("NGO_1948", new Integer(6273));
696:                geodectic_datum_code.put("NGO 1948", new Integer(6273));
697:                geodectic_datum_code.put("NGO1948", new Integer(6273));
698:                geodectic_datum_code.put("Datum_73", new Integer(6274));
699:                geodectic_datum_code.put("Datum 73", new Integer(6274));
700:                geodectic_datum_code.put("Datum73", new Integer(6274));
701:                geodectic_datum_code.put("Nouvelle_Triangulation_Francaise",
702:                        new Integer(6275));
703:                geodectic_datum_code.put("Nouvelle Triangulation Francaise",
704:                        new Integer(6275));
705:                geodectic_datum_code.put("NouvelleTriangulationFrancaise",
706:                        new Integer(6275));
707:                geodectic_datum_code.put("NSWC_9Z_2", new Integer(6276));
708:                geodectic_datum_code.put("NSWC 9Z 2", new Integer(6276));
709:                geodectic_datum_code.put("NSWC9Z2", new Integer(6276));
710:                geodectic_datum_code.put("OSGB_1936", new Integer(6277));
711:                geodectic_datum_code.put("OSGB 1936", new Integer(6277));
712:                geodectic_datum_code.put("OSGB1936", new Integer(6277));
713:                geodectic_datum_code.put("OSGB_1970_SN", new Integer(6278));
714:                geodectic_datum_code.put("OSGB 1970 SN", new Integer(6278));
715:                geodectic_datum_code.put("OSGB1970SN", new Integer(6278));
716:                geodectic_datum_code.put("OS_SN_1980", new Integer(6279));
717:                geodectic_datum_code.put("OS SN 1980", new Integer(6279));
718:                geodectic_datum_code.put("OSSN1980", new Integer(6279));
719:                geodectic_datum_code.put("Padang_1884", new Integer(6280));
720:                geodectic_datum_code.put("Padang 1884", new Integer(6280));
721:                geodectic_datum_code.put("Padang1884", new Integer(6280));
722:                geodectic_datum_code.put("Palestine_1923", new Integer(6281));
723:                geodectic_datum_code.put("Palestine 1923", new Integer(6281));
724:                geodectic_datum_code.put("Palestine1923", new Integer(6281));
725:                geodectic_datum_code.put("Pointe_Noire", new Integer(6282));
726:                geodectic_datum_code.put("Pointe Noire", new Integer(6282));
727:                geodectic_datum_code.put("PointeNoire", new Integer(6282));
728:                geodectic_datum_code.put("Geocentric_Datum_of_Australia_1994",
729:                        new Integer(6283));
730:                geodectic_datum_code.put("Geocentric Datum of Australia 1994",
731:                        new Integer(6283));
732:                geodectic_datum_code.put("GeocentricDatumofAustralia1994",
733:                        new Integer(6283));
734:                geodectic_datum_code.put("Pulkovo_1942", new Integer(6284));
735:                geodectic_datum_code.put("Pulkovo 1942", new Integer(6284));
736:                geodectic_datum_code.put("Pulkovo1942", new Integer(6284));
737:                geodectic_datum_code.put("Qatar", new Integer(6285));
738:                geodectic_datum_code.put("Qatar_1948", new Integer(6286));
739:                geodectic_datum_code.put("Qatar 1948", new Integer(6286));
740:                geodectic_datum_code.put("Qatar1948", new Integer(6286));
741:                geodectic_datum_code.put("Qornoq", new Integer(6287));
742:                geodectic_datum_code.put("Loma_Quintana", new Integer(6288));
743:                geodectic_datum_code.put("Loma Quintana", new Integer(6288));
744:                geodectic_datum_code.put("LomaQuintana", new Integer(6288));
745:                geodectic_datum_code.put("Amersfoort", new Integer(6289));
746:                geodectic_datum_code.put("RT38", new Integer(6290));
747:                geodectic_datum_code.put("South_American_Datum_1969",
748:                        new Integer(6291));
749:                geodectic_datum_code.put("South American Datum 1969",
750:                        new Integer(6291));
751:                geodectic_datum_code.put("SouthAmericanDatum1969", new Integer(
752:                        6291));
753:                geodectic_datum_code.put("Sapper_Hill_1943", new Integer(6292));
754:                geodectic_datum_code.put("Sapper Hill 1943", new Integer(6292));
755:                geodectic_datum_code.put("SapperHill1943", new Integer(6292));
756:                geodectic_datum_code.put("Schwarzeck", new Integer(6293));
757:                geodectic_datum_code.put("Segora", new Integer(6294));
758:                geodectic_datum_code.put("Serindung", new Integer(6295));
759:                geodectic_datum_code.put("Sudan", new Integer(6296));
760:                geodectic_datum_code.put("Tananarive_1925", new Integer(6297));
761:                geodectic_datum_code.put("Tananarive 1925", new Integer(6297));
762:                geodectic_datum_code.put("Tananarive1925", new Integer(6297));
763:                geodectic_datum_code.put("Timbalai_1948", new Integer(6298));
764:                geodectic_datum_code.put("Timbalai 1948", new Integer(6298));
765:                geodectic_datum_code.put("Timbalai1948", new Integer(6298));
766:                geodectic_datum_code.put("TM65", new Integer(6299));
767:                geodectic_datum_code.put("TM75", new Integer(6300));
768:                geodectic_datum_code.put("Tokyo", new Integer(6301));
769:                geodectic_datum_code.put("Trinidad_1903", new Integer(6302));
770:                geodectic_datum_code.put("Trinidad 1903", new Integer(6302));
771:                geodectic_datum_code.put("Trinidad1903", new Integer(6302));
772:                geodectic_datum_code.put("Trucial_Coast_1948",
773:                        new Integer(6303));
774:                geodectic_datum_code.put("Trucial Coast 1948",
775:                        new Integer(6303));
776:                geodectic_datum_code.put("TrucialCoast1948", new Integer(6303));
777:                geodectic_datum_code.put("Voirol_1875", new Integer(6304));
778:                geodectic_datum_code.put("Voirol 1875", new Integer(6304));
779:                geodectic_datum_code.put("Voirol1875", new Integer(6304));
780:                geodectic_datum_code.put("Voirol_Unifie_1960",
781:                        new Integer(6305));
782:                geodectic_datum_code.put("Voirol Unifie 1960",
783:                        new Integer(6305));
784:                geodectic_datum_code.put("VoirolUnifie1960", new Integer(6305));
785:                geodectic_datum_code.put("Bern_1938", new Integer(6306));
786:                geodectic_datum_code.put("Bern 1938", new Integer(6306));
787:                geodectic_datum_code.put("Bern1938", new Integer(6306));
788:                geodectic_datum_code.put("Nord_Sahara_1959", new Integer(6307));
789:                geodectic_datum_code.put("Nord Sahara 1959", new Integer(6307));
790:                geodectic_datum_code.put("NordSahara1959", new Integer(6307));
791:                geodectic_datum_code.put("Stockholm_1938", new Integer(6308));
792:                geodectic_datum_code.put("Stockholm 1938", new Integer(6308));
793:                geodectic_datum_code.put("Stockholm_1938", new Integer(6308));
794:                geodectic_datum_code.put("Yacare", new Integer(6309));
795:                geodectic_datum_code.put("Yoff", new Integer(6310));
796:                geodectic_datum_code.put("Zanderij", new Integer(6311));
797:                geodectic_datum_code.put("Militar_Geographische_Institut",
798:                        new Integer(6312));
799:                geodectic_datum_code.put("Militar Geographische Institut",
800:                        new Integer(6312));
801:                geodectic_datum_code.put("MilitarGeographischeInstitut",
802:                        new Integer(6312));
803:                geodectic_datum_code.put("Reseau_National_Belge_1972",
804:                        new Integer(6313));
805:                geodectic_datum_code.put("Reseau National Belge 1972",
806:                        new Integer(6313));
807:                geodectic_datum_code.put("ReseauNationalBelge1972",
808:                        new Integer(6313));
809:                geodectic_datum_code.put("Deutsche_Hauptdreiecksnetz",
810:                        new Integer(6314));
811:                geodectic_datum_code.put("Deutsche Hauptdreiecksnetz",
812:                        new Integer(6314));
813:                geodectic_datum_code.put("DeutscheHauptdreiecksnetz",
814:                        new Integer(6314));
815:                geodectic_datum_code.put("Conakry_1905", new Integer(6315));
816:                geodectic_datum_code.put("Conakry 1905", new Integer(6315));
817:                geodectic_datum_code.put("Conakry1905", new Integer(6315));
818:                geodectic_datum_code.put("WGS72", new Integer(6322));
819:                geodectic_datum_code.put("WGS72_Transit_Broadcast_Ephemeris",
820:                        new Integer(6324));
821:                geodectic_datum_code.put("WGS72 Transit Broadcast Ephemeris",
822:                        new Integer(6324));
823:                geodectic_datum_code.put("WGS72_TransitBroadcastEphemeris",
824:                        new Integer(6324));
825:                geodectic_datum_code.put("WGS84", new Integer(6326));
826:                geodectic_datum_code.put("Ancienne_Triangulation_Francaise",
827:                        new Integer(6901));
828:                geodectic_datum_code.put("Ancienne Triangulation Francaise",
829:                        new Integer(6901));
830:                geodectic_datum_code.put("AncienneTriangulationFrancaise",
831:                        new Integer(6901));
832:                geodectic_datum_code.put("Nord_de_Guerre", new Integer(6902));
833:                geodectic_datum_code.put("Nord de Guerre", new Integer(6902));
834:                geodectic_datum_code.put("NorddeGuerre", new Integer(6902));
835:
836:                // Ellipsoid-Only Datum
837:                ellipsoid_only_datum.put("Airy1830", new Integer(6001));
838:                ellipsoid_only_datum.put("AiryModified1849", new Integer(6002));
839:                ellipsoid_only_datum.put("AustralianNationalSpheroid",
840:                        new Integer(6003));
841:                ellipsoid_only_datum.put("Bessel1841", new Integer(6004));
842:                ellipsoid_only_datum.put("BesselModified", new Integer(6005));
843:                ellipsoid_only_datum.put("BesselNamibia", new Integer(6006));
844:                ellipsoid_only_datum.put("Clarke1858", new Integer(6007));
845:                ellipsoid_only_datum.put("Clarke1866", new Integer(6008));
846:                ellipsoid_only_datum.put("Clarke1866Michigan",
847:                        new Integer(6009));
848:                ellipsoid_only_datum
849:                        .put("Clarke1880_Benoit", new Integer(6010));
850:                ellipsoid_only_datum
851:                        .put("Clarke1880 Benoit", new Integer(6010));
852:                ellipsoid_only_datum.put("Clarke1880Benoit", new Integer(6010));
853:                ellipsoid_only_datum.put("Clarke1880_IGN", new Integer(6011));
854:                ellipsoid_only_datum.put("Clarke1880 IGN", new Integer(6011));
855:                ellipsoid_only_datum.put("Clarke1880IGN", new Integer(6011));
856:                ellipsoid_only_datum.put("Clarke1880_RGS", new Integer(6012));
857:                ellipsoid_only_datum.put("Clarke1880 RGS", new Integer(6012));
858:                ellipsoid_only_datum.put("Clarke1880RGS", new Integer(6012));
859:                ellipsoid_only_datum.put("Clarke1880_Arc", new Integer(6013));
860:                ellipsoid_only_datum.put("Clarke1880 Arc", new Integer(6013));
861:                ellipsoid_only_datum.put("Clarke1880Arc", new Integer(6013));
862:                ellipsoid_only_datum.put("Clarke1880_SGA1922",
863:                        new Integer(6014));
864:                ellipsoid_only_datum.put("Clarke1880 SGA1922",
865:                        new Integer(6014));
866:                ellipsoid_only_datum
867:                        .put("Clarke1880SGA1922", new Integer(6014));
868:                ellipsoid_only_datum.put("Everest1830_1937Adjustment",
869:                        new Integer(6015));
870:                ellipsoid_only_datum.put("Everest1830 1937Adjustment",
871:                        new Integer(6015));
872:                ellipsoid_only_datum.put("Everest18301937Adjustment",
873:                        new Integer(6015));
874:                ellipsoid_only_datum.put("Everest1830_1967Definition",
875:                        new Integer(6016));
876:                ellipsoid_only_datum.put("Everest1830 1967Definition",
877:                        new Integer(6016));
878:                ellipsoid_only_datum.put("Everest18301967Definition",
879:                        new Integer(6016));
880:                ellipsoid_only_datum.put("Everest1830_1975Definition",
881:                        new Integer(6017));
882:                ellipsoid_only_datum.put("Everest1830 1975Definition",
883:                        new Integer(6017));
884:                ellipsoid_only_datum.put("Everest18301975Definition",
885:                        new Integer(6017));
886:                ellipsoid_only_datum.put("Everest1830Modified", new Integer(
887:                        6018));
888:                ellipsoid_only_datum.put("GRS1980", new Integer(6019));
889:                ellipsoid_only_datum.put("Helmert1906", new Integer(6020));
890:                ellipsoid_only_datum.put("IndonesianNationalSpheroid",
891:                        new Integer(6021));
892:                ellipsoid_only_datum
893:                        .put("International1924", new Integer(6022));
894:                ellipsoid_only_datum
895:                        .put("International1967", new Integer(6023));
896:                ellipsoid_only_datum.put("Krassowsky1960", new Integer(6024));
897:                ellipsoid_only_datum.put("NWL9D", new Integer(6025));
898:                ellipsoid_only_datum.put("NWL10D", new Integer(6026));
899:                ellipsoid_only_datum.put("Plessis1817", new Integer(6027));
900:                ellipsoid_only_datum.put("Struve1860", new Integer(6028));
901:                ellipsoid_only_datum.put("WarOffice", new Integer(6029));
902:                ellipsoid_only_datum.put("WGS84", new Integer(6030));
903:                ellipsoid_only_datum.put("GEM10C", new Integer(6031));
904:                ellipsoid_only_datum.put("OSU86F", new Integer(6032));
905:                ellipsoid_only_datum.put("OSU91A", new Integer(6033));
906:                ellipsoid_only_datum.put("Clarke1880", new Integer(6034));
907:                ellipsoid_only_datum.put("Sphere", new Integer(6035));
908:
909:            }
910:
911:            /**
912:             * 
913:             * @param code
914:             * @return true if prime CS type code available
915:             */
916:            public static boolean containsGeographicCSTypeCode(String code) {
917:                if (geographic_cs_type_codes.containsKey(code)) {
918:                    return true;
919:                }
920:                return false;
921:            }
922:
923:            /**
924:             * checks, if Code is found and returns the appropriate key-value.
925:             * 
926:             * @param code
927:             * @return type code
928:             * @throws GeoTiffException
929:             *             if Code is not found.
930:             */
931:            public static int getGeogrpahicCSTypeCode(String code)
932:                    throws GeoTiffException {
933:                if (containsGeographicCSTypeCode(code)) {
934:                    int value = Geographic_CS_Codes.geographic_cs_type_codes
935:                            .get(code);
936:                    return value;
937:                }
938:                throw new GeoTiffException(
939:                        "Error in accessing Geogrpahics CS Type Code.\n"
940:                                + "  Code: " + code + " not found.");
941:
942:            }
943:
944:            /**
945:             * 
946:             * @param code
947:             * @return true if prime ellipse GCS available
948:             */
949:            public static boolean contains_Ellipsoid_Only_GCS(String code) {
950:                return ellipsoid_only_GCS.containsKey(code);
951:            }
952:
953:            /**
954:             * 
955:             * @param code
956:             * @return true if prime geodectic datum available
957:             */
958:            public static boolean contains_Geodectic_Datum_Code(String code) {
959:                return geodectic_datum_code.containsKey(code);
960:            }
961:
962:            /**
963:             * 
964:             * @param code
965:             * @return true if prime ellipse datum available
966:             */
967:            public static boolean contains_Ellipsoid_Only_Datum(String code) {
968:                return ellipsoid_only_datum.containsKey(code);
969:            }
970:
971:            /**
972:             * 
973:             * @param code
974:             * @return true if prime ellipse available
975:             */
976:            public static boolean contains_Ellipsoid_Codes(String code) {
977:                return ellipsoid_codes.containsKey(code);
978:            }
979:
980:            /**
981:             * 
982:             * @param code 
983:             * @return true if prime meridian available
984:             */
985:            public static boolean contains_Prime_Meridian_Codes(String code) {
986:                return prime_meridian_codes.containsKey(code);
987:            }
988:
989:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.