El widget Filtrar permite limitar la visibilidad de las entidades de una capa. En el mapa solo serán visibles las entidades que cumplan los criterios de la expresión. En consecuencia, otros widgets listos para usar responderán al cambio que hace en capa, si procede.
Configurar el widget Filtrar
Este widget se puede definir para que se abra automáticamente al iniciar una aplicación. Para habilitar esta característica, haga clic en el botón Abrir este widget automáticamente al iniciar la aplicación del widget para que cambie a verde oscuro.
- Pase el cursor por el widget y haga clic en el botón Configurar este widget para abrir el cuadro de diálogo de propiedades de configuración.
- También puede hacer clic en Cambiar icono de widget y reemplazarlo con su propia imagen.
Aparece una ventana del explorador de archivos que le permite seleccionar un archivo de imágenes local para usarlo como icono del widget.
- Haga clic en + Nuevo filtro y seleccione una capa de la lista desplegable Capa.
- En la pestaña Info, escriba el nombre del filtro en el cuadro de texto Etiqueta.
- Elija un icono o examine sus imágenes locales para elegir un icono para el filtro. Si no lo especifica, se aplicará el icono predeterminado.
- En la pestaña Expresiones, haga clic en + Agregar expresión.
- Haga clic en la flecha desplegable de campos y elija el campo que desea filtrar en la lista.
- Haga clic en la flecha desplegable de operadores y elija un operador en la lista.
Nota:
Los proveedores de valores relacionados con fechas pueden ofrecer ahora fechas relativas, tales como hoy, ayer y mañana. Los operadores relacionados con fechas, por ejemplo en los últimos y no en los últimos, también admite las fechas relativas (por ejemplo, en los últimos cinco días). Recuerde que determinados operadores relacionados con fechas, por ejemplo, en los últimos y no en los últimos, solamente están disponibles para servicios de entidades alojados en línea.
Los operadores es cualquiera de y no es ninguno de aceptan varios valores de un campo como entrada. Con uno de los operadores, su expresión puede obtener datos que coincidan con cualquiera o con ninguno de los valores seleccionados.
- Para filtrar en función de un valor específico, haga clic en el botón Configuración, elija Valor y especifique un valor en el campo. Opcionalmente, active la casilla de verificación Pedir valores para definir una expresión interactiva. Proporcione información acerca del valor en el campo Solicitar y una sugerencia en el campo Sugerencia. Seleccione uno o más valores de la lista desplegable Lista de valores para usarlos a la hora de filtrar la capa.
- Para comparar el valor de un campo con el valor de otro campo, elija Campo en la configuración, haga clic en la flecha desplegable y elija el campo que quiera para la expresión.
- Para filtrar según un valor específico en el campo, elija Único en la configuración para recuperar una lista dinámica de valores de la capa o elija Únicos (predefinidos) para predefinir una lista estática de valores. También permite mostrar dinámicamente los valores basándose en las expresiones anteriores o en todas las demás expresiones independientemente de su orden. Proporcione información sobre el valor en el campo Solicitar y una sugerencia en el campo Sugerencia y seleccione cómo se enumeran los valores.
Precaución:
Los filtros de valor único requieren una capa del servicio de mapas 10.1 o posterior. Al crear un filtro en una capa de servicio 10.0 o anterior, no aparece la opción Único.
Precaución:
Para mostrar una descripción para los valores codificados cuando se selecciona Valores filtrados por las expresiones anteriores o Valores filtrados por todas las demás expresiones, el servicio debe admitir la capacidad de consulta por estadísticas.
- Para filtrar en varios valores del campo, seleccione Varios en la configuración para recuperar una lista dinámica de valores de la capa o seleccione Varios (predefinidos) para predefinir una lista estática de valores. Tenga en cuenta que solamente los operadores es cualquiera de y no es ninguno de admiten varios valores.
Nota:
Si ha creado una expresión basada en valores o un valor único, es posible definir una expresión interactiva activando la casilla de verificación Pedir valores. No puede pedir valores sobre expresiones basadas en un campo.
- Para crear varias expresiones o uno o varios conjuntos de expresiones, haga clic en + Agregar expresión o en Agregar conjunto.
Un conjunto es un grupo de expresiones, por ejemplo, la capacidad de los refugios es mayor que 200 y el Estado es abierto.
- En la pestaña Opciones, active la casilla de verificación para Quitar los filtros de capa predefinidos del mapa si no desea traspasar los filtros del mapa a su aplicación.
- Tiene la opción de activar Aplicar este filtro al abrir el widget para aplicar el filtro inmediatamente al abrir el widget.
- Tiene la opción de activar la opción Contraer las expresiones de filtro (si las hay) al abrir el widget para contraer el filtro con Pedir valores.
- Para agregar otro filtro, repita los pasos 1 a 8.
Nota:
Al agregar varios filtros, tiene la opción de mostrar entidades que coincidan con alguno o con todos los filtros.
- Pase el ratón sobre el filtro que ha creado en la tabla para eliminarlo u cambiar el orden.
- Opcionalmente, seleccione Agrupar filtros por capa para ordenar los filtros según la capa a la que afectan.
- Opcionalmente, para acercar a las entidades de la capa después de aplicar los filtros, active Acercar a la capa una vez aplicados los filtros.
- Opcionalmente, para permitir que los usuarios finales creen sus propios filtros, active Permitir la creación de filtros personalizados.
- Haga clic en Aceptar para guardar y cerrar la configuración.
Usar el widget Filtrar
Puede aplicar varios filtros simultáneamente o aplicar un filtro individual al mapa.
- Haga clic en el icono del widget Filtrar para abrirlo.
- Haga clic en el filtro que ha especificado para limitar las entidades del mapa.
Observe que el botón de alternancia se activa una vez aplicado el filtro. Haga clic de nuevo en el botón del filtro para eliminar el filtrado del mapa. También puede activar y desactivar el botón de alternancia para aplicar o eliminar el filtro.
- Escriba o seleccione un valor en el cuadro de texto si Pedir valores estaba activado cuando se creó el filtro. Haga clic en el botón del filtro para eliminar el filtrado del mapa. Haga clic en el botón de flecha situado junto al filtro para ocultar los valores de entrada.
- Haga clic en el botón Crear filtro personalizado de la esquina inferior derecha para definir sus propios filtros si corresponde.