org.gvsig.raster.georeferencing.app.georeferencingclient
Class Georeferencing

java.lang.Object
  extended by org.gvsig.raster.georeferencing.app.georeferencingclient.Georeferencing

public class Georeferencing
extends java.lang.Object

Main class to georeferencing raster images. This class initialized all windows and layers. The actions to carry out are:

Author:
Nacho Brodin (nachobrodin@gmail.com)

Field Summary
static int DEFAULT_DEGREE
           
static boolean enableTableEvent
           
static int UNDEFINED
           
static int WITH_MAP
           
static int WITHOUT_MAP
           
static int ZOOM_RATIO
           
 
Constructor Summary
Georeferencing()
           
 
Method Summary
 void actionCanceled(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)
           
 void actionResumed(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)
           
 void actionSuspended(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)
           
 void buildPointListFromDataStoreGCP()
          Builds the list of GCP from the list stored in the DataStore
 void buildPointListFromGeoPointListObject(org.gvsig.fmap.dal.coverage.datastruct.GeoPointList geoPointList)
          Builds the list of GCP using a GeoPointList
 void createAppControlsListener()
           
 void createPointListListener()
           
 void endLauncherDialog(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel)
          When the launcher ends this function is called
 org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel getDataModel()
           
 org.gvsig.fmap.mapcontrol.MapControl getFirstMapCtrl()
          Gets the Mapcontrol for the first view found.
 org.gvsig.raster.georeferencing.swing.control.GeorefControlPanel getGeorefControlPanel()
           
 org.gvsig.fmap.mapcontrol.MapControl getMapCtrl()
          Gets the Mapcontrol for the view selected by the user
 GeoreferencingProcessActions getProcessActions()
           
 org.gvsig.raster.georeferencing.swing.view.SynchronizedViews getSyncViews()
           
 TableWrapper getTableWrapper()
          Gets the wrapper for the table of GCPs
 org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getViewMap()
          Builds the map view
 org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getViewRaster()
          Builds the raster view
 org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getZoomMap()
          Builds the zoom for the map view
 ViewMapRequestManager getZoomMapRequestManager()
           
 org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getZoomRaster()
          Builds the zoom for the raster view
 ViewRasterRequestManager getZoomRasterRequestManager()
           
 void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DEGREE

public static int DEFAULT_DEGREE

enableTableEvent

public static boolean enableTableEvent

UNDEFINED

public static final int UNDEFINED
See Also:
Constant Field Values

WITH_MAP

public static final int WITH_MAP
See Also:
Constant Field Values

WITHOUT_MAP

public static final int WITHOUT_MAP
See Also:
Constant Field Values

ZOOM_RATIO

public static int ZOOM_RATIO
Constructor Detail

Georeferencing

public Georeferencing()
Method Detail

actionCanceled

public void actionCanceled(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)

actionResumed

public void actionResumed(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)

actionSuspended

public void actionSuspended(org.gvsig.gui.beans.incrementabletask.IncrementableEvent e)

buildPointListFromDataStoreGCP

public void buildPointListFromDataStoreGCP()
Builds the list of GCP from the list stored in the DataStore


buildPointListFromGeoPointListObject

public void buildPointListFromGeoPointListObject(org.gvsig.fmap.dal.coverage.datastruct.GeoPointList geoPointList)
Builds the list of GCP using a GeoPointList

Parameters:
geoPointList -

createAppControlsListener

public void createAppControlsListener()

createPointListListener

public void createPointListListener()

endLauncherDialog

public void endLauncherDialog(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel)
When the launcher ends this function is called

Parameters:
dataModel -

getDataModel

public org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel getDataModel()

getFirstMapCtrl

public org.gvsig.fmap.mapcontrol.MapControl getFirstMapCtrl()
Gets the Mapcontrol for the first view found. This is useful without reference cartography. When the application ends and the layer is loaded, the layer generated will be loaded in the first view found.

Returns:

getGeorefControlPanel

public org.gvsig.raster.georeferencing.swing.control.GeorefControlPanel getGeorefControlPanel()

getMapCtrl

public org.gvsig.fmap.mapcontrol.MapControl getMapCtrl()
Gets the Mapcontrol for the view selected by the user

Returns:

getProcessActions

public GeoreferencingProcessActions getProcessActions()

getSyncViews

public org.gvsig.raster.georeferencing.swing.view.SynchronizedViews getSyncViews()

getTableWrapper

public TableWrapper getTableWrapper()
Gets the wrapper for the table of GCPs

Returns:

getViewMap

public org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getViewMap()
Builds the map view

Returns:

getViewRaster

public org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getViewRaster()
Builds the raster view

Returns:

getZoomMap

public org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getZoomMap()
Builds the zoom for the map view

Returns:

getZoomMapRequestManager

public ViewMapRequestManager getZoomMapRequestManager()

getZoomRaster

public org.gvsig.raster.georeferencing.swing.view.GeoreferencingView getZoomRaster()
Builds the zoom for the raster view

Returns:

getZoomRasterRequestManager

public ViewRasterRequestManager getZoomRasterRequestManager()

initialize

public void initialize()


Copyright © 2013-2014 gvSIG Association. All Rights Reserved.