public class RasterLibrary extends AbstractLibrary
AbstractLibrary.DefaultRequired
Library.Required, Library.TYPE
Modifier and Type | Field and Description |
---|---|
static int |
blockHeight
Tamaño de bloque en los procesos que recorren un raster completo a base de ventanas con recorrido
descendente.
|
static long |
cacheSize
Tamaño aproximado de caché en Megas.
|
static byte |
defaultByteNoDataValue
Valor noData por defecto para la librería.
|
static double |
defaultDoubleNoDataValue |
static float |
defaultFloatNoDataValue |
static int |
defaultIntegerNoDataValue |
static int |
defaultNumberOfClasses
En la generación automática de clases esta variable representa el número de
clases en las que se hace la división.
|
static int |
defaultNumberOfColors
En la genración de las paletas de color, esta variable representa el número
de colores en las que se hace la división para generar la paleta nueva.
|
static short |
defaultShortNoDataValue |
static double |
pageSize
Tamaño máximo de la página en Megas.
|
static int |
pagsPerGroup
Número de páginas que tiene cada conjunto de caché
|
static java.lang.String[] |
pathExtensions
Ruta o rutas donde busca jars con clases que incorporen elementos nuevos que extiendan
otros ya existentes.
|
static java.lang.String |
pathRMFRemote |
static java.lang.String |
pathTileCache |
static double |
statisticsScale
Scale for reading data in the statistics process
|
static boolean |
wakeup
Control de librería ya inicializada.
|
Constructor and Description |
---|
RasterLibrary() |
Modifier and Type | Method and Description |
---|---|
protected void |
doInitialize()
Performs all the initializations of the library, only related to himself:
register implementation classes through the Locator, start services, etc.
|
protected void |
doPostInitialize()
Performs all the initializations or validations related to the library
dependencies, as getting references to objects through other libraries
Locators.
|
doRegistration, equals, getLibrary, getPriority, getRequireds, getType, hashCode, initialize, isRequired, isRequired, postInitialize, registerAs, registerAsAPI, registerAsImplementationOf, registerAsImplementationOf, registerAsServiceOf, require, require, require, toString
public static boolean wakeup
public static double statisticsScale
public static int defaultNumberOfClasses
public static int defaultNumberOfColors
public static int blockHeight
public static long cacheSize
public static double pageSize
public static int pagsPerGroup
public static java.lang.String[] pathExtensions
public static java.lang.String pathTileCache
public static java.lang.String pathRMFRemote
public static byte defaultByteNoDataValue
public static short defaultShortNoDataValue
public static int defaultIntegerNoDataValue
public static float defaultFloatNoDataValue
public static double defaultDoubleNoDataValue
protected void doInitialize() throws LibraryException
AbstractLibrary
doInitialize
in class AbstractLibrary
LibraryException
- if there is an error while performing the initialization of
the libraryprotected void doPostInitialize() throws LibraryException
AbstractLibrary
doPostInitialize
in class AbstractLibrary
LibraryException
- if there is an error while loading an implementation of the
library