org.gcube.dataanalysis.geo.retrieval
Class GeoIntersector

java.lang.Object
  extended by org.gcube.dataanalysis.geo.retrieval.GeoIntersector

public class GeoIntersector
extends Object


Constructor Summary
GeoIntersector(String scope, String cfgDir)
           
 
Method Summary
 LinkedHashMap<String,Double> getFeaturesInTime(String layerTitle, double x, double y)
           
 LinkedHashMap<String,Double> getFeaturesInTime(String layerTitle, double x, double y, double z)
           
 List<LinkedHashMap<String,Double>> getFeaturesInTime(String layerTitle, List<org.gcube.dataanalysis.ecoengine.utils.Tuple<Double>> triplets)
           
 double[][] takeLastTimeChunk(String layerTitle, double x1, double x2, double y1, double y2, double z, double xResolution, double yResolution)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoIntersector

public GeoIntersector(String scope,
                      String cfgDir)
Method Detail

getFeaturesInTime

public LinkedHashMap<String,Double> getFeaturesInTime(String layerTitle,
                                                      double x,
                                                      double y)
                                               throws Exception
Throws:
Exception

getFeaturesInTime

public LinkedHashMap<String,Double> getFeaturesInTime(String layerTitle,
                                                      double x,
                                                      double y,
                                                      double z)
                                               throws Exception
Throws:
Exception

getFeaturesInTime

public List<LinkedHashMap<String,Double>> getFeaturesInTime(String layerTitle,
                                                            List<org.gcube.dataanalysis.ecoengine.utils.Tuple<Double>> triplets)
                                                     throws Exception
Throws:
Exception

takeLastTimeChunk

public double[][] takeLastTimeChunk(String layerTitle,
                                    double x1,
                                    double x2,
                                    double y1,
                                    double y2,
                                    double z,
                                    double xResolution,
                                    double yResolution)
                             throws Exception
Throws:
Exception


Copyright © 2013. All Rights Reserved.