Revision 37692

View differences:

tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/pom.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2

  
3
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5
                      http://maven.apache.org/maven-v4_0_0.xsd">
6
    <modelVersion>4.0.0</modelVersion>
7
    <artifactId>org.gvsig.crs.extension</artifactId>
8
    <packaging>jar</packaging>
9
    <version>2.0-SNAPSHOT</version>
10
    <name>CRS management</name>
11
    <description>Advanced CRS management:
12
- Set the reference system (CRS) by default, in views, in layers (CRS on the fly).
13
- Selection from recent CRS, from EPSG, ESRI, IAU2000 data bases and user's defined CRS.
14
- Create, edit and delete new CRS defined by the user (from an existing CRS, from a wkt string, or from scratch).
15
- Consult CRS information (datum, projection, proj4 string...)
16
- Convertion of coordinates (no datum changing)
17
- Transformation of coordinates (datum changing) from EPSG, manual, recent, compound and grid (.gsb extension)</description>
18
    <parent>
19
        <groupId>org.gvsig</groupId>
20
        <artifactId>gvsig-base-extension-pom</artifactId>
21
        <version>2.0-SNAPSHOT</version>
22
    </parent>
23
    <dependencies>
24
        <dependency>
25
            <groupId>org.gvsig</groupId>
26
            <artifactId>org.gvsig.tools.lib</artifactId>
27
            <scope>compile</scope>
28
        </dependency>
29
        <dependency>
30
            <groupId>org.gvsig</groupId>
31
            <artifactId>org.gvsig.ui</artifactId>
32
            <scope>compile</scope>
33
        </dependency>
34
        <dependency>
35
            <groupId>org.gvsig</groupId>
36
            <artifactId>org.gvsig.fmap.control</artifactId>
37
            <scope>compile</scope>
38
        </dependency>
39
        <dependency>
40
            <groupId>org.gvsig</groupId>
41
            <artifactId>org.gvsig.utils</artifactId>
42
            <scope>compile</scope>
43
        </dependency>
44
        <dependency>
45
            <groupId>org.gvsig</groupId>
46
            <artifactId>org.gvsig.projection</artifactId>
47
            <scope>compile</scope>
48
        </dependency>
49
        <dependency>
50
            <groupId>org.gvsig</groupId>
51
            <artifactId>org.gvsig.andami</artifactId>
52
            <scope>compile</scope>
53
        </dependency>
54
        <dependency>
55
            <groupId>org.gvsig</groupId>
56
            <artifactId>org.gvsig.crs</artifactId>
57
            <version>2.0.1-SNAPSHOT</version>
58
            <scope>compile</scope>
59
        </dependency>
60
        <dependency>
61
            <groupId>org.gvsig</groupId>
62
            <artifactId>org.gvsig.projection</artifactId>
63
            <classifier>cresques-ui</classifier>
64
            <scope>compile</scope>
65
        </dependency>
66
        <dependency>
67
            <groupId>org.gvsig</groupId>
68
            <artifactId>org.gvsig.app</artifactId>
69
            <version>2.0-SNAPSHOT</version>
70
            <scope>compile</scope>
71
        </dependency>
72
        <dependency>
73
            <groupId>org.geotools</groupId>
74
            <artifactId>gt2-main</artifactId>
75
            <version>unknown</version>
76
            <scope>compile</scope>
77
        </dependency>
78
        <dependency>
79
            <groupId>net.sf</groupId>
80
            <artifactId>jgridshiftapi</artifactId>
81
            <scope>compile</scope>
82
        </dependency>
83
        <dependency>
84
            <groupId>hsqldb</groupId>
85
            <artifactId>hsqldb</artifactId>
86
            <scope>compile</scope>
87
        </dependency>
88
        <dependency>
89
            <groupId>org.gvsig</groupId>
90
            <artifactId>org.gvsig.about.api</artifactId>
91
            <scope>compile</scope>
92
        </dependency>
93
        <dependency>
94
            <groupId>org.opengis</groupId>
95
            <artifactId>geoapi</artifactId>
96
            <scope>compile</scope>
97
        </dependency>
98
        <dependency>
99
            <groupId>javax.units</groupId>
100
            <artifactId>jsr108</artifactId>
101
            <version>0.01</version>
102
            <scope>compile</scope>
103
        </dependency>
104
    </dependencies>
105
    <properties>
106
        <build-dir>${basedir}/../build</build-dir>
107
        <eclipse.project.name>extJCRS</eclipse.project.name>
108
        <package.info.state>alpha3</package.info.state>
109
    </properties>
110
    <build>
111
        <sourceDirectory>src</sourceDirectory>
112
        <resources>
113
            <resource>
114
                <directory>resources</directory>
115
            </resource>
116
        </resources>
117
        <!-- <testSourceDirectory>src-test</testSourceDirectory> -->
118
        <plugins>
119
            <!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
120
            <plugin>
121
                <groupId>org.apache.maven.plugins</groupId>
122
                <artifactId>maven-surefire-plugin</artifactId>
123
                <configuration>
124
                    <skipTests>true</skipTests>
125
                </configuration>
126
            </plugin>
127
        </plugins>
128
    </build>
129
    <profiles>
130
        <profile>
131
            <id>linux-profile</id>
132
            <activation>
133
                <property>
134
                    <name>native-platform</name>
135
                    <value>linux</value>
136
                </property>
137
            </activation>
138
            <properties>
139
                <package.info.operatingSystem>lin</package.info.operatingSystem>
140
                <package.info.architecture>x86</package.info.architecture>
141
                <extension.distribution.file>distribution/distribution-lin.xml</extension.distribution.file>
142
            </properties>
143
        </profile>
144
        <profile>
145
            <id>windows-profile</id>
146
            <activation>
147
                <property>
148
                    <name>native-platform</name>
149
                    <value>win</value>
150
                </property>
151
            </activation>
152
            <properties>
153
                <package.info.operatingSystem>win</package.info.operatingSystem>
154
                <package.info.architecture>x86</package.info.architecture>
155
                <extension.distribution.file>distribution/distribution-win.xml</extension.distribution.file>
156
            </properties>
157
        </profile>
158
    </profiles>
159
</project>
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/resources/install/install.xml
1
<project name="org.gvsig.plugin1" default="main" basedir=".">
2
	<!--
3
		Predefined properties:
4
		gvsig_dir = gvSIG application root installation directory
5
		extensions_dir = gvSIG extensions directory
6
	-->
7
	<taskdef resource="net/sf/antcontrib/antlib.xml">
8
		<classpath>
9
			<pathelement location="${gvsig_dir}/lib/ant-contrib-1.0b3.jar" />
10
		</classpath>
11
	</taskdef>
12
	<target name="main" depends="copy_files"/>
13
    <target name="copy_files">
14
    	<copy todir="${gvsig_dir}">
