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