org.gcube.contentmanagement.timeseries.geotools.vti.connectors
Class FAOAreaExtractor

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.vti.connectors.FAOAreaExtractor

public class FAOAreaExtractor
extends java.lang.Object


Field Summary
 java.lang.String geoServerURL
           
 
Constructor Summary
FAOAreaExtractor(java.lang.String geoServerURL, ConnectionsManager connectionsManager)
           
 
Method Summary
 java.lang.String createTempTable(java.awt.geom.Point2D.Double[] points)
           
 void deleteTable(java.lang.String table)
           
 Tuple<java.lang.String>[] getAreas(java.awt.geom.Point2D.Double[] points)
           
 Tuple<java.lang.String>[] getAreasOLD(java.awt.geom.Point2D.Double[] points)
           
 java.util.List<java.lang.Object> intersects(java.lang.String tempTable, java.lang.String faoTable, java.lang.String faoTablegeoColumn, java.lang.String faoTableInfoColumn)
           
static void main(java.lang.String[] args)
           
static void main1(java.lang.String[] args)
           
static void main2(java.lang.String[] args)
           
 Tuple<java.lang.String>[] setDefaults(java.awt.geom.Point2D.Double[] points)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

geoServerURL

public java.lang.String geoServerURL
Constructor Detail

FAOAreaExtractor

public FAOAreaExtractor(java.lang.String geoServerURL,
                        ConnectionsManager connectionsManager)
Method Detail

createTempTable

public java.lang.String createTempTable(java.awt.geom.Point2D.Double[] points)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

deleteTable

public void deleteTable(java.lang.String table)

intersects

public java.util.List<java.lang.Object> intersects(java.lang.String tempTable,
                                                   java.lang.String faoTable,
                                                   java.lang.String faoTablegeoColumn,
                                                   java.lang.String faoTableInfoColumn)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

getAreas

public Tuple<java.lang.String>[] getAreas(java.awt.geom.Point2D.Double[] points)

setDefaults

public Tuple<java.lang.String>[] setDefaults(java.awt.geom.Point2D.Double[] points)

getAreasOLD

public Tuple<java.lang.String>[] getAreasOLD(java.awt.geom.Point2D.Double[] points)

main1

public static void main1(java.lang.String[] args)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

main2

public static void main2(java.lang.String[] args)