15
    		<fileset dir="./files" includes="**"/>
16
		</copy>
17
	</target>
18
</project>
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/distribution/distribution-win.xml
1
<assembly>
2
	<id>distribution</id>
3
	<formats>
4
		<format>dir</format>
5
	</formats>
6
	<fileSets>
7
	<!-- Extructure for the extension -->
8
		<fileSet>
9
			<directory>config</directory>
10
			<outputDirectory>${extension.install.dir.name}
11
			</outputDirectory>
12
		</fileSet>
13
		<fileSet>
14
			<directory>data</directory>
15
			<outputDirectory>${extension.install.dir.name}/data
16
			</outputDirectory>
17
		</fileSet>
18
		<fileSet>
19
			<directory>images</directory>
20
			<outputDirectory>/${extension.install.dir.name}/images
21
			</outputDirectory>
22
		</fileSet>
23
        <fileSet>
24
            <directory>resources</directory>
25
            <outputDirectory>${extension.install.dir.name}</outputDirectory>
26
        </fileSet>
27
	</fileSets>
28
	<files>
29
		<file>
30
			<source>package.info</source>
31
			<outputDirectory>${extension.install.dir.name}
32
			</outputDirectory>
33
		</file>
34
        <file>
35
            <source>${user.home}/.depman/bin/crsjniproj2.0.1.dll</source>
36
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
37
        </file>   
38
        <file>
39
            <source>${user.home}/.depman/bin/msvcm80.dll</source>
40
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
41
        </file>   
42
        <file>
43
            <source>${user.home}/.depman/bin/msvcp71.dll</source>
44
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
45
        </file>   
46
        <file>
47
            <source>${user.home}/.depman/bin/msvcp80.dll</source>
48
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
49
        </file>   
50
        <file>
51
            <source>${user.home}/.depman/bin/msvcr71.dll</source>
52
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
53
        </file>   
54
        <file>
55
            <source>${user.home}/.depman/bin/msvcr80.dll</source>
56
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
57
        </file>   
58
        <file>
59
            <source>${user.home}/.depman/bin/Microsoft.VC80.CRT.manifest</source>
60
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
61
        </file>   
62
        <file>
63
            <source>${user.home}/.depman/bin/README-visualcppredist-2008.txt</source>
64
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
65
        </file>   
66
	</files>
67
	<dependencySets>
68
		<dependencySet>
69
			<outputDirectory>${extension.install.dir.name}/${library-dir}
70
			</outputDirectory>
71
			<includes>
72
				<include>org.gvsig:org.gvsig.crs.extension</include>
73
                <include>org.gvsig:org.gvsig.crs</include>
74
                <include>net.sf:jgridshiftapi</include>
75
                <include>org.gvsig:gt2-epsg-esri</include>
76
                <include>org.gvsig:gt2-epsg-hsql</include>
77
                <include>org.gvsig:gt2-epsg-iau2000</include>
78
                <include>org.gvsig:gt2-epsg-usr</include>
79
                <include>org.geotools:gt2-main</include>
80
                <include>hsqldb:hsqldb</include>
81
			</includes>
82
		</dependencySet>
83
	</dependencySets>
84
</assembly>
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/distribution/distribution-lin.xml
1
<assembly>
2
	<id>distribution</id>
3
	<formats>
4
		<format>dir</format>
5
	</formats>
6
	<fileSets>
7
	<!-- Extructure for the extension -->
8
		<fileSet>
9
			<directory>config</directory>
10
			<outputDirectory>${extension.install.dir.name}</outputDirectory>
11
		</fileSet>
12
		<fileSet>
13
			<directory>data</directory>
14
			<outputDirectory>${extension.install.dir.name}/data
15
			</outputDirectory>
16
		</fileSet>
17
		<fileSet>
18
			<directory>images</directory>
19
			<outputDirectory>/${extension.install.dir.name}/images
20
			</outputDirectory>
21
		</fileSet>
22
        <fileSet>
23
            <directory>resources</directory>
24
            <outputDirectory>${extension.install.dir.name}</outputDirectory>
25
        </fileSet>
26
	</fileSets>
27
	<files>
28
		<file>
29
			<source>package.info</source>
30
			<outputDirectory>${extension.install.dir.name}
31
			</outputDirectory>
32
		</file>
33
        <file>
34
            <source>${user.home}/.depman/lib/libcrsjniproj2.0.1.so</source>
35
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
36
        </file>        
37
	</files>
38
	<dependencySets>
39
		<dependencySet>
40
			<outputDirectory>${extension.install.dir.name}/${library-dir}
41
			</outputDirectory>
42
			<includes>
43
				<include>org.gvsig:org.gvsig.crs.extension</include>
44
                <include>org.gvsig:org.gvsig.crs</include>
45
                <include>net.sf:jgridshiftapi</include>
46
                <include>org.gvsig:gt2-epsg-esri</include>
47
                <include>org.gvsig:gt2-epsg-hsql</include>
48
                <include>org.gvsig:gt2-epsg-iau2000</include>
49
                <include>org.gvsig:gt2-epsg-usr</include>
50
                <include>org.geotools:gt2-main</include>
51
                <include>hsqldb:hsqldb</include>
52
			</includes>
53
		</dependencySet>
54
	</dependencySets>
55
</assembly>
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/buildNumber.properties
1
#maven.buildNumber.plugin properties file
2
#Thu Jan 12 18:47:22 CET 2012
3
buildNumber=2038
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/wizard/FramDefinirDatum.java
1
package org.gvsig.crs.gui.wizard;
2

  
3

  
4
import java.awt.event.WindowAdapter;
5
import java.awt.event.WindowEvent;
6

  
7
import javax.swing.JFrame;
8
import javax.swing.UIManager;
9
import javax.swing.UnsupportedLookAndFeelException;
10

  
11
import org.gvsig.crs.gui.panels.wizard.DefinirDatum;
12

  
13
public class FramDefinirDatum {
14

  
15

  
16
	/**
17
	 * @param args
18
	 */
19
	public static void main(String[] args) {
20
		
21
		 JFrame frame = new JFrame("Definicin del Datum");
22
				/*
23
			 com.sun.java.swing.plaf.motif.MotifLookAndFeel
24
			 com.sun.java.swing.plaf.windows.WindowsLookAndFeel
25
			 javax.swing.plaf.metal.MetalLookAndFeel
26
			 */
27
			try {
28
				UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
29
			} catch (ClassNotFoundException e1) {
30
				// TODO Auto-generated catch block
31
				e1.printStackTrace();
32
			} catch (InstantiationException e1) {
33
				// TODO Auto-generated catch block
34
				e1.printStackTrace();
35
			} catch (IllegalAccessException e1) {
36
				// TODO Auto-generated catch block
37
				e1.printStackTrace();
38
			} catch (UnsupportedLookAndFeelException e1) {
39
				// TODO Auto-generated catch block
40
				e1.printStackTrace();
41
			}
42
	         //cerrar el formulario
43
	         frame.addWindowListener(new WindowAdapter() {
44
	             public void windowClosing(WindowEvent e) {System.exit(0);}
45
	         });
46
	 
47
	         frame.getContentPane().add(new DefinirDatum());
48
	         frame.setSize(300,500);
49
	         //colocar en la pantalla
50
	         frame.setLocation(300,0);
51
	         frame.pack();
52
	         frame.setVisible(true);
53
	    
54
	}
55

  
56
}
0 57

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/wizard/FrameSistemaCoordenadas.java
1
package org.gvsig.crs.gui.wizard;
2

  
3

  
4
import java.awt.event.WindowAdapter;
5
import java.awt.event.WindowEvent;
6

  
7
import javax.swing.JFrame;
8
import org.gvsig.crs.gui.panels.wizard.DefSistCoordenadas;
9

  
10
/**
11
 * Test para el interfaz del wizard de elecci?n del sistema de coordenadas
12
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
13
 *
14
 */
