org.gcube.indexmanagement.geoindexlookup.defaultplugins.ranking
Class GenericRanker
java.lang.Object
RankEvaluator
org.gcube.indexmanagement.geoindexlookup.defaultplugins.ranking.GenericRanker
public class GenericRanker
- extends RankEvaluator
A RankEvaluator capable of ranking points, lines and areas. It uses the
ProximityRanker, OverlapAraRanker and OverlapCentroidRanker to do the actual
ranking of objects. This RankEvaluator will work with any GeoIndexType.
Constructor Summary |
GenericRanker()
A Constructor which initializes all the RankerEvaluators used by the
Generic ranker. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericRanker
public GenericRanker()
- A Constructor which initializes all the RankerEvaluators used by the
Generic ranker.
isIndexTypeCompatible
public boolean isIndexTypeCompatible(GeoIndexType indexType)
-
rank
public double rank(DataWrapper geoData)
-
initialize
public void initialize(java.lang.String[] args)
throws RankEvaluatorInitializationException
-
- Throws:
RankEvaluatorInitializationException