Administrar un mapa con Ubicaciones y Rutas
Este documento proporciona una descripción general completa de la función Mapa dentro de la aplicación, explicando su funcionalidad desde la perspectiva tanto de los usuarios estándar (editores) como de los coordinadores (administradores).
Descripción general
La función Mapa permite a las congregaciones administrar y mostrar visualmente puntos geográficos de interés (Ubicaciones) y áreas/caminos (Rutas). Se puede utilizar para coordinar lugares de testificación pública, definir territorios específicos o resaltar áreas importantes para los publicadores.
El mapa utiliza mosaicos de OpenStreetMap y Leaflet para renderizar. También admite mostrar ubicaciones de usuarios, mostrar límites de congregaciones y cargar imágenes para ubicaciones específicas.
Roles de usuario
- Usuarios estándar (editores): Puede ver el mapa, las ubicaciones, las rutas y los detalles asociados (como imágenes y sugerencias) si un Coordinador les hace visible el mapa.
- Coordinadores (Administradores): Tener acceso completo a la gestión. Pueden configurar los ajustes del mapa, crear/editar/eliminar ubicaciones y rutas, administrar imágenes de ubicación y dibujar polígonos para rutas.
Vista de usuario estándar (editor)
Si el Coordinador ha habilitado la configuración "Mapa visible para todos los editores", los usuarios estándar pueden acceder al mapa a través del menú de navegación (en Otro -> Mapa).
Ver el mapa
- Autocentrado: El mapa ajusta automáticamente sus límites para adaptarse a todas las ubicaciones y rutas disponibles. Si no hay ninguno presente, el valor predeterminado es el punto central configurado por el Coordinador.
- Marcadores y formas:
- Las ubicaciones se muestran como marcadores de mapa con colores e íconos personalizados.
- Las rutas se muestran como polígonos o líneas de colores en el mapa.
- Los límites de la congregación se muestran como contornos naranjas no interactivos (si lo habilita el Coordinador).
- Estilo de mapa: El mapa puede mostrarse en colores estándar o en escala de grises (monocromo) según la configuración del calendario.
Interactuar con elementos del mapa
Al hacer clic en un marcador (Ubicación) o un polígono (Ruta) se abre un cuadro de diálogo de detalles:
- Detalles de la ubicación:
- Muestra el nombre y la descripción.
- Muestra Consejos importantes (resaltados en rojo para mayor visibilidad).
- Muestra una galería de imágenes asociadas. Al hacer clic en una miniatura, se abre una Caja de luz de pantalla completa para hacer zoom y navegar por las imágenes.
- Detalles de la ruta:
- Muestra el nombre y la descripción.
- Enumera las ubicaciones asociadas con esa ruta específica.
Función "Localízame"
Los usuarios pueden hacer clic en el botón "Mostrar mi ubicación" (icono de destino en la esquina superior derecha del mapa) para solicitar a su navegador que busque y muestre su posición geográfica actual en el mapa. Esto es útil para encontrar los lugares de testificación más cercanos.
Vista de Coordinador (Administrador)
Los coordinadores administran la función de mapa desde el área de administración en Administrar mapa (`/admin/map`). Desde aquí, pueden configurar ajustes globales, administrar ubicaciones y administrar rutas.
1. Configuración del mapa
Se accede a través del ícono de configuración (engranaje) en el panel Administrar mapa.
Centro Latitud y Longitud
- Latitud del centro
- Longitud del centro
- Seleccionar centro en el mapa
Qué hace: Establece el punto central geográfico predeterminado del mapa. Esto determina la vista inicial cuando se carga el mapa.
Dónde aparece / Efecto: En la vista del mapa principal, cuando cualquier usuario abre la sección del mapa, el mapa inicialmente se desplazará hasta estas coordenadas exactas.
Mapa visible para todos los editores.
Qué hace: Alterna si la función del mapa está restringida a administradores y coordinadores, o si también es accesible para usuarios estándar (editores).
Dónde aparece / Efecto: Controla la apariencia del enlace del menú Mapa en la navegación principal. Si está habilitado, todos los editores ven el elemento "Mapa" en su menú y pueden ver las ubicaciones y rutas configuradas.
Usar mosaicos monocromáticos
Qué hace: Cambia el estilo del mapa base de todo color a escala de grises (monocromo).
Dónde aparece / Efecto: Se aplica directamente a los fondos de los mapas vistos por todos los usuarios. El fondo del mapa se vuelve blanco y negro, lo que puede ayudar a que las rutas de colores personalizados y los marcadores de ubicación se destaquen más.
Mostrar límites de la congregación
Qué hace: Permite dibujar líneas de límites de congregación predefinidas en el mapa.
Dónde aparece / Efecto: Se superpondrá una superposición de fronteras en la vista del mapa principal para todos los usuarios, delineando áreas específicas.
2. Gestión de ubicaciones
Abrir en el área de administración
Las ubicaciones representan puntos específicos en el mapa (por ejemplo, la ubicación de un carrito, un punto de encuentro).
Crear/Editar una Ubicación:
Nombre
Qué hace: El identificador principal o título de la ubicación.
Dónde aparece / Efecto: Aparece como título cuando un usuario hace clic en el marcador de ubicación en el mapa, en la lista de ubicaciones en el área de administración y en cualquier menú desplegable de asociaciones.
Color / Icono
- Color:
- Qué hace: Determina el tono de color del marcador del mapa.
- Dónde aparece / Efecto: El icono de chincheta en la vista del mapa real se representará en este color seleccionado.
- Icono:
- Qué hace: Permite la selección de un símbolo o glifo específico que se colocará dentro del marcador del mapa.
- Dónde aparece / Efecto: El ícono seleccionado será visible dentro del marcador de color en la vista del mapa, lo que ayudará a los usuarios a identificar rápidamente el tipo de ubicación de un vistazo.
Coordenadas
Latitud y Longitud. Se proporciona una herramienta "Selector de coordenadas" para seleccionar el punto exacto en un mapa.
Descripción
Qué hace: Un campo de texto enriquecido para proporcionar información general sobre la ubicación.
Dónde aparece / Efecto: Aparece dentro de la ventana emergente o del panel de detalles cuando un usuario hace clic en el marcador de ubicación en el mapa.
Notas importantes
Qué hace: Un campo secundario de texto enriquecido específicamente para alertas, reglas o advertencias críticas relacionadas con la ubicación.
Dónde aparece / Efecto: Aparece de manera destacada en el panel de detalles de la ubicación cuando se hace clic en el mapa, a menudo diseñado para captar la atención del usuario.
Rutas asociadas
Qué hace: Vincula la ubicación a una o más rutas predefinidas.
Dónde aparece / Efecto: Actualmente actúa como una agrupación lógica. Cuando se consultan rutas o ubicaciones, se vinculan entre sí en la base de datos, lo que puede influir en cómo se filtran o se muestran juntas en el mapa.
Periodo de validez
Qué hace: Define una fecha de inicio y finalización para cuando esta ubicación debe considerarse activa.
Dónde aparece / Efecto: Si la fecha actual queda fuera de este rango, la ubicación se ocultará automáticamente de la vista del mapa público, incluso si la opción "Activo" está marcada.
Activo
Qué hace: Un interruptor maestro para habilitar o deshabilitar la ubicación por completo.
Dónde aparece / Efecto: Si no está marcado, el marcador de ubicación desaparece del mapa para todos los usuarios inmediatamente, independientemente de su período de validez.
Gestión de imágenes de ubicación:
Después de guardar una ubicación, los coordinadores pueden cargarle imágenes.
- Las imágenes cambian de tamaño automáticamente en versiones pequeñas (600 px de ancho) y grandes (1600 px de ancho) para una carga optimizada en la galería frontal y en la caja de luz.
- Los coordinadores pueden proporcionar un Título y una Descripción para cada imagen.
- Las imágenes se pueden alternar como Activas o eliminarse por completo.
3. Gestión de rutas
Abrir en el área de administración
Las rutas representan polígonos, líneas o áreas específicas en el mapa (por ejemplo, una zona de observación pública específica, un sendero para caminar).
Crear/Editar una Ruta:
Nombre
Qué hace: El identificador principal de la ruta.
Dónde aparece / Efecto: Visible en la lista de rutas del área de administración, dentro de los menús desplegables de asociaciones y como título si se hace clic en la ruta en el mapa.
Color
Qué hace: Establece el color de las líneas de la ruta y el área de relleno.
Dónde aparece / Efecto: La forma dibujada en el mapa se representará en este color con opacidad variable.
Descripción
Qué hace: Texto general que detalla información sobre la ruta.
Dónde aparece / Efecto: Visible al hacer clic en el área de la ruta en el mapa.
Cajón de ruta (polígonos)
Una herramienta de mapa interactivo que permite al Coordinador dibujar formas (polígonos) directamente en el mapa para definir los límites geográficos de la ruta.
Asociaciones
- Ubicaciones asociadas:
- Qué hace: Vincula la ruta a una o más ubicaciones del mapa predefinidas.
- Dónde aparece / Efecto: Permite que las ubicaciones se agrupen lógicamente en esta ruta. Puede afectar las vistas de filtrado o la agrupación en el mapa principal.
- Artículos reservables asociados:
- Qué hace: Vincula la ruta geográfica a los elementos del calendario que los usuarios pueden reservar.
- Dónde aparece / Efecto: Esto vincula la función de mapa directamente con el calendario de reservas. Cuando un usuario interactúa con un elemento reservable específico, se puede hacer referencia a esta ruta o mostrarla.
- Campañas asociadas:
- Qué hace: Vincula la ruta geográfica a Campañas de reserva específicas (agrupaciones lógicas de turnos).
- Dónde aparece / Efecto: Al administrar o visualizar campañas dentro del calendario, este contexto geográfico proporciona una representación visual de dónde se lleva a cabo la campaña en el mapa.