15
public class FrameSistemaCoordenadas {
16

  
17
	public static void main(String[] args) {
18
		
19
	         JFrame frame = new JFrame("Definicion del Sistema de Coordenadas");
20
	 	
21
	         //cerrar el formulario
22
	         frame.addWindowListener(new WindowAdapter() {
23
	             public void windowClosing(WindowEvent e) {System.exit(0);}
24
	         });
25
	 
26
	         frame.getContentPane().add(new DefSistCoordenadas());
27
	         frame.setSize(300,500);
28
	         //colocar en la pantalla
29
	         frame.setLocation(300,300);
30
	         frame.pack();
31
	         frame.setVisible(true);
32
	    
33
	}
34

  
35
}
0 36

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/wizard/FrameDefinicionCRS.java
1
package org.gvsig.crs.gui.wizard;
2

  
3

  
4
import java.awt.event.WindowAdapter;
5
import java.awt.event.WindowEvent;
6

  
7
import javax.swing.JFrame;
8
import javax.swing.JPanel;
9
import javax.swing.UIManager;
10
import javax.swing.UnsupportedLookAndFeelException;
11

  
12
import org.gvsig.crs.gui.panels.wizard.DefCrsUsr;
13

  
14
public class FrameDefinicionCRS {
15

  
16

  
17
	/**
18
	 * @param args
19
	 * @throws UnsupportedLookAndFeelException 
20
	 * @throws IllegalAccessException 
21
	 * @throws InstantiationException 
22
	 * @throws ClassNotFoundException 
23
	 */
24
	public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {
25
		
26
			/*
27
			 com.sun.java.swing.plaf.motif.MotifLookAndFeel
28
			 com.sun.java.swing.plaf.windows.WindowsLookAndFeel
29
			 javax.swing.plaf.metal.MetalLookAndFeel
30
			 */
31
			UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
32
	         JFrame frame = new JFrame("Definicin de CRS por el usuario");
33
	         //cerrar el formulario
34
	         frame.addWindowListener(new WindowAdapter() {
35
	             public void windowClosing(WindowEvent e) {System.exit(0);}
36
	         });
37
	         
38
	         frame.getContentPane().add(new DefCrsUsr(null));
39
	         frame.setSize(300,500);
40
	         //colocar en la pantalla
41
	         frame.setLocation(300,300);
42
	         frame.pack();
43
	         frame.setVisible(true);
44
	    
45
	}
46

  
47
}
0 48

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/wizard/FrameMain.java
1
package org.gvsig.crs.gui.wizard;
2

  
3

  
4
import java.awt.event.WindowAdapter;
5
import java.awt.event.WindowEvent;
6

  
7
import javax.swing.ImageIcon;
8
import javax.swing.JFrame;
9
import javax.swing.JPanel;
10
import javax.swing.UIManager;
11
import javax.swing.UnsupportedLookAndFeelException;
12

  
13
import org.gvsig.crs.gui.panels.wizard.DefCrsUsr;
14
import org.gvsig.crs.gui.panels.wizard.MainPanel;
15

  
16
public class FrameMain {
17

  
18

  
19
	/**
20
	 * @param args
21
	 * @throws UnsupportedLookAndFeelException 
22
	 * @throws IllegalAccessException 
23
	 * @throws InstantiationException 
24
	 * @throws ClassNotFoundException 
25
	 */
26
	public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {
27
		
28
			/*
29
			 com.sun.java.swing.plaf.motif.MotifLookAndFeel
30
			 com.sun.java.swing.plaf.windows.WindowsLookAndFeel
31
			 javax.swing.plaf.metal.MetalLookAndFeel
32
			 */
33
			UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
34
	         JFrame frame = new JFrame("Asistente de Definicin de Crs");
35
	         //cerrar el formulario
36
	         frame.addWindowListener(new WindowAdapter() {
37
	             public void windowClosing(WindowEvent e) {System.exit(0);}
38
	         });
39
	         frame.getContentPane().add(new MainPanel(null));
40
	         frame.setSize(300,500);
41
	         //colocar en la pantalla
42
	         frame.setLocation(300,0);
43
	         frame.pack();
44
	         frame.setVisible(true);
45
	    
46
	}
47

  
48
}
0 49

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/CrsRecentsPanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3
import java.awt.event.WindowAdapter;
4
import java.awt.event.WindowEvent;
5

  
6
import javax.swing.JFrame;
7

  
8

  
9
/**
10
 * Test para el interfaz de CRSs Recientes
11
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
12
 *
13
 */
14
public class CrsRecentsPanelTest {
15

  
16
	public static void main(String[] args) {
17
        JFrame frame = new JFrame("CrsRecents Test");
18
        //cerrar el formulario
19
        frame.addWindowListener(new WindowAdapter() {
20
            public void windowClosing(WindowEvent e) {System.exit(0);}
21
        });
22
        frame.getContentPane().add(new CrsRecentsPanel());
23
        frame.setLocation(300,0);
24
        frame.pack();
25
        frame.setVisible(true);
26
   
27
}
28
}
29

  
30

  
0 31

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/TransformationCapaPanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3

  
4
import java.awt.event.WindowAdapter;
5
import java.awt.event.WindowEvent;
6

  
7
import javax.swing.JFrame;
8
/**
9
 * Test para el interfaz de Transformaci?n de la capa dentro de la transformacion compuesta
10
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
11
 *
12
 */
