new MBTileImageryProvider(userParam, options)
impl/cesium/js/provider/MBTileImageryProvider.js, line 23
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
userParam |
Object |
Parámetros para la obtención de las teselas
|
options |
Object |
Opciones para el constructor de la clase padre TileMapServiceImageryProvider |
Properties:
| Name | Type | Description |
|---|---|---|
tiles_ |
Object | Tesela. |
db_ |
Object | Base de datos. |
Methods
-
executeQuery(query){Object}
impl/cesium/js/provider/MBTileImageryProvider.js, line 102 -
Este método ejecuta una consulta SQL.
Name Type Description queryString Consulta SQL.
Returns:
Resultado de ejecutar la consulta SQL.
-
getExtent(){Mx.Extent}
impl/cesium/js/provider/MBTileImageryProvider.js, line 158 -
Este método obtiene la extensión de la tesela.
Returns:
Extensión de la tesela.
-
getFormat(){string}
impl/cesium/js/provider/MBTileImageryProvider.js, line 179 -
Este método obtiene el formato de la tesela.
Returns:
Formato de la tesela. Por defecto devuelve "png".
-
getMaxZoomLevel(){number}
impl/cesium/js/provider/MBTileImageryProvider.js, line 198 -
Este método obtiene el zoom máximo aplicable a la tesela.
Returns:
Zoom máximo aplicable a la tesela.
-
getTile(tileCoord){String}
impl/cesium/js/provider/MBTileImageryProvider.js, line 118 -
Este método obtiene la tesela correspondiente a las coordenadas proporcionadas.
Name Type Description tileCoordArray Coordenadas de la tesela.
Returns:
Imagen de la tesela en base64.
-
init()
impl/cesium/js/provider/MBTileImageryProvider.js, line 54 -
Este método crea la base de datos a partir de un fichero Uint8Array.
-
setTile(tileCoord, tile)
impl/cesium/js/provider/MBTileImageryProvider.js, line 146 -
Este método sobreescribe la tesela.
Name Type Description tileCoordArray Coordenadas de la tesela.
tileObject Tesela.