Revision 1883
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.app/org.gvsig.raster.reproject.app.reprojectclient/src/main/java/org/gvsig/raster/reproject/app/ReprojectionPanelDataModelImpl.java | ||
---|---|---|
38 | 38 |
import org.gvsig.fmap.mapcontext.MapContext; |
39 | 39 |
import org.gvsig.fmap.mapcontext.layers.FLayers; |
40 | 40 |
import org.gvsig.raster.fmap.layers.FLyrRaster; |
41 |
import org.gvsig.raster.reproject.algorithm.ReprojectProcess; |
|
41 | 42 |
import org.gvsig.raster.reproject.algorithm.swing.api.ReprojectionPanelDataModel; |
42 |
import org.gvsig.raster.tools.algorithm.reproject.ReprojectProcess; |
|
43 | 43 |
|
44 | 44 |
/** |
45 | 45 |
* Data model for the panel of reprojection |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.app/org.gvsig.raster.reproject.app.reprojectclient/src/main/java/org/gvsig/raster/reproject/app/ReprojectListener.java | ||
---|---|---|
37 | 37 |
import org.gvsig.fmap.mapcontext.layers.FLayers; |
38 | 38 |
import org.gvsig.i18n.Messages; |
39 | 39 |
import org.gvsig.raster.fmap.layers.FLyrRaster; |
40 |
import org.gvsig.raster.reproject.algorithm.ReprojectProcess; |
|
40 | 41 |
import org.gvsig.raster.reproject.algorithm.swing.api.RasterReprojectionPanel; |
41 | 42 |
import org.gvsig.raster.reproject.algorithm.swing.api.ReprojectionPanelDataModel; |
42 | 43 |
import org.gvsig.raster.tools.algorithm.base.RasterBaseAlgorithmLibrary; |
43 | 44 |
import org.gvsig.raster.tools.algorithm.base.process.IProcessActions; |
44 | 45 |
import org.gvsig.raster.tools.algorithm.base.process.ProcessException; |
45 | 46 |
import org.gvsig.raster.tools.algorithm.base.process.RasterProcess; |
46 |
import org.gvsig.raster.tools.algorithm.reproject.ReprojectProcess; |
|
47 | 47 |
import org.gvsig.raster.tools.algorithm.swing.reproject.RasterReprojectPanel; |
48 | 48 |
import org.gvsig.raster.tools.app.basic.RasterToolsUtil; |
49 | 49 |
import org.gvsig.raster.tools.app.basic.raster.bean.endinfo.EndInfoDialog; |
... | ... | |
169 | 169 |
string); |
170 | 170 |
} |
171 | 171 |
|
172 |
/* |
|
173 |
* (non-Javadoc) |
|
174 |
* @see org.gvsig.raster.tools.algorithm.base.process.IProcessActions#end(java.lang.Object) |
|
175 |
*/ |
|
176 | 172 |
@SuppressWarnings("unchecked") |
177 | 173 |
public void end(Object params) { |
178 | 174 |
if(window != null) { |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.app/org.gvsig.raster.reproject.app.reprojectclient/src/main/java/org/gvsig/raster/reproject/app/ReprojectTocMenuEntry.java | ||
---|---|---|
46 | 46 |
static private ReprojectTocMenuEntry singleton = null; |
47 | 47 |
private ReprojectListener listener = null; |
48 | 48 |
|
49 |
/* |
|
50 |
* (non-Javadoc) |
|
51 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getGroup() |
|
52 |
*/ |
|
53 | 49 |
public String getGroup() { |
54 | 50 |
return "GeoRaster"; |
55 | 51 |
} |
56 | 52 |
|
57 |
/* |
|
58 |
* (non-Javadoc) |
|
59 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getGroupOrder() |
|
60 |
*/ |
|
61 | 53 |
public int getGroupOrder() { |
62 | 54 |
return 10; |
63 | 55 |
} |
64 | 56 |
|
65 |
/* |
|
66 |
* (non-Javadoc) |
|
67 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getOrder() |
|
68 |
*/ |
|
69 | 57 |
public int getOrder() { |
70 | 58 |
return 10; |
71 | 59 |
} |
72 | 60 |
|
73 |
/* |
|
74 |
* (non-Javadoc) |
|
75 |
* @see com.iver.cit.gvsig.project.documents.IContextMenuAction#getText() |
|
76 |
*/ |
|
77 | 61 |
public String getText() { |
78 | 62 |
return Messages.getText("toc_reproject"); |
79 | 63 |
} |
... | ... | |
131 | 115 |
} |
132 | 116 |
} |
133 | 117 |
|
134 |
/* |
|
135 |
* (non-Javadoc) |
|
136 |
* @see org.gvsig.rastertools.generictoolbar.IGenericToolBarMenuItem#getIcon() |
|
137 |
*/ |
|
138 | 118 |
public Icon getIcon() { |
139 | 119 |
return IconThemeHelper.getImageIcon("tools-raster-reproject"); |
140 | 120 |
} |
141 | 121 |
|
142 | 122 |
public void interrupted() { |
143 |
// TODO Auto-generated method stub |
|
144 | 123 |
|
145 | 124 |
} |
146 | 125 |
} |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.algorithm/src/main/java/org/gvsig/raster/reproject/algorithm/RasterReprojectionAlgorithmLibrary.java | ||
---|---|---|
51 | 51 |
ReprojectProcess.registerParameters(); |
52 | 52 |
|
53 | 53 |
Messages.addResourceFamily( |
54 |
"org.gvsig.raster.tools.algorithm.reproject",
|
|
54 |
"org.gvsig.raster.reproject.algorithm.i18n.text",
|
|
55 | 55 |
RasterReprojectionAlgorithmLibrary.class.getClassLoader(), |
56 | 56 |
RasterReprojectionAlgorithmLibrary.class.getClass().getName()); |
57 |
//registerGeoProcess(new RasterReprojectAlgorithmLibrary()); |
|
58 | 57 |
|
58 |
RasterReprojectionSwingLocator.registerSwingManager( |
|
59 |
DefaultRasterReprojectionSwingManager.class); |
|
60 |
|
|
59 | 61 |
RasterReprojectionSwingManager manager = |
60 | 62 |
RasterReprojectionSwingLocator.getSwingManager(); |
61 | 63 |
if (manager == null) { |
... | ... | |
63 | 65 |
RasterReprojectionSwingLocator.SWING_MANAGER_NAME, |
64 | 66 |
RasterReprojectionSwingLocator.getInstance()); |
65 | 67 |
} |
66 |
|
|
67 |
RasterReprojectionSwingLocator |
|
68 |
.registerSwingManager(DefaultRasterReprojectionSwingManager.class); |
|
69 | 68 |
} |
70 | 69 |
} |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.algorithm/src/main/java/org/gvsig/raster/reproject/algorithm/swing/impl/RasterReprojectionPanelImpl.java | ||
---|---|---|
53 | 53 |
* @author Nacho Brodin (nachobrodin@gmail.com) |
54 | 54 |
*/ |
55 | 55 |
public class RasterReprojectionPanelImpl extends DefaultButtonsPanel implements ActionListener, RasterReprojectionPanel, KeyListener { |
56 |
private static final long serialVersionUID = -1011688195806336071L; |
|
57 |
private CRSSelectPanel projectionSrcSelector = null; |
|
58 |
private CRSSelectPanel projectionDstSelector = null; |
|
59 |
private InterpolationPanel interpolationPanel = null; |
|
60 |
private OutputLayerOptionsPanel layerOptions = null; |
|
61 |
private CreateNewLayerPanel newLayerPanel = null; |
|
62 |
private FileNameManagement fileNameManagement = null; |
|
56 |
private static final long serialVersionUID = -1011688195806336071L;
|
|
57 |
private CRSSelectPanel projectionSrcSelector = null;
|
|
58 |
private CRSSelectPanel projectionDstSelector = null;
|
|
59 |
private InterpolationPanel interpolationPanel = null;
|
|
60 |
private OutputLayerOptionsPanel layerOptions = null;
|
|
61 |
private CreateNewLayerPanel newLayerPanel = null;
|
|
62 |
private FileNameManagement fileNameManagement = null;
|
|
63 | 63 |
private ReprojectionPanelDataModel dataModel = null; |
64 |
private JLabel layerName = null; |
|
64 |
private JLabel layerName = null;
|
|
65 | 65 |
|
66 | 66 |
/** |
67 | 67 |
* Constructor |
... | ... | |
264 | 264 |
} |
265 | 265 |
|
266 | 266 |
public void keyPressed(KeyEvent e) { |
267 |
// TODO Auto-generated method stub |
|
268 | 267 |
|
269 | 268 |
} |
270 | 269 |
|
... | ... | |
286 | 285 |
|
287 | 286 |
} |
288 | 287 |
|
289 |
/* |
|
290 |
* (non-Javadoc) |
|
291 |
* @see org.gvsig.raster.tools.algorithm.swing.reproject.RasterReprojectPanel#addButtonsListener(java.awt.event.ActionListener) |
|
292 |
*/ |
|
293 | 288 |
public void addButtonsListener(ActionListener listener) { |
294 | 289 |
getButtonsPanel().getButton(ButtonsPanel.BUTTON_ACCEPT).addActionListener(listener); |
295 | 290 |
getButtonsPanel().getButton(ButtonsPanel.BUTTON_CANCEL).addActionListener(listener); |
296 | 291 |
} |
297 | 292 |
|
298 |
/* |
|
299 |
* (non-Javadoc) |
|
300 |
* @see org.gvsig.raster.tools.algorithm.swing.reproject.RasterReprojectPanel#getObjectSelected(java.lang.Object) |
|
301 |
*/ |
|
302 | 293 |
public int getObjectSelected(Object obj) { |
303 | 294 |
if(obj == getButtonsPanel().getButton(ButtonsPanel.BUTTON_ACCEPT)) |
304 | 295 |
return BUTTON_ACCEPT; |
... | ... | |
307 | 298 |
return -1; |
308 | 299 |
} |
309 | 300 |
|
310 |
/* |
|
311 |
* (non-Javadoc) |
|
312 |
* @see org.gvsig.raster.tools.algorithm.swing.reproject.RasterReprojectPanel#getComponent() |
|
313 |
*/ |
|
314 | 301 |
public JComponent getComponent() { |
315 | 302 |
return this; |
316 | 303 |
} |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.algorithm/src/main/resources/META-INF/services/org.gvsig.tools.library.Library | ||
---|---|---|
1 |
org.gvsig.raster.reproject.algorithm.RasterReprojectAlgorithmLibrary |
|
1 |
org.gvsig.raster.reproject.algorithm.RasterReprojectionAlgorithmLibrary |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.algorithm/src/main/resources/org/gvsig/raster/reproject/algorithm/i18n/text.properties | ||
---|---|---|
1 |
reprojection |
|
2 |
origen=Origen |
|
3 |
dest_proj=CRS de destino |
|
4 |
src_proj=CRS de origen |
|
5 |
interpolation=Interpolaci?n |
|
6 |
yes=Si |
|
7 |
no=No |
|
8 |
sizex=Ancho |
|
9 |
sizey=Alto |
|
10 |
cellsize=Tama?o de celda |
|
11 |
output_options=Opciones |
|
12 |
value=Valor |
|
13 |
layer=Capa |
|
0 | 14 |
org.gvsig.raster.reproject/trunk/org.gvsig.raster.reproject/org.gvsig.raster.reproject.algorithm/src/main/resources/org/gvsig/raster/reproject/algorithm/i18n/text_en.properties | ||
---|---|---|
1 |
origen=Source |
|
2 |
dest_proj=CRS of destination |
|
3 |
src_proj=CRS source |
|
4 |
interpolation=Interpolation |
|
5 |
yes=Yes |
|
6 |
no=No |
|
7 |
sizex=Width |
|
8 |
sizey=Height |
|
9 |
cellsize=Cell size |
|
10 |
output_options=Options |
|
11 |
value=Value |
|
12 |
layer=Layer |
|
0 | 13 |
Also available in: Unified diff