13

  
14
public class TransformationCapaPanelTest {
15

  
16
	
17
	public static void main(String[] args) {
18
		
19
		 JFrame frame = new JFrame("Transformaci?n de la Capa");
20
	         //cerrar el formulario
21
	         frame.addWindowListener(new WindowAdapter() {
22
	             public void windowClosing(WindowEvent e) {System.exit(0);}
23
	         });
24
	 
25
	         frame.getContentPane().add(new TransformationCapaPanel("",null));
26
	         frame.setSize(300,500);
27
	         //colocar en la pantalla
28
	         frame.setLocation(300,0);
29
	         frame.pack();
30
	         frame.setVisible(true);
31
	    
32
	}
33
}
0 34

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/TransformationVistaPanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3
import java.awt.event.WindowAdapter;
4
import java.awt.event.WindowEvent;
5

  
6
import javax.swing.JFrame;
7

  
8
/**
9
 *  Test para el interfaz de transformaci?n de la vista dentro de la transformacion compuesta
10
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
11
 *
12
 */
13
public class TransformationVistaPanelTest {
14
	
15
	public static void main(String[] args) {
16
		 JFrame frame = new JFrame("Transformaci?n de la Capa");
17
		
18
//	         //cerrar el formulario
19
	         frame.addWindowListener(new WindowAdapter() {
20
	             public void windowClosing(WindowEvent e) {System.exit(0);}
21
	         });
22
	 
23
	         frame.getContentPane().add(new TransformationVistaPanel("",null));
24
	         frame.setSize(300,500);
25
	         //colocar en la pantalla
26
	         frame.setLocation(300,0);
27
	         frame.pack();
28
	         frame.setVisible(true);
29
	    
30
	}
31
}
0 32

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/EPSGPanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3
import java.awt.event.WindowAdapter;
4
import java.awt.event.WindowEvent;
5

  
6
import javax.swing.JFrame;
7

  
8
/**
9
 * Test para el interfaz de EPSGPanel
10
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
11
 *
12
 */
13
public class EPSGPanelTest {
14

  
15
	public static void main(String[] args){
16
        JFrame frame = new JFrame("UAU200 Panel Test");
17
        frame.addWindowListener(new WindowAdapter() {
18
            public void windowClosing(WindowEvent e) {System.exit(0);}
19
        });
20
        frame.getContentPane().add(new EPSGpanel());
21
        frame.setLocation(300,0);
22
        frame.pack();
23
        frame.setVisible(true);
24
   
25
}
26

  
27
}
0 28

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/IAU2000PanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3
import java.awt.event.WindowAdapter;
4
import java.awt.event.WindowEvent;
5

  
6
import javax.swing.JFrame;
7
/**
8
 * Test para el interfaz de IAU200Panel
9
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
10
 *
11
 */
12
public class IAU2000PanelTest {
13

  
14
	public static void main(String[] args) {
15

  
16
        JFrame frame = new JFrame("UAU200 Panel Test");
17
        //cerrar el formulario
18
        frame.addWindowListener(new WindowAdapter() {
19
            public void windowClosing(WindowEvent e) {System.exit(0);}
20
        });
21
        frame.getContentPane().add(new IAU2000panel());
22
        frame.setLocation(300,0);
23
        frame.pack();
24
        frame.setVisible(true);
25
   
26
}
27

  
28
}
0 29

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/gui/panels/ESRIPanelTest.java
1
package org.gvsig.crs.gui.panels;
2

  
3
import java.awt.event.WindowAdapter;
4
import java.awt.event.WindowEvent;
5

  
6
import javax.swing.JFrame;
7

  
8

  
9
/**
10
 * Test para el interfaz de ESRIPanel
11
 * @author Luisa Marina Fern?ndez Ruiz (luisam.fernandez@uclm.es)
12
 *
13
 */
