new OSM(userParameters, options, vendorOptions)
Constructor principal de la clase. Crea una capa OSM con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
userParameters |
string | Mx.parameters.OSM |
Parámetros para la construcción de la capa.
|
options |
Mx.parameters.LayerOptions |
Parámetros opcionales para la capa.
|
vendorOptions |
Object |
Opciones para la biblioteca base. Ejemplo vendorOptions: |
Extends
- IDEE.impl.layer.Layer
Methods
-
addTo(map)
impl/ol/js/layer/OSM.js, line 160 -
Este método añade la capa al mapa.
Name Type Description mapIDEE.impl.Map Mapa de la implementación.
-
destroy()
impl/ol/js/layer/OSM.js, line 352 -
Este método destruye esta capa, limpiando el HTML y anulando el registro de todos los eventos.
-
equals(obj){Boolean}
impl/ol/js/layer/OSM.js, line 385 -
Este método comprueba si un objeto es igual a esta capa.
Name Type Description objObject Objeto a comparar.
Returns:
Verdadero es igual, falso si no.
-
getMaxResolution()
impl/ol/js/layer/OSM.js, line 340 -
Este método obtiene la resolución máxima para este OSM/WMS.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
getMinResolution()
impl/ol/js/layer/OSM.js, line 327 -
Este método devuelve la resolución mínima.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
setFacadeObj(obj)
impl/ol/js/layer/OSM.js, line 292 -
Este método establece la clase de la fachada OSM. La fachada se refiere a un patrón estructural como una capa de abstracción con un patrón de diseño.
Name Type Description objobject Fachada de la capa.
-
setMaxExtent(maxExtent)
impl/ol/js/layer/OSM.js, line 316 -
Este método establece la extensión máxima para la capa Openlayers.
Name Type Description maxExtentMx.Extent Extensión máxima.
-
setResolutions(resolutions)
impl/ol/js/layer/OSM.js, line 237 -
Este método establece las resoluciones para esta capa.
Name Type Description resolutionsArray.<Number> Nuevas resoluciones a aplicar.
-
setTileLoadFunction(func)
impl/ol/js/layer/OSM.js, line 304 -
Este método establece tileLoadFunction
Name Type Description funcfunction Función de carga de teselas.
-
setVisible(visibility)
impl/ol/js/layer/OSM.js, line 118 -
Este método establece la visibilidad de esta capa.
Name Type Description visibilityBoolean Verdadero es visible, falso si no.
-
updateSource_(resolutions)
impl/ol/js/layer/OSM.js, line 250 -
Este método actualiza la capa de origen.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description resolutionsArray Nuevas resoluciones a aplicar.