new GetFeatureInfo(activated, options)
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
activated |
Boolean |
Activa o no el control. |
options |
Object |
Opciones del control.
|
Properties:
| Name | Type | Description |
|---|---|---|
userFormats |
Array | Formato de respuesta. |
buffer |
Number | Área de influencia, valor por defecto 5. |
Extends
- IDEE.impl.Control
Members
-
module:IDEE/impl/control/GetFeatureInfo~GetFeatureInfo.LOADING_MESSAGE{string}
-
Cargando mensaje.
-
module:IDEE/impl/control/GetFeatureInfo~GetFeatureInfo.POPUP_TITLE{string}
-
Título para la ventana emergente.
-
module:IDEE/impl/control/GetFeatureInfo~GetFeatureInfo.regExs{object}
-
Expresiones regulares de GetFeatureInfo.
-
userFormats{array.<string>}
-
Formato de respuesta.
Methods
-
module:IDEE/impl/control/GetFeatureInfo~GetFeatureInfo.insert(info, formato){boolean}
impl/ol/js/control/GetFeatureInfo.js, line 229 -
Este método especifica si la información es válida.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description infostring Información.
formatostring Formato.
Returns:
Verdadero si la información es válida.
-
module:IDEE/impl/control/GetFeatureInfo~GetFeatureInfo.unsupportedFormat(info, formato){boolean}
impl/ol/js/control/GetFeatureInfo.js, line 356 -
Este método indica si el formato es aceptado por la capa - Formato específico text/html.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description infostring Información para formatear.
formatostring Formato específico.
Returns:
Indica si el formato es aceptado por la capa.
-
addOnClickEvent_()
impl/ol/js/control/GetFeatureInfo.js, line 103 -
Este método agrega el evento "singleclick" al mapa especificado.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
addTo(map, template)
impl/ol/js/control/GetFeatureInfo.js, line 74 -
Este método añade el control al mapa.
Name Type Description mapIDEE.Map Mapa.
templatefunction Plantilla del control.
-
buildUrl_(evt, dialogParam)
impl/ol/js/control/GetFeatureInfo.js, line 119 -
Este método crea la URL de consulta y muestra los resultados.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description evtol.MapBrowserPointerEvent Evento de punto del navegador.
dialogParamIDEE.dialog Dialogo.
-
buildWMSInfoURL(){Object}
impl/ol/js/control/GetFeatureInfo.js, line 166 -
Devuelve un objeto con la leyenda o el nombre de la capa y la url.
Returns:
Objeto con la leyenda o el nombre de la capa y la url.
-
buildWMTSInfoURL(){Object}
impl/ol/js/control/GetFeatureInfo.js, line 204 -
Devuelve un objeto con la leyenda o el nombre de la capa y la url.
Returns:
Objeto con la leyenda o el nombre de la capa y la url.
-
deleteOnClickEvent_()
impl/ol/js/control/GetFeatureInfo.js, line 92 -
Este método elimina el evento con un solo clic en el mapa especificado.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
formatInfo(info, formato, layername){string}
impl/ol/js/control/GetFeatureInfo.js, line 304 -
Este método formatea la respuesta.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description infostring Información para formatear
formatostring Formato específico.
layernamestring Nombre de la capa.
Returns:
Información formateada.
-
showInfoFromURL_(layerNamesUrls, coordinate, olMap)
impl/ol/js/control/GetFeatureInfo.js, line 505 -
Este método muestra información en una ventana emergente.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description layerNamesUrlsarray.<object> Capas consultadas
coordinatearray Posición de las coordenadas al hacer clic.
olMapolMap Mapa.
-
toogleSection(e)
impl/ol/js/control/GetFeatureInfo.js, line 606 -
Este método manejan el comportamiento de cierre/apertura de las secciones.
Name Type Description eEvent Evento.
-
txtToHtmlGeoserver(info, layername){string}
impl/ol/js/control/GetFeatureInfo.js, line 375 -
Esta función devuelve información formateada. Geoservidor específico.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description infostring Información para formatear.
layernamestring Nombre de la capa.
Returns:
Información formateada.
-
txtToHtmlMapserver(info){string}
impl/ol/js/control/GetFeatureInfo.js, line 432 -
Esta función devuelve información formateada. Servidor de mapas específico.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description infostring Información para formatear.
Returns:
Información formateada.