new Map(div, facadeMap, options, viewVendorOptions)
Constructor principal de la clase. Crea un mapa con un contenedor "div" específico.
| Name | Type | Description |
|---|---|---|
div |
Object |
Elemento "div" proporcionado por el usuario. |
facadeMap |
IDEE.Map |
Fachada del mapa a implementar. |
options |
Mx.parameters.MapOptions |
Opciones del mapa.
|
viewVendorOptions |
object |
Parámetros para la vista del mapa de la librería base. |
Properties:
| Name | Type | Description |
|---|---|---|
facadeMap_ |
IDEE.Map | Fachada del mapa a implementar. |
layers_ |
ol.Collection.<IDEE.Layer> | Capas añadidas al mapa. |
controls_ |
Array.<IDEE.Control> | Controles añadidos al mapa. |
initZoom_ |
Boolean | Indica si el zoom inicial fue calculado. Por defecto verdadero. |
userResolutions_ |
Array.<Number> | Resoluciones asociadas a cada nivel de zoom especificadas por el usuario. |
userBbox_ |
Mx.Extent | Encuadre de visualización del mapa especificado por el usuario. |
maxExtentForResolutions_ |
Mx.Extent | Máxima extensión permitida especificada por el usuario. |
envolvedMaxExtent_ |
Mx.Extent | Extensión máxima envolvente calculada. |
_calculatedResolutions |
Boolean | Indica si las resoluciones fueron calculadas. Por defecto falso. |
_resolutionsEnvolvedExtent |
Boolean | Indica si las resoluciones de las extensión máxima envolvente fueron calculadas. Por defecto falso. |
_resolutionsBaseLayer |
Boolean | Indica si las resoluciones fueron calculadas para las capas base. Por defecto falso. |
map_ |
ol.Map | Implementación del mapa. |
Z_INDEX_BASELAYER |
Object | Objeto con los valores de los z-index. |
currentZoom |
Number | Almacena el zoom del mapa. |
objectView |
Object | Almacena las propiedades indicadas por el usuario para la vista. |
sections_ |
Array.<IDEE.layer.Section> | Secciones añadidas al mapa. |
currentRotation |
Number | Almacena la rotación del mapa. |
Extends
- IDEE.Object
Members
-
module:IDEE/impl/Map~Map.Z_INDEX{Object}
-
Z-INDEX para las capas.
-
currentRotation{Number}
-
Almacena la rotación del mapa.
-
currentZoom{Number}
-
Almacena el zoom del mapa.
-
objectView{Object}
-
Almacena las propiedades indicadas por el usuario para la vista.
-
viewExtent{Mx.Extent}
-
Extent restringido de navegación para el mapa.
Methods
-
module:IDEE/impl/Map~Map.registerExternalFunction(name, type)
impl/ol/js/Map.js, line 3653 -
Este método registra funciones para capas externas.
Name Type Description namestring Nombre de la función.
typestring Tipo de función. Valores posibles: 'getLayers', 'addLayers', 'removeLayers'.
-
addControls(controls){Map}
impl/ol/js/Map.js, line 2629 -
Este método añade los controles del mapa especificados por el usuario.
Name Type Description controlsIDEE.Control Controles a añadir.
Returns:
Mapa.
-
addGeoPackageTile(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2531 -
Este método añade las capas GeoPackageTile especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.GeoPackageTile> Capas GeoPackageTile a añadir.
Returns:
Mapa.
-
addGeoTIFF(layers){Map}
impl/ol/js/Map.js, line 1482 -
Este método añade las capas WFS especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.WFS> Capas WFS a añadir.
Returns:
Mapa.
-
addKML(layers){Map}
impl/ol/js/Map.js, line 1028 -
Este método añade las capas KML especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.KML> Capas KML a añadir.
Returns:
Mapa.
-
addLabel(label, removePrevious){ol.Map}
impl/ol/js/Map.js, line 3541 -
Este método añade una etiqueta y elimina la anterior.
Name Type Description labelIDEE.impl.Popup Etiqueta a añadir.
removePreviousboolean Opcional, indica si se eliminan o no las etiquetas anteriores. Si se añaden multiples etiquetas y el valor no es false, solo añade la última etiqueta.
Returns:
Mapa.
-
addLayers(layers){Map}
impl/ol/js/Map.js, line 392 -
Este método añade las capas especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.Layer> Capas a añadir.
Returns:
Mapa.
-
addMapLibre(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2261 -
Este método añade las capas MapLibre especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.MapLibre> Capas MapLibre a añadir.
Returns:
Mapa.
-
addMBTiles(layers){Map}
impl/ol/js/Map.js, line 1825 -
Este método añade las capas MBTiles especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.MBTiles> Capas MBTiles a añadir al mapa.
Returns:
Mapa.
-
addMBTilesVector(layers){Map}
impl/ol/js/Map.js, line 1929 -
Este método añade las capas MBTilesVector especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.MBTilesVector> Capas MBTilesVector a añadir.
Returns:
Mapa.
-
addMVT(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2162 -
Este método añade las capas MVT especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.MVT> Capas MVT a añadir.
Returns:
Mapa.
-
addOGCAPIFeatures(layers){Map}
impl/ol/js/Map.js, line 1604 -
Este método añade las capas OGCAPIFeatures especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.OGCAPIFeatures> Capas OGCAPIFeatures a añadir.
Returns:
Mapa.
-
addSections(sections){IDEE.impl.Map}
impl/ol/js/Map.js, line 649 -
Este método añade las secciones al mapa.
Name Type Description sectionsArray.<IDEE.layer.Section> Secciones a añadir.
-
addTMS(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2434 -
Este método añade las capas TMS especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.TMS> Capas TMS a añadir.
Returns:
Mapa.
-
addUnknowLayers_(layers){Map}
impl/ol/js/Map.js, line 2030 -
Este método añade las capas especificadas por el usuario.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description layersArray.<Object> Capas a añadir.
Returns:
Mapa.
-
addWFS(layers){Map}
impl/ol/js/Map.js, line 1353 -
Este método añade las capas WFS especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.WFS> Capas WFS a añadir.
Returns:
Mapa.
-
addWMC(layers){Map}
impl/ol/js/Map.js, line 892 -
Este método añade las capas WMC especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.WMC> Capas WMC a añadir.
Returns:
Mapa.
-
addWMS(layers){Map}
impl/ol/js/Map.js, line 1157 -
Este método añade las capas WMS especificadas por el usuario al mapa.
Name Type Description layersArray.<FacadeWMS> Capas WMS a añadir.
Returns:
Mapa.
-
addWMTS(layers){Map}
impl/ol/js/Map.js, line 1718 -
Este método añade las capas WMTS especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.WMTS> Capas WMTS a añadir.
Returns:
Mapa.
-
addXYZ(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2333 -
Este método añade las capas XYZ especificadas por el usuario al mapa.
Name Type Description layersArray.<IDEE.layer.XYZ> Capas XYZ a añadir.
Returns:
Mapa.
-
destroy()
impl/ol/js/Map.js, line 3422 -
Este método destruye el mapa, limpiando el HTML y anulando el registro de todos los eventos.
-
enableMouseWheel(active)
impl/ol/js/Map.js, line 3676 -
Este método controla si la interacción de zoom con la rueda del ratón está activa o no. El valor por defecto es true
Name Type Default Description activeBoolean true determina si se activa o desactiva el zoom con la rueda del ratón.
-
enablePan(active)
impl/ol/js/Map.js, line 3691 -
Este método permite activar o desactivar la interacción de panneo. El valor por defecto es true.
Name Type Default Description activeBoolean true determina si se activa o desactiva el panneo.
-
getAllLayerInGroup(){Array.<IDEE.Layer>}
impl/ol/js/Map.js, line 777 -
Devuelve todas las capas de los grupos de capas.
Returns:
Capas.
-
getBaseLayers(){Array.<IDEE.Layer>}
impl/ol/js/Map.js, line 379 -
Este método obtiene las capas base del mapa.
Returns:
Capas base del mapa.
-
getBbox(){Mx.Extent}
impl/ol/js/Map.js, line 2825 -
Este método obtiene el encuadre de visualización del mapa.
Returns:
Encuadre de visualización del mapa.
-
getCenter(){Object}
impl/ol/js/Map.js, line 3005 -
Este método obtiene el centro actual de la instancia del mapa.
Returns:
Centro del mapa.
-
getContainer(){Object}
impl/ol/js/Map.js, line 3627 -
Este método proporciona el mapa central utilizado para la implementación.
Returns:
Mapa central utilizado para la implementación.
-
getControls(filters){Array.<IDEE.Control>}
impl/ol/js/Map.js, line 2574 -
Este método obtiene los controles especificados por el usuario.
Name Type Description filtersstring | Array.<String> Filtros.
Returns:
Controles.
-
getExactScale(){number}
impl/ol/js/Map.js, line 3245 -
Este método obtiene la escala actual exacta para la instancia del mapa.
Returns:
Escala actual.
-
getGeoJSON(filters){Array.<IDEE.layer.GeoJSON>}
impl/ol/js/Map.js, line 1201 -
Este método obtiene las capas GeoJSON añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas GeoJSON del mapa.
-
getGeoPackageTile(filters){Array.<IDEE.layer.GeoPackageTile>}
impl/ol/js/Map.js, line 2477 -
Este método obtiene las capas GeoPackageTile añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros para aplicar en la búsqueda.
Returns:
Capas GeoPackageTile del mapa.
-
getGeoTIFF(filters){Array.<IDEE.layer.GeoTIFF>}
impl/ol/js/Map.js, line 1396 -
Este método obtiene las capas GeoTIFF añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas GeoTIFF del mapa.
-
getGroupedLayers(){Array.<IDEE.Layer>}
impl/ol/js/Map.js, line 747 -
Devuelve todos los grupos.
Returns:
Grupos.
-
getImplementation(){string}
impl/ol/js/Map.js, line 3872 -
Función que obtiene el nombre de la implementación del mapa.
Returns:
Devuelve el nombre de la implementación.
-
getKML(filters){Array.<IDEE.layer.KML>}
impl/ol/js/Map.js, line 958 -
Este método obtiene las capas KML añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas KML del mapa.
-
getLabel(){ol.Map}
impl/ol/js/Map.js, line 3555 -
Este método obtiene una etiqueta. Si hay más de una, es la primera de la lista.
Returns:
Mapa.
-
getLabels(){ol.Map}
impl/ol/js/Map.js, line 3567 -
Este método obtiene todas las etiquetas.
Returns:
Mapa.
-
getLayerGroups(){Array.<IDEE.layer.Group>}
impl/ol/js/Map.js, line 694 -
Este método devuelve los grupos de capas del mapa.
Returns:
layers from the map
-
getLayers(filters){Array.<IDEE.Layer>}
impl/ol/js/Map.js, line 331 -
Este método obtiene las capas del mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas del mapa.
-
getLengthZIndex_(){Number}
impl/ol/js/Map.js, line 573 -
Devuelve el total de capas en el mapa y en los grupos de capas.
Método privado.
Returns:
Suma de capas en el mapa y en los grupos de capas.
-
getMapImpl(){ol.Map}
impl/ol/js/Map.js, line 3390 -
Este método obtiene la implementación del mapa.
Returns:
Implementación del mapa.
-
getMapLibre(filtersParam){Array.<IDEE.layer.MapLibre>}
impl/ol/js/Map.js, line 2176 -
Este método obtiene las capas MapLibre del mapa.
Name Type Description filtersParamArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas MapLibre del mapa.
-
getMaxExtent(){Mx.Extent}
impl/ol/js/Map.js, line 2724 -
Este método obtiene la extensión máxima para la instancia del mapa.
Returns:
Máxima extensión actual.
-
getMaxZIndex_(){Number}
impl/ol/js/Map.js, line 589 -
Devuelve el máximo zIndex de las capas del mapa.
Método privado.
Returns:
zIndex máximo.
-
getMaxZoom(){Number}
impl/ol/js/Map.js, line 2961 -
Este método obtiene el máximo zoom actual de la instancia del mapa.
Returns:
Máximo zoom del mapa.
-
getMBTiles(filtersParam){Array.<IDEE.layer.MBTiles>}
impl/ol/js/Map.js, line 1761 -
Este método obtiene las capas MBTiles añadidas al mapa.
Name Type Description filtersParamArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas MBTiles del mapa.
-
getMBTilesVector(filtersParam){Array.<IDEE.layer.MBTilesVector>}
impl/ol/js/Map.js, line 1868 -
Este método obtiene las capas MBTilesVector añadidas al mapa.
Name Type Description filtersParamArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas MBTilesVector del mapa.
-
getMinZoom(){Number}
impl/ol/js/Map.js, line 2944 -
Este método obtiene el mínimo zoom actual de la instancia del mapa.
Returns:
Mínimo zoom del mapa.
-
getMultiWorld(){Boolean}
impl/ol/js/Map.js, line 3076 -
Este método obtiene el estado actual de multiWorld de la instancia del mapa.
Returns:
Valor actual.
-
getMVT(filtersParam){Array.<IDEE.layer.MVT>}
impl/ol/js/Map.js, line 2077 -
Este método obtiene las capas MVT del mapa.
Name Type Description filtersParamArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas MVT del mapa.
-
getOGCAPIFeatures(filters){Array.<IDEE.layer.OGCAPIFeatures>}
impl/ol/js/Map.js, line 1525 -
Este método obtiene las capas OGCAPIFeatures añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas OGCAPIFeatures del mapa.
-
getProjection(){Mx.Projection}
impl/ol/js/Map.js, line 3366 -
Este método obtiene la proyección actual de la instancia del mapa.
Returns:
Proyección actual de la instancia del mapa.
-
getResolutions(){Array.<Number>}
impl/ol/js/Map.js, line 3090 -
Este método obtiene las resoluciones actuales para la instancia del mapa.
Returns:
Resoluciones del mapa.
-
getRotation(){number}
impl/ol/js/Map.js, line 3809 -
Función que devuelve la rotación del mapa.
Returns:
Devuelve la rotación del mapa.
-
getScale(){number}
impl/ol/js/Map.js, line 3215 -
Este método obtiene la escala actual para la instancia del mapa.
Returns:
Escala actual.
-
getSections(){Array.<IDEE.layer.Section>}
impl/ol/js/Map.js, line 611 -
Este método devuelve las secciones del mapa.
Returns:
Secciones del mapa.
-
getSectionsLayers(){Array.<IDEE.Layer>}
impl/ol/js/Map.js, line 624 -
Este método devuelve todas las capas que están en alguna sección del mapa.
Returns:
Capas en secciones del mapa.
-
getTMS(filters){Array.<IDEE.layer.TMS>}
impl/ol/js/Map.js, line 2376 -
Este método obtiene las capas TMS añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros para aplicar en la búsqueda.
Returns:
Capas TMS del mapa.
-
getUnknowLayers_(filters){Array.<FacadeWMS>}
impl/ol/js/Map.js, line 1972 -
Este método obtiene las capas añadidas al mapa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar en la búsqueda.
Returns:
Capas del mapa.
-
getWFS(filters){Array.<IDEE.layer.WFS>}
impl/ol/js/Map.js, line 1267 -
Este método obtiene las capas WFS añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas WFS del mapa.
-
getWMC(filters){Array.<IDEE.layer.WMC>}
impl/ol/js/Map.js, line 831 -
Este método obtiene las capas WMC añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas WMC del mapa.
-
getWMS(filters){Array.<FacadeWMS>}
impl/ol/js/Map.js, line 1071 -
Este método obtiene las capas WMS añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas WMS del mapa.
-
getWMTS(filters){Array.<IDEE.layer.WMTS>}
impl/ol/js/Map.js, line 1647 -
Este método obtiene las capas WMTS añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas WMTS del mapa.
-
getXYZs(filters){Array.<IDEE.layer.XYZ>}
impl/ol/js/Map.js, line 2275 -
Este método obtiene las capas XYZ añadidas al mapa.
Name Type Description filtersArray.<IDEE.Layer> Filtros a aplicar para la búsqueda.
Returns:
Capas XYZ del mapa.
-
getZoom(){Number}
impl/ol/js/Map.js, line 2917 -
Este método obtiene el zoom actual de la instancia del mapa.
Returns:
Zoom del mapa.
-
getZoomConstrains(){Boolean}
impl/ol/js/Map.js, line 3044 -
Este método obtiene el estado actual de zoomConstrains de la instancia del mapa.
Returns:
Valor actual.
-
onMapClick_(evt)
impl/ol/js/Map.js, line 3765 -
Este método se ejecuta cuando el usuario hace click en el mapa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description evtIDEE.evt Evento.
-
onMapMove_(evt)
impl/ol/js/Map.js, line 3790 -
Este método se ejecuta cuando el usuario mueve el mapa.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description evtIDEE.evt Evento.
-
onMapMoveMouse_(evt)
impl/ol/js/Map.js, line 3841 -
Este método se ejecuta cuando el usuario mueve el ratón.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description evtIDEE.evt Evento.
-
onMapRotate_()
impl/ol/js/Map.js, line 3751 -
Este método se ejecuta cuando el usuario rota el mapa con la combinación de teclas Shift + Alt.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
refresh(){Map}
impl/ol/js/Map.js, line 3613 -
Este método refresca el estado de esta instancia del mapa, es decir, todas sus capas.
Returns:
Mapa.
-
registerEvents_()
impl/ol/js/Map.js, line 3717 -
Este método registra el evento de cambio de zoom.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
removeControls(controls){Map}
impl/ol/js/Map.js, line 2651 -
Este método elimina los controles del mapa especificados por el usuario.
Name Type Description controlsIDEE.Control Controles a eliminar.
Returns:
Mapa.
-
removeGeoPackageTile(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2545 -
Este método elimina las capas GeoPackageTile del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.GeoPackageTile> Capas GeoPackageTile a eliminar.
Returns:
Mapa.
-
removeGeoTIFF(layers){Map}
impl/ol/js/Map.js, line 1496 -
Este método elimina las capas GeoTIFF del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.GeoTIFF> Capas GeoTIFF a eliminar.
Returns:
Mapa.
-
removeKML(layers){Map}
impl/ol/js/Map.js, line 1042 -
Este método elimina las capas KML del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.KML> Capas KML a eliminar.
Returns:
Mapa.
-
removeLabel(label){ol.Map}
impl/ol/js/Map.js, line 3580 -
Este método elimina una etiqueta con el texto indicado.
Name Type Description labelIDEE.impl.Popup Etiqueta a eliminar.
Returns:
Mapa.
-
removeLayerGroups(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 811 -
Elimina los grupos de capas del mapa.
Name Type Description layersArray.<IDEE.layer.Group> Elimina esta capa
-
removeLayers(layers){Map}
impl/ol/js/Map.js, line 521 -
Este método elimina las capas del mapa.
Name Type Description layersArray.<IDEE.Layer> Capas a eliminar.
Returns:
Mapa.
-
removeMapLibre(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2232 -
Este método elimina las capas MapLibre del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.MapLibre> Capas MapLibre a eliminar.
Returns:
Mapa.
-
removeMBTiles(layers){Map}
impl/ol/js/Map.js, line 1839 -
Este método elimina las capas MBTiles del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.MBTiles> Capas MBTiles a eliminar.
Returns:
Mapa.
-
removeMBTilesVector(layers){Map}
impl/ol/js/Map.js, line 1943 -
Este método elimina las capas MBTilesVector del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.MBTilesVector> Capas MBTilesVector a eliminar.
Returns:
Mapa.
-
removeMVT(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2133 -
Este método elimina las capas MVT del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.MVT> Capas MVT a eliminar.
Returns:
Mapa.
-
removeOGCAPIFeatures(layers){Map}
impl/ol/js/Map.js, line 1618 -
Este método elimina las capas OGCAPIFeatures del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.OGCAPIFeatures> Capas OGCAPIFeatures a eliminar.
Returns:
Mapa.
-
removePopup(popup){ol.Map}
impl/ol/js/Map.js, line 3403 -
Este método elimina el "popup".
Name Type Description popupIDEE.impl.Popup "Popup" a eliminar.
Returns:
Mapa.
-
removeSections(sections){IDEE.impl.Map}
impl/ol/js/Map.js, line 671 -
Este método elimina las secciones del mapa.
Name Type Description sectionsArray.<IDEE.layer.Section> Secciones a eliminar.
-
removeTMS(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2448 -
Este método elimina las capas TMS del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.TMS> Capas TMS a eliminar.
Returns:
Mapa.
-
removeUnknowLayers_(layers){Map}
impl/ol/js/Map.js, line 2044 -
Este método elimina las capas del mapa especificadas por el usuario.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description layersArray.<Object> Capas a eliminar.
Returns:
Mapa.
-
removeWFS(layers){Map}
impl/ol/js/Map.js, line 1367 -
Este método elimina las capas WFS del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.WFS> Capas WFS a eliminar.
Returns:
Mapa.
-
removeWMC(layers){Map}
impl/ol/js/Map.js, line 919 -
Este método elimina las capas WMC del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.WMC> Capas WMC a eliminar.
Returns:
Mapa.
-
removeWMS(layers){Map}
impl/ol/js/Map.js, line 1171 -
Este método elimina las capas WMS del mapa especificadas por el usuario.
Name Type Description layersArray.<FacadeWMS> Capas WMS a eliminar.
Returns:
Mapa.
-
removeWMTS(layers){Map}
impl/ol/js/Map.js, line 1732 -
Este método elimina las capas WMTS del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.WMTS> Capas WMTS a eliminar.
Returns:
Mapa.
-
removeXYZ(layers){IDEE.impl.Map}
impl/ol/js/Map.js, line 2347 -
Este método elimina las capas XYZ del mapa especificadas por el usuario.
Name Type Description layersArray.<IDEE.layer.XYZ> Capas XYZ a eliminar.
Returns:
Mapa.
-
setBbox(bbox, vendorOpts){Map}
impl/ol/js/Map.js, line 2796 -
Este método establece el encuadre de visualización del mapa.
Name Type Description bboxMx.Extent Nuevo encuadre de visualización del mapa.
vendorOptsObject Opciones para la biblioteca base.
Returns:
Mapa.
-
setCalculatedResolutions(_calculatedResolutions)
impl/ol/js/Map.js, line 3706 -
Este método establece el array de resoluciones calculadas.
Name Type Description _calculatedResolutionsArray.<number> Array con las resoluciones calculadas.
-
setCenter(center){Map}
impl/ol/js/Map.js, line 2979 -
Este método establece el centro actual de la instancia del mapa.
Name Type Description centerObject Nuevo centro del mapa.
Returns:
Mapa.
-
setFacadeMap(facadeMap)
impl/ol/js/Map.js, line 3639 -
Este método establece la fachada del mapa a implementar.
Name Type Description facadeMapIDEE.Map Fachada del mapa a implementar.
-
setMaxExtent(maxExtent, zoomToExtent){Map}
impl/ol/js/Map.js, line 2680 -
Este método establece la extensión máxima para la instancia del mapa.
Name Type Description maxExtentMx.Extent Nueva extensión máxima.
zoomToExtentBoolean Indica si se establece la extensión actual.
Returns:
Mapa.
-
setMaxZoom(zoom){Map}
impl/ol/js/Map.js, line 2899 -
Este método establece el máximo zoom actual de la instancia del mapa.
Name Type Description zoomNumber Nuevo máximo zoom del mapa.
Returns:
Mapa.
-
setMinZoom(zoom){Map}
impl/ol/js/Map.js, line 2880 -
Este método establece el mínimo zoom actual de la instancia del mapa.
Name Type Description zoomNumber Nuevo mínimo zoom del mapa.
Returns:
Mapa.
-
setMultiWorld(multiWorld){Map}
impl/ol/js/Map.js, line 3059 -
Este método establece el estado de multiWorld instancia del mapa.
Name Type Description multiWorldBoolean Nuevo valor.
Returns:
Mapa.
-
setProjection(bbox){Map}
impl/ol/js/Map.js, line 3266 -
Este método establece la proyección actual para la instancia del mapa.
Name Type Description bboxMx.Projection Bbox.
Returns:
Mapa.
-
setResolutions(resolutions, optional, propagateToWMS){Map}
impl/ol/js/Map.js, line 3109 -
Este método establece las resoluciones actuales para la instancia del mapa.
Name Type Default Description resolutionsArray.<Number> Resoluciones.
optionalBoolean Indica si las resoluciones son opcionales.
propagateToWMSBoolean true Indica si las resoluciones se propagan a las capas WMS.
Returns:
Mapa.
-
setRotation(rotation)
impl/ol/js/Map.js, line 3826 -
Función que modifica la rotación del mapa.
Name Type Description rotationnumber Valor que indica cuanto va a rotar el mapa.
-
setToClosestScale(resolution)
impl/ol/js/Map.js, line 3860 -
Este método establece la resolución más cercana a la indicada.
Name Type Description resolutionnumber Resolución.
-
setZoom(zoom){Map}
impl/ol/js/Map.js, line 2859 -
Este método establece el actual zoom de la instancia del mapa.
Name Type Description zoomNumber Nuevo zoom del mapa.
Returns:
Mapa.
-
setZoomConstrains(zoomConstrains){Map}
impl/ol/js/Map.js, line 3027 -
Este método establece el estado de zoomConstrains instancia del mapa.
Name Type Description zoomConstrainsBoolean Nuevo valor.
Returns:
Mapa.
-
updateResolutionsFromBaseLayer(){IDEE.Map}
impl/ol/js/Map.js, line 3442 -
Actualiza las resoluciones de este mapa calculadas a partir de las capas base.
Returns:
Mapa
-
zoomEvent_()
impl/ol/js/Map.js, line 3728 -
Este método se ejecuta cuando el usuario realiza zoom o rotación.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.