14
public class ESRIPanelTest {
15

  
16

  
17
	public static void main(String[] args){
18
		
19
			JFrame frame = new JFrame("ESRI Panel Test");
20
	         //cerrar el formulario
21
	         frame.addWindowListener(new WindowAdapter() {
22
	             public void windowClosing(WindowEvent e) {System.exit(0);}
23
	         });
24
	         frame.getContentPane().add(new ESRIpanel());
25
	         frame.setLocation(300,0);
26
	         frame.pack();
27
	         frame.setVisible(true);
28
	    
29
	}
30

  
31
}
0 32

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/jgridshift/JGridShiftTest.java
1
package org.gvsig.crs.jgridshift;
2

  
3
import java.io.FileNotFoundException;
4
import java.io.IOException;
5
import java.io.RandomAccessFile;
6

  
7
import au.com.objectix.jgridshift.GridShift;
8
import au.com.objectix.jgridshift.GridShiftFile;
9
import au.com.objectix.jgridshift.SubGrid;
10

  
11
public class JGridShiftTest {
12
	
13
	public static void main(String[] args){
14
		//InputStream fis = null;
15
		RandomAccessFile raf = null;
16
		try {
17
			raf = new RandomAccessFile("/home/dguerrero/Desarrollo-gvSIG/crs/workspace/extJCRS/data/sped2et.gsb","r");
18
			//fis = new FileInputStream("/home/dguerrero/Desarrollo-gvSIG/crs/workspace/extJCRS/data/sped2et.gsb");
19
		} catch (FileNotFoundException e) {
20
			// TODO Auto-generated catch block
21
			e.printStackTrace();
22
		}
23
		GridShiftFile gsf = new GridShiftFile();
24
		try {
25
			gsf.loadGridShiftFile(raf);
26
		} catch (IOException e) {
27
			// TODO Auto-generated catch block
28
			e.printStackTrace();
29
		}
30
		
31
		SubGrid subGrid[] = gsf.getSubGridTree(); 
32
		System.out.println(subGrid.length);
33
		System.out.println(subGrid[0].getMaxLat());
34
		System.out.println(subGrid[0].getMinLat());
35
		System.out.println(subGrid[0].getMaxLon());
36
		System.out.println(subGrid[0].getMinLon());
37
		GridShift gridShift = new GridShift();
38
	}
39

  
40
}
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/test/CSCatClient.java
1
package org.gvsig.crs.test;
2

  
3

  
4
import java.util.Enumeration;
5
import java.util.Hashtable;
6

  
7
import javax.xml.rpc.ParameterMode;
8

  
9
import org.apache.axis.client.Call;
10
import org.apache.axis.client.Service;
11
import org.apache.axis.encoding.XMLType;
12

  
13

  
14
/*clase cliente para el servicio web CSCat*/
15

  
16
public class CSCatClient {
17
	private String endpoint = null;
18
                        
19
private int nivel;
20
/* dependiendo del nivel del sistema de referencia se accedera
21
                                     al catálogo con parametros diferentes*/             
22
                        
23
            public CSCatClient(int nivel){
24
                                    
25
             this.nivel=nivel;
26
                                    
27

  
28
            this.endpoint = "http://mapas.topografia.upm.es:9090/swccat/ccat.jws";
29

  
30
             /*Se podria definir un fichero properties para guardar la url con la ruta del servicio
31
             y utilizar el endpoint(url) para el método setTargetEndpointAddress de la clase Call
32
             en este caso se ha omitido la utilización del fichero y directamente se utilizará la URL pero sería:
33
                                    
34
                        Properties prop=new Properties();
35
                        try{                                                                                                       
36
                             FileInputStream in=new FileInputStream("C:\\GimmConfig\\rutaCSCat.properties");
37
                                                prop.load(in);
38
                                                // guardamos en atributo de la clase la url guardada en el fichero properties
39
                                                this.endpoint=prop.getProperty("url");
40
                                     } catch (Exception e){
41
                                                 System.out.println("Error al acceder al fichero "+e.getMessage());
42
                                     }*/
43
                        }
44
                        
45
                        
46
                        //public String[] csCatAccess(String  proj, Hashtable<String, String> tPROJ4){
47
            			public String[] csCatAccess(String  proj, Hashtable tPROJ4){
48
                        /*método para acceder al catálogo*/       
49
                                    
50
                                    try{
51
                                                 Service service = new Service();
52
                                                Call call = (Call) service.createCall();
53
                                                 call.setTargetEndpointAddress( new java.net.URL("http://mapas.topografia.upm.es:9090/swccat/ccat.jws"));
54
                                        
55
                                         /*el nombre del metodo a invocar y sus correspondientes parametros se obtienen del archivo WSDL (ver respuesta del servicio WSDL)*/
56

  
57
                                         call.setOperationName("GetCRS");
58
                                        
59
                                         // Se establecem tanto los parámetros que necesita el método y sus correspondientes tipos  como el tipo que devuelve segun el WSDL//
60
                                      
61
                        call.addParameter( "InputFormatId", XMLType.XSD_STRING, ParameterMode.IN );
62
                       call.addParameter( "OutputFormatId", XMLType.XSD_STRING, ParameterMode.IN );
63
                        call.addParameter( "SourceCRS", XMLType.XSD_STRING, ParameterMode.IN );
64
                        call.addParameter( "SourceProjection", XMLType.XSD_STRING, ParameterMode.IN );
65
                        call.addParameter( "SourceDatum", XMLType.XSD_STRING, ParameterMode.IN );
66
                        call.addParameter( "SourceEllipsoid", XMLType.XSD_STRING, ParameterMode.IN );
67
                        call.addParameter( "SourceUnit", XMLType.XSD_STRING, ParameterMode.IN );
68
                                                  
69
                        call.setReturnType( XMLType.XSD_ANYTYPE);
70
                                          
71
                                           Object ret;
72

  
73
                        // En el ejemplo se está pidiendo transformar del espacio de nombres PROJ4 a EPSG lo que tenga el parámetro proj. Es importante destacar que la respuesta es siempre una matriz de String, aunque se espere una sola respuesta.
74

  
75
                                           if (nivel == 1){
76
                                        	   	  //ret = (Object) call.invoke ( new Object [] {"IAU2000","PROJ4",proj,"","","",""});
77
                                        	   	  //ret = (Object) call.invoke ( new Object [] {"EPSG","ESRI",proj,"","","",""});
78
                                                  ret = (Object) call.invoke ( new Object [] {"EPSG","PROJ4",proj,"","","",""});
79
                                                  //ret = (Object) call.invoke ( new Object [] {"PROJ4","EPSG",proj,"","","",""});
80
                                                  String[] resul=(String[])ret;
81
                                                              //System.out.println(resul[0]);  aunque se devuelva un unico valor se almacena en un array
82
                                                              return resul;
83
                                                             
84
                                           } else{  // nivel 2
85
                                                  String[] parameters = new String[4];
86
                                                  getParameters(tPROJ4, parameters); // metodo para obtener los valores de los parametros para la llamada a invoke segun la estructura de la aplicación
87
                                                 
88
                                                  /*for (int i = 0; i < parameters.length; i++) {
89
                                                              System.out.println(parameters[i]) ;
90
                                                              }*/
91
                                             
92
                                                              // en este caso (nivel 2)  la llamada al metodo se debe realizar dando como argumentos la proyeccion, el datum y ellipsoide
93
                                                  ret = (Object) call.invoke ( new Object [] {"PROJ4","EPSG","",parameters[0],parameters[1],parameters[2],parameters[3]});
94
                                                  String[] resul=(String[])ret;
95
                                                 
96
                                                  /*for (int i = 0; i < resul.length; i++) {
97
                                                              System.out.println(resul[i]);
98
                                                              } */
99
                                                 
100
                                                  return resul;
101
                                           }
102
                                        
103
                                                }catch (Exception e){
104
                                                            System.out.println("Fallo al consultar el catálogo CsCat");
105
                                                            System.out.println(e.getMessage());
106
                                                            return null;
107
                                                
108
                                                }
109
                        }
110

  
111

  
112
                        //private void getParameters(Hashtable<String, String> tproj4, String[] parameters) {
113
            			private void getParameters(Hashtable tproj4, String[] parameters) {
114
                        // tproj4: tabla Hash que almacena los valores del PROJ4 obtenido para el datum, la proyección, elipsoide y unidades          
115
                        
116
                                    for (int i = 0; i < parameters.length; i++) {
117
                                                parameters[i]="";
118
                                    }
119
                                    
120
                                    Enumeration keysProj = tproj4.keys();
121
                                    
122
                                    while (keysProj.hasMoreElements()) {
123
                                                String key = (String) keysProj.nextElement();
124
                                                if (key.indexOf("proj")>0)
125
                                                            parameters[0] = (String) tproj4.get(key);
126
                                                if (key.indexOf("datum")>0)
127
                                                            parameters[1] = (String) tproj4.get(key);
128
                                                if (key.indexOf("ellps")>0)
129
                                                            parameters[2] = (String) tproj4.get(key);
130
                                                if (key.indexOf("units")>0)
131
                                                            parameters[3] = (String) tproj4.get(key);
132
                                                
133
                                    }           
134
                                    
135
                        }
136

  
137
                        
138

  
139
}
0 140

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/src-test/org/gvsig/crs/test/UpmRepositoryTest.java
1
package org.gvsig.crs.test;
2

  
3
public class UpmRepositoryTest {
4

  
5
	/**
6
	 * @param args
7
	 */
8
	public static void main(String[] args) {
9
		CSCatClient client = new CSCatClient(1);
10
		String result[] = client.csCatAccess("4258", null);
11
		System.out.println(result[0]);
12
	}
13

  
14
}
0 15

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/config/esri.properties
1
#HSQL database
2
#Wed Nov 29 14:18:46 CET 2006
3
hsqldb.cache_file_scale=1
4
runtime.gc_interval=0
5
hsqldb.first_identity=0
6
version=1.7.3
7
modified=no
8
hsqldb.script_format=0
9
sql.enforce_size=false
10
hsqldb.cache_size_scale=10
11
hsqldb.cache_scale=14
12
hsqldb.version=1.7.3
13
hsqldb.log_size=200
14
sql.enforce_strict_size=false
15
readonly=true
16
hsqldb.compatible_version=1.7.2
17
hsqldb.original_version=1.7.3
18
sql.compare_in_locale=false
19
hsqldb.nio_data_file=true
20
hsqldb.cache_version=1.7.0
0 21

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/config/db_epsg.properties
1
#HSQL database
2
#Mon Oct 02 11:23:07 CEST 2006
3
hsqldb.cache_file_scale=1
4
runtime.gc_interval=0
5
hsqldb.first_identity=0
6
version=1.7.3
7
modified=yes
8
hsqldb.script_format=0
9
sql.enforce_size=false
10
hsqldb.cache_size_scale=10
11
hsqldb.cache_scale=14
12
hsqldb.version=1.7.3
13
hsqldb.log_size=200
14
sql.enforce_strict_size=false
15
readonly=true
16
hsqldb.compatible_version=1.7.2
17
hsqldb.original_version=1.7.3
18
sql.compare_in_locale=false
19
hsqldb.nio_data_file=true
20
hsqldb.cache_version=1.7.0
0 21

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/config/text_gl.properties
1
#Translations for language [gl]
2
#Tue Sep 19 14:57:24 CEST 2006
3
a_new_view=Nova vista
4
abstract=Resumo
5
add=Engadir
6
address=Enderezo
7
advanced=Avanzada
8
advanced_settings=Opci\u00f3ns avanzadas
9
ancho_alto=Ancho alto
10
anterior=Anterior
11
apply=Aplicar
12
bands=Bandas
13
brillo=Brillo
14
brillo_y_contraste=Brillo e Contraste
15
browse=Examinar
16
cancel=Cancelar
17
cannotReproject=Non se pode reproxectar este sistema de coordenadas
18
cant_reproject_from_any_of=
19
capas=Capas
20
city=Cidade
21
clear=Limpar
22
conectar=Conectar
23
connect_error=Erro de conexi\u00f3n
24
contact_info=Informaci\u00f3n de contacto
25
contact_organization=Organizaci\u00f3n
26
contact_person=Nome
27
contact_position=Cargo
28
contraste=Contraste
29
coor_geograficas=Coordenadas xeogr\u00e1ficas
30
could_not_find_web_map_context_file=
31
countries_of_the_world=Acerbaix\u00e1n;Afganist\u00e1n;Albania;Alema\u00f1a;Alxeria;Andorra;Angola;Antiga e Barbuda;Arabia Saud\u00ed;Armenia;Arxentina;Australia;Austria;Bahamas;Bahrein;Bangladesh;Barbados;Belice;B\u00e9lxica;Ben\u00edn;Bermudas;Bielorrusia;Bolivia;Bosnia Hercegovina;Botsuana;Brasil;Brunei;Bulgaria;Burquina Faso;Burundi;But\u00e1n;Cabo Verde;Camboia;Camer\u00fan;Canad\u00e1;Casaquist\u00e1n;Chad;Chequia;Chile;China;Chipre;Cidade do Vaticano;Cimbabue;Colombia;Comores;Congo;Congo, Rep\u00fablica Democr\u00e1tica do;Corea do Norte;Corea do Sur;Costa do Marfil;Costa Rica;Croacia;Cuba;Curdist\u00e1n;Dinamarca;Dominica;Ecuador;Emiratos \u00c1rabes Unidos;Eritrea;Eslovaquia;Eslovenia;Espa\u00f1a;Estados Unidos de Am\u00e9rica;Estonia;Etiop\u00eda;Exipto;Fidxi;Filipinas;Finlandia;Francia;Gab\u00f3n;Gambia;Ghana;Granada;Grecia;Guadalupe;G\u00fciana;Guinea;Guinea Ecuatorial;Guinea-Bissau;Hait\u00ed;Honduras;Hungr\u00eda;Iemen;Illas Marshall;Illas Salom\u00f3n;India;Indonesia;Ir\u00e1n;Iraq;Irlanda;Islandia;Israel;Italia;Laos;Lesoto;Letonia;L\u00edbano;Liberia;Libia;Liechtenstein;Lituania;Luxemburgo;Macedonia, Antiga Rep\u00fablica Iusgolava de;Madagascar;Malaisia;Malaui;Maldivas;Mal\u00ed;Malta;Marrocos;Mauricio;Mauritania;M\u00e9xico;Micronesia, Estados Federados de;Moldavia;M\u00f3naco;Mongolia;Mozambique;Myanmar;Namibia;Nauru;Nepal;Nicaragua;Niue;N\u00edxer;Nixeria;Noruega;Nova Celandia;O Salvador;Om\u00e1n;Pa\u00edses Baixos;Palestina;Panam\u00e1;Pap\u00faa Nova Guinea;Paquist\u00e1n;Paraguai;Per\u00fa;Polonia;Porto Rico;Portugal;Qatar;Quenia;Quirguicist\u00e1n;Quiribati;Quvait;Reino Unido;Rep\u00fablica Centroafricana;Rep\u00fablica Dominicana;Ruanda;Ruman\u00eda;Rusia;Saint Kitts e Nevis;Samoa Occidental;San Mari\u00f1o;San Vicente e Granadinas;Santa Luc\u00eda;Santo Tom\u00e9 e Pr\u00edncipe;Senegal;Serbia e Montenegro;Serra Leona;Seychelles;Singapur;Siria;Somalia;Sri Lanka;Suacilandia;Sud\u00e1frica;Sud\u00e1n;Suecia;Su\u00edza;Surinam;Tailandia;Taiw\u00e1n;Tanzania;Taxiquist\u00e1n;Timor Leste;Togo;Tonga;Toquelau;Trinidade e Tobago;T\u00fanez;Turcomenist\u00e1n;Turqu\u00eda;Tuvalu;Ucra\u00edna;Uganda;Uruguai;Uzbequist\u00e1n;Vanuatu;Venezuela;Vietnam;Xap\u00f3n;Xeorxia;Xibuti;Xordania;Zambia
32
country=Pa\u00eds
33
covered_extension=Cobertura da extensi\u00f3n
34
created_with=Creado con
35
defined_by_view_extent=
36
description=Descripci\u00f3n
37
description_URL=URL descrici\u00f3n
38
dimension=Dimensi\u00f3n
39
dimensiones=Dimensi\u00f3ns
40
disagregate_layers=
41
e-mail=Correo electr\u00f3nico
42
edit_layer_properties_to_fix_them=
43
eliminar_extremos=Eliminar extremos
44
error=Erro
45
error_writting_file=Erro ao escribir o arquivo
46
estilos=Estilos
47
export=Exportar
48
export_to_map_context=
49
extents_no_coincidentes=Extensi\u00f3ns non coincidentes
50
fax=Fax
51
Fichero=Arquivo
52
fichero_existe=Arquivo existe
53
file_name=Arquivo
54
file_version=Versi\u00f3n do arquivo
55
fit_WMS_layer=Axustar capa WMS
56
format=Formato
57
formato=Formato
58
formatos=Formatos
59
georeferenciado=
60
height=Alto
61
html_in_a_new_view=<HTML>Crea unha vista nova no proxecto. A nova vista conter\u00e1 t\u00f3dalas capas definidas polo arquivo.</HTML>
62
html_in_other_view=<HTML>Engade as capas na vista que especifique da lista seguinte\:</HTML>
63
html_in_the_current_view=<HTML>Engade as capas definidas no arquivo \u00e1 vista activa.</HTML>
64
id=ID
65
import=Importar
66
import_map_context=Importar mapas dende un arquivo Web Map Context de OGC
67
in=en
68
info=Informaci\u00f3n
69
Informacion=Informaci\u00f3n
70
interval=Int\u00e9rvalo
71
invalid_dimension_values=
72
is_required=\u00e9 obligatorio
73
keywords=Palabras clave
74
layer=Capa
75
layer_abstract=Resumo da capa
76
layer_name=Nome da capa
77
layer_title=T\u00edtulo da capa
78
layers_in_other_view=Capas na vista que eu escolla
79
layers_in_the_current_view=Capas na vista actual
80
lineal_directo=Lineal directo
81
logo_URL=URL logotipo
82
m/pixel=metros/pixel
83
map_context_file_error=Erro no arquivo Web Map Context
84
map_extent=Extensi\u00f3
85
map_size_in_pixels=Tama\u00f1o do mapa (p\u00edxeles)
86
metadatos=Metadatos
87
move_layer_down=Mover abaixo
88
move_layer_up=Mover arriba
89
must_specify_a_file=Debe especificar un arquivo de destino.
90
name=Nome
91
none_selected=Ning\u00fan seleccionado
92
not_available=Non dispo\u00f1ible
93
num_bandas=N\u00famero de bandas
94
ogc_mapcontext_file=OGC Web Map Context
95
ok=Aceptar
96
Ok=Aceptar
97
opacidad=Opacidade
98
open_layers_as=Abrir as capas como
99
options=Opci\u00f3ns
100
origen_de_datos=Origen de dades
101
postcode=C\u00f3digo postal
102
previsualizacion=Previsualizaci\u00f3n
103
problems_encountered_while_importing=
104
properties=Propiedades
105
propiedades_raster=Propiedades do raster
106
Proyecciones=
107
realce=Realce
108
recorte_colas=Recorte colas
109
refresh_capabilities=Refrescar cach\u00e9
110
refresh_capabilities_tooltip=Marque esta casilla para sobreescribir os datos anteriores.
111
remove=Quitar
112
seleccionar_srs=Seleccionar SRS
113
select_formats=Seleccionar formatos
114
select_layers=Seleccionar capas
115
selected_dimensions=Dimensi\u00f3ns seleccionadas
116
selected_layers=Capas seleccionadas
117
server=Servidor
118
server_abstract=Resumo do servidor
119
server_cant_render_layers=Este servidor non pode renderizar estas capas xuntas. \nFaga petici\u00f3ns separadas para cada capa.
120
server_timeout=Rematou o tempo de conexi\u00f3n ao servidor
121
server_title=T\u00edtulo do servidor
122
server_type=Tipo de servidor
123
service_info=Informaci\u00f3n do servicio
124
set=Establecer
125
settings=Axustes
126
settings_editor=Editor de axustes
127
show_layer_names=Amosar nomes de capas
128
si=
129
siguiente=Seguinte
130
single_value=Valor simple
131
state_or_province=Estado/Provincia
132
style=Estilo
133
tamano=Tama\u00f1o\:
134
tamPixX=
135
tamPixY=
136
telephone=Tel\u00e9fono
137
tipo_dato=Tipo dato
138
title=T\u00edtulo
139
to=Hata
140
transparencia=Transparencia
141
unknown_response_format=Formato de resposta desco\u00f1ecido
142
unsupported_crs=
143
unsupported_map_context_version=
144
unsupported_version=Versi\u00f3n non soportada
145
use_custom_size=Tama\u00f1o personalizado
146
use_full_extent=
147
use_view_size=Tama\u00f1o da vista
148
value=Valor
149
version=Versi\u00f3n
150
version_conflict=Conflicto de versi\u00f3n
151
view=Vista
152
Vista=Vista
153
web_map_context=Web Map Context
154
web_map_context_settings=Propiedades Web Map Context
155
width=Ancho
156
wms_cant_connect=
157
wms_not_queryable=Este servidor non acepta petici\u00f3ns deste tipo
158
wms_properties=Propiedades WMS
159
wms_server_error=Erro do servidor WMS
160
wms_transparency=Transparenza
161
WMSLayer=Capa WMS
162
xmax=xmax
163
xmin=xmin
164
ymax=ymax
165
ymin=ymin
0 166

  
tags/v_2_0_0_Build_2043/extensions/extJCRS/extJCRS/config/text_en.properties
1
#Translations for language [en]
2
#Wed Jan 21 13:46:05 CET 2009
3
abrir=Open
4
aceptar=Accept
5
advertencia_nad=WARNING\:The transformation will be applied only into the limits of the grids. 
6
Aitoff=Aitoff
7
Albers_Conic_Equal_Area=Albers Conic Equal Area
8
altitude=Altitude
9
angle=Angle
10
anterior=Previous
11
aplicar_capa=Apply on layer
12
aplicar_vista=CRS of the layer
13
apply=Apply
14
arc-minute=minutes of arc
15
arc-second=seconds of arc
16
area=Area
17
azimuth=Azimuth
18
Azimuthal_Equidistant=Azimuthal Equidistant
19
Bin_width_12.5_metres=Bin width 12.5 metres
20
Bin_width_165_US_survey_feet=Bin width 165 US survey feet
21
Bin_width_25_metres=Bin width 25 metres
22
Bin_width_3.125_metres=Bin width 3.125 metres
23
Bin_width_330_US_survey_feet=Bin width 330 US survey feet
24
Bin_width_37.5_metres=Bin width 37.5 metres
25
Bin_width_6.25_metresBin=width 6.25 metres
26
Bin_width_82.5_US_survey_feet=Bin width 82.5 US survey feet
27
Bonne=Bonne
28
British_chain_(Benoit_1895_A)=British chains (Benoit 1895 A)
29
British_chain_(Benoit_1895_B)=British chains (Benoit 1895 B)
30
British_chain_(Sears_1922)=British chains (Sears 1922)
31
British_chain_(Sears_1922_truncated)=British chains (Sears 1922 truncated)
32
British_foot_(1865)=Britishfeet (1865)
33
British_foot_(1936)=British feet (1936)
34
British_foot_(Benoit_1895_A)=British feet (Benoit 1895 A)
35
British_foot_(Benoit_1895_B)=Britishfeet(Benoit 1895 B)
36
British_foot_(Sears_1922)=British feet(Sears 1922)
37
British_foot_(Sears_1922_truncated)=British feet (Sears 1922 truncated)
38
British_link_(Benoit_1895_A)=British links(Benoit 1895 A)
39
British_link_(Benoit_1895_B)=British links (Benoit 1895 B)
40
British_link_(Sears_1922)=British links (Sears 1922)
41
British_link_(Sears_1922_truncated)=British links (Sears 1922 truncated)
42
British_yard_(Benoit_1895_A)=British yards (Benoit 1895 A)
43
British_yard_(Benoit_1895_B)=British yards(Benoit 1895 B)
44
British_yard_(Sears_1922)=British yards (Sears 1922)
45
British_yard_(Sears_1922_truncated)=British yards (Sears 1922 truncated)
46
browse=Browse
47
buscar=Search
48
buscar_por_criterio_seleccion=CRS Search by selected criteria
49
calculated_in=Calculated for
50
cancel=Cancel
51
Cassini_Soldner=Cassini Soldner
52
centesimal_minute=centesimal minutes
53
centesimal_second=centesimal seconds
54
central_meridian=Central meridian
55
Central_meridian=Central meridian
56
chain=chains
57
Clarke's_chain=Clarke's chains
58
Clarke's_foot=Clarke's feet
59
Clarke's_link=Clarke's links
60
Clarke's_yard=Clarke's yards
61
code_transformation=Transformation code
62
codeSelectedCrs=Selected CRS code
63
codigo=Code
64
COMP=COMP
65
compound=Compound
66
coordinate_reference_systems=Coordinate Reference Systems
67
Craster_Parabolic=Craster Parabolic
68
criterio_busqueda=Search criteria
69
crs_layer=CRS of the layer
70
crs_no_selected=CRS not selected
71
crs_no_selected.=
72
crs_not_projected=CRS not proyected
73
crs_not_soported=CRS not supported
74
crs_usuario=User CRS
75
crs_view=CRS of the view
76
crsAndTransformation=CRS and Transformation
77
crsRepeat=Repeated CRS
78
crsview=CrsView
79
Cylindrical_Equal_Area=Cylindrical Equal Area
80
Dat_CodeCrs=C\u00f3digo
81
Dat_Datum=Nombre del Datum
82
Dat_DefinirPor=Definir por
83
Dat_Elips=Nombre del Elipsoide
84
Dat_Importar=Importar
85
Dat_InvF=Inverso del Aplanamiento
86
Dat_InvFToolTipText=Fijar el par\u00e1metro Inverse Flat
87
Dat_Long=Longitud
88
Dat_Meridian=Nombre del Meridiano
89
Dat_nDatum=Datum
90
Dat_nElipsoide=Elipsoide
91
Dat_nMeridian=Meridiano
92
Dat_NombreCrs=Nombre
93
Dat_SemMay=Semieje Mayor
94
Dat_SemMayToolTipText=Fijar el par\u00e1metro Semieje Mayor
95
Dat_SemMen=Semieje Menor
96
Dat_SemMenToolTipText=Fijar el par\u00e1metro Semieje Menor
97
datum=Datum
98
DefCrsUsr_existente=From an existing CRS
99
DefCrsUsr_importar_wkt=Import Wkt String
100
DefCrsUsr_nuevo=From user definitions
101
DefCrsUsr_Seleccionar_Crs=Select recent Crs
102
DefCrsUsr_wkt=From a WKT String
103
degree=sexagesimal degrees
104
degree_(supplier_to_define_representation)=sexagesimal degrees(DEG)
105
degree_hemisphere=sexagesimal minutes hemisphere
106
degree_minute=sexagesimal minutes
107
degree_minute_hemisphere=--
108
degree_minute_second=degree minute second (sexagesimal)
109
degree_minute_second_hemisphere=degree minute second hemisphere (sexagesimal)
110
deleteUsr="Delete user CRS"?
111
descripcion=Description
112
description_area=Description of the area
113
details=Detalles
114
detailsTransformation=Details of the transformation
115
detalles=Details
116
Eckert_I=Eckert I
117
Eckert_II=Eckert II
118
Eckert_III=Eckert III
119
Eckert_IV=Eckert IV
120
Eckert_V=Eckert V
121
Eckert_VI=Eckert VI
122
editar=Edit
123
eliminar=Remove
124
ellips=
125
ellipsoid=Ellipsoid
126
EPSG=EPSG
127
Equidistant_Conic=Equidistant Conic
128
Equirectangular=Equirectangular
129
error_adding_default_value_to_projection_parameter=Error inserting default value in projection parameter
130
error_adding_max_value_to_projection_parameter=Error inserting maximun value in projection parameter
131
error_adding_min_value_to_projection_parameter=Error inserting minimun value in projection parameter
132
error_adding_parameter_projection_name=Error inserting projection parameter name
133
error_adding_projection_acronym=Error inserting projection acronym
134
error_adding_projection_name=Error inserting projection name
135
error_adding_projection_parameter=Error inserting projection parameter 
136
error_adding_unit_name=Error inserting unit name 
137
error_obtaining_default_value_to_projection_parameter=Error getting default value in projection parameter
138
error_obtaining_max_value_to_projection_parameter=Error getting maximun value in projection parameter
139
error_obtaining_min_value_to_projection_parameter=Error getting minimun value in projection parameter
140
error_obtaining_projection_acronym=Error getting projection acronym
141
error_obtaining_projection_name=Error getting projection name
142
error_obtaining_projection_parameter_name=Error getting Error projection parameter name
143
error_obtaining_unit_list_of_projection_parameter=Error getting the list of projection parameter units
144
error_obtaining_unit_name=Error getting unit name 
145
error_prime_meridiam_parameters=Error in prime-meridian parameter. 
146
ESRI=ESRI
147
false_easting=False easting
148
false_northing=False northing
149
fathom=fathoms
150
fill_name=Fill name
151
finalizar=Finish
152
foot=feet
153
fuente=Font
154
Gall_Stereographic=Gall Stereographic
155
geogcs=Geogcs
156
GEOS=GEOS
157
German_legal_metre=German legal metres
158
Gnomonic=Gnomonic
159
Gold_Coast_foot=Gold Coast feet
160
gon=centesimal degrees
161
Goode=Goode
162
grad=centesimal degrees
163
greenwichLongitude=Meridian length
164
grids_en=Grids on
165
Hammer_Aitoff=Hammer Aitoff
166
Height=Height
167
hemisphere_degree=sexagesimal degrees hemisferio
168
hemisphere_degree_minute=--
169
hemisphere_degree_minute_second=--
170
IAU2000=IAU2000
171
importar=Import
172
Importar=
173
importarRejilla=Import grid
174
in=in
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff