org.gcube.contentmanagement.timeseries.geotools.finder
Class GeoAreaFinder

java.lang.Object
  extended by org.gcube.contentmanagement.timeseries.geotools.finder.GeoAreaFinder

public class GeoAreaFinder
extends java.lang.Object

This class has the duty to find the area associated to an input string

Author:
coro

Constructor Summary
GeoAreaFinder(ConnectionsManager connManager, java.lang.String ref_country)
           
 
Method Summary
 java.util.List<java.lang.String> findCSquareCodes(java.lang.String inputArea, java.util.List<java.lang.String> previousCsquareCodes)
           
 java.util.List<java.lang.String> findDirectlyCSquareCodes(java.lang.String FAOAreaCode, java.util.List<java.lang.String> previousCsquareCodes)
           
 java.util.List<java.lang.String> getGeometries(java.util.List<java.lang.String> csquareCodes)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoAreaFinder

public GeoAreaFinder(ConnectionsManager connManager,
                     java.lang.String ref_country)
Method Detail

findCSquareCodes

public java.util.List<java.lang.String> findCSquareCodes(java.lang.String inputArea,
                                                         java.util.List<java.lang.String> previousCsquareCodes)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

getGeometries

public java.util.List<java.lang.String> getGeometries(java.util.List<java.lang.String> csquareCodes)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

findDirectlyCSquareCodes

public java.util.List<java.lang.String> findDirectlyCSquareCodes(java.lang.String FAOAreaCode,
                                                                 java.util.List<java.lang.String> previousCsquareCodes)