org.gcube.contentmanagement.timeseries.geotools.vti
Class VTIEffortAggregator
java.lang.Object
org.gcube.contentmanagement.timeseries.geotools.vti.VTIEffortAggregator
public class VTIEffortAggregator
- extends java.lang.Object
Method Summary |
void |
addVTILayers(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String previousGroupName,
GISInformation gisInfo,
boolean appendMode,
java.util.HashMap<java.lang.String,java.lang.String> field2user)
|
void |
createNewGroup(GISInformation gisInfo,
java.lang.String timeseriesName,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension)
|
java.lang.String |
getGroupName()
|
float |
getStatus()
|
java.lang.String |
produceMontlyEffort(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension,
GISInformation gisInfo,
boolean produceVTI,
boolean appendMode)
|
java.lang.String |
produceMontlyEffort(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension,
GISInformation gisInfo,
boolean produceVTI,
boolean appendMode,
java.util.HashMap<java.lang.String,java.lang.String> field2user)
|
java.lang.String |
produceMontlyEffort(java.lang.String tableName,
java.lang.String outputTableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
persistenceFile
public static java.lang.String persistenceFile
MONTHPREFIX
public static java.lang.String MONTHPREFIX
VTIPREFIX
public static java.lang.String VTIPREFIX
MONTHLAYERTITLE
public static java.lang.String MONTHLAYERTITLE
VTILAYERTITLE
public static java.lang.String VTILAYERTITLE
VTIEffortAggregator
public VTIEffortAggregator(TSGeoToolsConfiguration configuration)
throws java.lang.Exception
- Throws:
java.lang.Exception
produceMontlyEffort
public java.lang.String produceMontlyEffort(java.lang.String tableName,
java.lang.String outputTableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension)
throws java.lang.Exception
- Throws:
java.lang.Exception
produceMontlyEffort
public java.lang.String produceMontlyEffort(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension,
GISInformation gisInfo,
boolean produceVTI,
boolean appendMode)
throws java.lang.Exception
- Throws:
java.lang.Exception
getStatus
public float getStatus()
getGroupName
public java.lang.String getGroupName()
createNewGroup
public void createNewGroup(GISInformation gisInfo,
java.lang.String timeseriesName,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension)
produceMontlyEffort
public java.lang.String produceMontlyEffort(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String datesDimension,
java.lang.String fishingHoursDimension,
java.lang.String speedDimension,
GISInformation gisInfo,
boolean produceVTI,
boolean appendMode,
java.util.HashMap<java.lang.String,java.lang.String> field2user)
throws java.lang.Exception
- Throws:
java.lang.Exception
addVTILayers
public void addVTILayers(java.lang.String tableName,
java.lang.String tableKey,
java.lang.String xDimension,
java.lang.String yDimension,
java.lang.String previousGroupName,
GISInformation gisInfo,
boolean appendMode,
java.util.HashMap<java.lang.String,java.lang.String> field2user)
throws java.lang.Exception
- Throws:
java.lang.Exception