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

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

public class GeoPointsPersistence
extends java.lang.Object

Persistence for ground control points. This class has method to export and import to CSV and RMF formats 26/12/2007

Author:
Nacho Brodin nachobrodin@gmail.com

Constructor Summary
GeoPointsPersistence(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel)
           
 
Method Summary
 void buildPointListFromGeoPointListObject(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel, TableWrapper table, org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews, org.gvsig.fmap.dal.coverage.datastruct.GeoPointList geoPointList)
          Builds the list of GCP using a GeoPointList
 void exportToCSV(org.gvsig.raster.georeferencing.swing.model.GCPList pointList, boolean error)
          This method is executed pressing the button "export to ASCII"
 void importFromCSV(org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews, TableWrapper tableWrapper)
          This method is executed pressing the button "import from ASCII"
 void loadFromRMF(org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews, TableWrapper tableWrapper)
          Loads from RMF the GCPs
 void saveCSVPointList(java.lang.String file, org.gvsig.raster.georeferencing.swing.model.GCPList pointList, boolean error)
          Saves a list of points to a CSV file
 void saveToRMF(org.gvsig.raster.georeferencing.swing.model.GCPList pointList, org.gvsig.fmap.dal.coverage.store.RasterDataStore store)
          Saves to RMF the list of point
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoPointsPersistence

public GeoPointsPersistence(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel)
Method Detail

buildPointListFromGeoPointListObject

public void buildPointListFromGeoPointListObject(org.gvsig.raster.georeferencing.swing.model.GeoreferencingOptionsDataModel dataModel,
                                                 TableWrapper table,
                                                 org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews,
                                                 org.gvsig.fmap.dal.coverage.datastruct.GeoPointList geoPointList)
Builds the list of GCP using a GeoPointList

Parameters:
geoPointList -

exportToCSV

public void exportToCSV(org.gvsig.raster.georeferencing.swing.model.GCPList pointList,
                        boolean error)
This method is executed pressing the button "export to ASCII"


importFromCSV

public void importFromCSV(org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews,
                          TableWrapper tableWrapper)
This method is executed pressing the button "import from ASCII"


loadFromRMF

public void loadFromRMF(org.gvsig.raster.georeferencing.swing.view.SynchronizedViews syncViews,
                        TableWrapper tableWrapper)
Loads from RMF the GCPs

Parameters:
syncViews -
tableWrapper -

saveCSVPointList

public void saveCSVPointList(java.lang.String file,
                             org.gvsig.raster.georeferencing.swing.model.GCPList pointList,
                             boolean error)
Saves a list of points to a CSV file

Parameters:
file -

saveToRMF

public void saveToRMF(org.gvsig.raster.georeferencing.swing.model.GCPList pointList,
                      org.gvsig.fmap.dal.coverage.store.RasterDataStore store)
Saves to RMF the list of point

Parameters:
pointList -
parent -
dataset -


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