Estoy impartiendo un curso en el que uso ArcGIS Online y Community Analyst Online para presentar a los estudiantes aplicaciones de SIG en distintas disciplinas. Tengo una tarea con la que estoy intentando resolver algunos problemas, basada en este excelente artículo de Esri Insider: ¿Qué hacen los estadounidenses durante el fin de semana del 4 de julio?
En el artículo, Praveen Srivastava usa Community Analyst para encontrar condados con una alta concentración de tres grupos: amantes de las actividades al aire libre, entusiastas de las parrilladas y adictos a las compras. Guié a mi clase en un ejercicio para reproducir el artículo y encontrar grupos similares de condados mediante la herramienta Búsqueda de mapas inteligentes. Sin problema. Después, todos compartimos nuestros tres grupos de condados en nuestras cuentas de ArcGIS Online para crear un mapa que contuviera los tres grupos. Una vez más, sin problema. Para crear el mapa con las tres capas, tuvimos que abrir cada uno de los mapas compartidos desde Community Analyst y guardar las capas de datos; luego, crear un mapa nuevo y añadir las tres capas. Sin problema.
Ahora viene el problema. Y si les interesa seguir los pasos, aquí tienen un enlace al mapa de ArcGIS Online que estoy usando: 4 de julio. El mapa y todas las capas de datos que contiene se han compartido con «Todos».
El siguiente paso era usar Derivar nuevas ubicaciones para crear una capa nueva que incluyera únicamente los condados que cumplieran los criterios originales de Búsqueda de mapas inteligentes para las tres capas (cada capa tiene un campo llamado «matchField» que contiene el valor «match» cuando un condado cumple los criterios correspondientes). Mientras preparaba la tarea, ejecuté Derivar nuevas ubicaciones y creé una capa con 99 registros (condados), lo cual parece razonable. Esa capa se llama «Adictos a las compras, entusiastas de las parrilladas y amantes de las actividades al aire libre». Creo que la consulta de Derivar nuevas ubicaciones que ejecuté fue la siguiente (pueden ver una captura de pantalla de casi toda la consulta en el archivo PDF adjunto):
- Adictos a las compras completamente dentro de Entusiastas de las parrilladas, y
- Adictos a las compras completamente dentro de Amantes de las actividades al aire libre, y
- Adictos a las compras donde matchField es «match», y
- Entusiastas de las parrilladas donde matchField es «match», y
- Amantes de las actividades al aire libre donde matchField es «match».
Cuando la clase y yo seguimos estos pasos durante la clase, el resultado no fue el que esperaba. Las capas resultantes de la consulta tienen miles de registros, en lugar de los aproximadamente 99 que esperaba. Hay lo que parecen ser duplicados de muchos de los registros (muchísimos). No sé si anoté mal la consulta o si, por algún motivo desconocido, ahora no funciona correctamente. Y si la anoté mal, ¿cuál era la consulta que creó la capa con 99 registros, que es exactamente lo que quería?
Si consultan el mapa y la tarea, verán que mi intención es que los estudiantes agreguen después datos de Tapestry a los condados seleccionados, creen una aplicación web de serie de mapas con pestañas a partir de su mapa y luego incluyan texto que describa las capas y las pestañas. (También hay algunas preguntas de reflexión en nuestro LMI para completar la tarea).
Me vendría muy bien algo de ayuda con esto.
Gracias de antemano:
Allen Risley
Profesor adjunto
Departamento de Estudios Liberales
Universidad Estatal de California en San Marcos