Class QuantileIntervalGenerator
java.lang.Object
org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.QuantileIntervalGenerator
Calcula los intervalos en función del número de intervalos que se pidan.
- Author:
- Vicente Caballero Navarro
-
Constructor Summary
ConstructorsConstructorDescriptionQuantileIntervalGenerator(org.gvsig.fmap.dal.feature.FeatureStore fs, String field, int numIntervals) Crea un nuevo QuantileIntervalGenerator. -
Method Summary
Modifier and TypeMethodDescriptionvoidGenera los intervalos.intDevuelve el número de intervalos que se han generado.doublegetValInit(int index) Devuelve el valor inicial de cada intervalo.doublegetValRuptura(int index) Devuelve el valor del punto de ruptura según el índice que se pasa como parámetro.
-
Constructor Details
-
QuantileIntervalGenerator
public QuantileIntervalGenerator(org.gvsig.fmap.dal.feature.FeatureStore fs, String field, int numIntervals) Crea un nuevo QuantileIntervalGenerator.- Parameters:
field- DOCUMENT ME!numIntervals- DOCUMENT ME!layer- DOCUMENT ME!
-
-
Method Details
-
generarIntervalos
public void generarIntervalos() throws org.gvsig.fmap.dal.exception.DataExceptionGenera los intervalos.- Throws:
org.gvsig.fmap.dal.exception.DataException- TODO
-
getValRuptura
public double getValRuptura(int index) Devuelve el valor del punto de ruptura según el índice que se pasa como parámetro.- Parameters:
index- índice del punto de ruptura.- Returns:
- valor.
-
getValInit
public double getValInit(int index) Devuelve el valor inicial de cada intervalo.- Parameters:
index- índice del intervalo.- Returns:
- valor del intervalo.
-
getNumIntervalGen
public int getNumIntervalGen()Devuelve el número de intervalos que se han generado.- Returns:
- Número de intervalos generados.
-