Puede utilizar filtros para presentar una vista centrada de una capa de entidades o una capa de imágenes en un mapa. Limitando la visibilidad de las entidades o imágenes de una capa, es posible revelar lo que es importante para usted. Por ejemplo, puede aplicar un filtro a una capa de delitos de modo que en el mapa solo aparezcan los incendios provocados durante el último mes. Al filtrar la capa de delitos por el tipo de delito y la fecha, puede mostrar patrones de dónde aparecieron incendios provocados recientes y ayudar al departamento de policía a prevenir futuros intentos de provocar incendios.
Si la capa incluye campos de fecha, puede filtrarla por fecha. Por ejemplo, puede mostrar las ubicaciones de terremotos que se produjeron durante un intervalo de fechas especificado o mostrar dinámicamente los eventos ocurridos en relación con el día actual.
Nota:
El filtrado de imágenes en Visor de mapas solo es compatible con colecciones de imágenes. Para identificar qué capas de imágenes tienen tablas asociadas compatibles con el filtrado, haga clic en la pestaña Vista general en la página de detalles del elemento de la capa y compruebe que Colección de imágenes figura como Fuente.
Puede filtrar las capas de imágenes por datasets de mosaico en Map Viewer Classic.
Expresiones de filtro
Un filtro utiliza una o varias expresiones de filtro para determinar qué entidades o imágenes se muestran en el mapa. Puede crear expresiones de filtro utilizando campos de atributos de sus datos.
Cada expresión contiene un nombre de campo, un operador y un valor. Por ejemplo, puede crear un filtro en una capa que contenga los datos de incidentes delictivos de una ciudad (robos, incendios provocados, agresiones, etc.) para mostrar solo los incidentes de incendios provocados, de la siguiente manera:
- Para el nombre de campo, elija Tipo principal.
- Para el operador, elija incluye.
- Para el valor, elija Incendio provocado.
Sugerencia:
El uso del operador incluye en lugar del operador es proporciona una lista de valores disponibles en sus datos. Esto es útil cuando no está seguro del valor exacto. Hay una lista de valores disponible para los campos que incluyen valores codificados.
Para acotar aún más el filtro para mostrar solo los incidentes de incendios provocados que se han reportado en el último mes, puede crear una segunda expresión de la siguiente manera:
- Para el nombre de campo, elija Fecha.
- Para el operador, elija en la última.
- Para el valor, elija 1 mes.
Si el filtro tiene más de una expresión, debe elegir una opción coincidente para conectar las expresiones. En el ejemplo anterior, se selecciona la opción Todo lo siguiente es verdadero. Significa que solo se muestran en el mapa las entidades o imágenes que coinciden con todas las expresiones de filtro (en este caso, los incendios provocados del último mes) cuando se aplica el filtro.
Otros filtros pueden requerir la opción Cualquiera de lo siguiente es verdadero. Por ejemplo, para mostrar en el mapa tanto los incendios provocados como los robos y a su vez descartar otros incidentes delictivos, puede crear una expresión de filtro para mostrar los incendios provocados (como se muestra anteriormente) y una expresión similar para mostrar robos. A continuación, elija Cualquiera de lo siguiente es verdadero para mostrar los incidentes delictivos que coincidan con la expresión de incendios provocados o de robo.
Crear un filtro
Crear un filtro en Visor de mapas implica crear una o varias expresiones de filtro y utilizar la opción de coincidencia adecuada para determinar cómo se aplican las expresiones a los datos. Si se requiere una coincidencia más avanzada, también puede agrupar expresiones de filtro.
Al configurar el filtro, las entidades y las imágenes que no coinciden con los criterios del filtro aparecen en gris, o atenuadas, en el mapa hasta que guarda el filtro. Al guardar el filtro, se ocultan estas entidades o imágenes.
Sugerencia:
Puede usar accesos directos del teclado para completar rápidamente flujos de trabajo comunes en Visor de mapas. Para ver la lista completa de accesos directos del teclado en Visor de mapas, pulse Alt+? en Microsoft Windows o Option+? en Mac.
Para crear y aplicar un filtro, haga lo siguiente:
- Confirme que ha iniciado sesión y, si desea guardar sus cambios, que tiene privilegios para crear, actualizar y eliminar contenido.
Nota:
Puede explorar mapas, agregar y configurar capas, y mucho más sin iniciar sesión. Para guardar el trabajo, inicie sesión antes de crear un mapa. - En Visor de mapas, abra el mapa que contiene la capa o agregue la capa directamente.
- En la barra de herramientas Configuración (clara), haga clic en Filtrar .
- Cree una expresión de filtro de la siguiente manera:
- En el panel Filtro, haga clic en Agregar nuevo.
- Haga clic en el selector de cambios y seleccione un campo para usarlo para la expresión.
Sugerencia:
Utilice las opciones de búsqueda y ordenación de la ventana Reemplazar campo para buscar un campo.
- Haga clic en el selector de operador y seleccione un operador, por ejemplo, es, no es, incluye, excluye o contiene.
Nota:
Si selecciona un campo de fecha o de solo fecha, aparecerán operadores adicionales. Puede utilizar los operadores en la última y no en la última para aplicar un filtro de fecha relativa dinámico a fin de mostrar eventos que ocurrieron en relación con el día actual, por ejemplo, todas las entidades editadas en los últimos cinco días, sin actualizar manualmente el filtro cada día.
Las condiciones de filtro de fecha relativa incluyen un rango de valores de fecha. Este rango puede incluir este momento (ahora), o puede ser un periodo predefinido (por ejemplo, la semana pasada). El tipo de alcance disponible depende del operador seleccionado. Las condiciones de filtro de fecha relativa se pueden aplicar a campos de fecha y de solo fecha de capas de entidades alojadas y capas de entidades de ArcGIS Server (versión 10.9.1 o posterior). Consulte Campos de fecha y hora en ArcGIS Online para obtener más información sobre el trabajo con datos temporales.
- En el cuadro de entrada de valor, introduzca un valor para utilizar en la expresión.
El cuadro de entrada varía en función del tipo de campo y el operador. Por ejemplo, si seleccionó el operador incluye o excluye, elige de entre una lista de valores de datos en el campo especificado.
Si especificó un campo de fecha, según el operador seleccionado, puede especificar una sola fecha (o dos fechas) del calendario, introducir una o dos fechas manualmente o especificar un intervalo de fechas en días, semanas o meses.
- También puede agregar otra expresión al filtro:
- Haga clic en Agregar nuevo y repita el paso anterior para cada expresión de filtro nueva.
Sugerencia:
Para crear una expresión similar a la que creó, haga clic en Opciones en la expresión y haga clic en Duplicar. Realice los cambios necesarios en el grupo duplicado.
Para eliminar una expresión, haga clic en Opciones y luego en Eliminar.
- Haga clic en el menú desplegable Mostrar entidades donde y selecciona una opción de coincidencia.
Todo lo siguiente es verdadero muestra las entidades e imágenes que coinciden con todas las expresiones de filtro. Cualquiera de lo siguiente es verdadero muestra las entidades e imágenes que coinciden con una o varias expresiones. Para ver ejemplos de estas opciones, consulte Expresiones de filtro.
- Haga clic en Agregar nuevo y repita el paso anterior para cada expresión de filtro nueva.
- En el panel Filtrar, haga clic en Guardar para guardar y aplicar el filtro a la capa.
Sugerencia:
Para eliminar una expresión del filtro, haga clic en Opciones y luego en Eliminar. Para eliminar todas las expresiones, haga clic en Borrar todo.
Utilizar grupos de condiciones
Para crear un filtro más complejo, puede utilizar grupos de condiciones para agrupar varias expresiones. La forma en que se agrupan las expresiones determina lo que ve en el mapa. Por ejemplo, puede utilizar grupos de condiciones para acotar aún más el filtro de incidentes delictivos descrito anteriormente. Para mostrar tanto los incidentes de incendios provocados como de robo reportados en el último mes, al descartar los incidentes que coinciden con el resto de tipos de delitos y periodos de tiempo, puede crear dos grupos agrupando la expresión de fecha con cada tipo de incidentes y elegir la opción para filtrar los resultados haciendo coincidir al menos uno de los grupos de condiciones.
Para crear un filtro utilizando grupos de condiciones, realice lo siguiente:
- Siga los cuatro primeros pasos de la sección anterior Crear un filtro.
- En la expresión que desea agrupar, haga clic en Opciones y haga clic en Agregar condición.
Se crea un nuevo grupo que contiene la expresión existente y una nueva expresión vacía.
- Agregue un campo, operador y valor para la nueva expresión.
- Para agregar expresiones al grupo, haga clic en Agregar condición y repita el paso anterior para cada expresión.
- Haga clic en el menú desplegable del grupo y seleccione una opción de coincidencia.
Todo lo siguiente es verdadero muestra las entidades e imágenes que cumplen todas las condiciones del grupo. Cualquiera de lo siguiente es verdadero muestra las entidades y las imágenes que cumplen al menos una condición del grupo, por ejemplo, los incidentes con el tipo principal de incendio provocado o robo.
- Si lo desea, repita los pasos anteriores para crear grupos de condiciones adicionales.
Sugerencia:
Para crear un grupo similar al que creó, haga clic en Opciones en el grupo y luego en Duplicar. Realice los cambios necesarios en el grupo duplicado.
Para eliminar una expresión del grupo, haga clic en Eliminar . Para eliminar un grupo, haga clic en Opciones y luego en Eliminar. Para eliminar todos los grupos, haga clic en Borrar todo.
- En el panel Filtro, haga clic en Guardar para guardar y aplicar el grupo de filtro a la capa.