WME Places Name Normalizer — Manual de Usuario
Este script facilita la revisión y normalización de nombres de lugares en Waze Map Editor (WME), aplicando reglas de estilo, sugerencias personalizadas y detectando inconsistencias desde un panel flotante.
Funcionalidades Clave
- Normalización Inteligente: Sugiere nombres corregidos según reglas de estilo, ortografía y listas configurables. Maneja capitalización y espacios alrededor de guiones (
-) y apóstrofes (').
- Regla de Artículos y Palabras Comunes: Las commonWords (p. ej.
de, el, la, y, a, en, etc.) van en minúscula en los nombres, salvo si son la primera palabra o si aparecen justo después de - o (.
- Reemplazos Inteligentes: Evita duplicados si el contexto ya existe. Reglas como
Terpel → Terpel - no generan bucles; patrones como D1 → D1 - insertan el guion solo cuando corresponde.
- Swap Words Mejorado: Puedes mover palabras al inicio o al final con una interfaz completa para editar, borrar y reordenar reglas.
- Feedback Visual Inmediato: Las filas aplicadas, borradas o excluidas se tachan y desaparecen, y el contador se actualiza al instante.
- Botón Mostrar/Ocular Procesados: Permite concentrarte en los lugares pendientes sin ruido visual.
- Corrección de Siglas Punteadas: Ejemplo:
S.A.S → SAS, I.N.T. → INT.
- Detección de Duplicados Cercanos: Identifica y alerta sobre lugares con el mismo nombre a ≤ 50 m.
- Recomendaciones de Categoría Dinámicas: Sugerencias cargadas desde Google Sheets.
- Panel de Estadísticas: Conteo diario, semanal, mensual y total de normalizaciones en un panel flotante.
- Filtro de Exclusión por Editor y Tiempo: Permite omitir lugares editados por ti, con rango de tiempo.
- Gestión de Lugares Excluidos: Puedes excluir lugares completos por ID para que no aparezcan en futuras búsquedas. Incluye importación/exportación.
- Cálculo y Visualización de Área: Para polígonos, muestra el área en m² en la tabla. Si el área es < 400 m², se resalta con aviso; el valor puede titilar para llamar la atención.
- Interfaz Flexible:
- Minimizar y restaurar el panel flotante y el panel de resultados para liberar espacio de mapa.
- Controles se bloquean durante el escaneo.
- Sugerencias de tilde resaltadas.
- Campos de texto más grandes para editar nombres con comodidad.
- El botón de enlace (
🔗) solo selecciona el lugar en el panel lateral sin mover el mapa.
- Gestión de Datos Centralizada: Palabras especiales, reemplazos, swap y estadísticas en un solo lugar, con importación/exportación XML.
- Direcciones: Permite asignar ciudad a lugares que no la tienen desde el panel, intentando aplicar la dirección en la UI de forma automática.
Pestañas del Script
Gene (General) ⚙️
- Máximo de lugares a revisar.
- Start Scan… inicia el análisis de lugares visibles. Durante el escaneo los controles se bloquean.
- Recomendar categorías activa las sugerencias en resultados.
- Excluir lugares cuya última edición sea del Editor + rango de tiempo.
- Habilitar panel de estadísticas para mostrar/ocultar el panel 📊.
- Minimizar/Restaurar panel desde la cabecera para ganar espacio.
Espe (Especiales) 🏷️
Gestión de listas de exclusión:
- Palabras Especiales: lista de términos que no deben modificarse. Permite añadir/editar/eliminar, importar/exportar (XML). Se filtran palabras comunes, ya excluidas o presentes en el diccionario.
- Lugares Excluidos: lista de IDs de lugares que el normalizador omitirá en futuras búsquedas. Muestra el nombre cuando está disponible. Permite eliminar un ID y importar/exportar la lista.
Dicc (Diccionario) 📘
- Se carga automáticamente desde Google Sheets con una base de datos de más de 62,000 palabras.
- Puedes añadir/editar/eliminar entradas locales.
Reemp (Reemplazos) 🔂
1) Reemplazo de palabras - Reglas tipo Av. → Avenida.
- Evita duplicar contexto existente y maneja casos como
Terpel → Terpel - sin bucles.
2) Swap avanzado: - Mueve una palabra al principio o al final según la regla.
- Incluye UI para gestionar reglas.
- Respeta capitalización correcta de artículos tras el swap según la regla de commonWords.
Panel de Resultados
- N°: Estado (✅ aplicado, 🗑️ eliminado, 🚫 excluido) y número de línea.
- Tipo/Ciudad: - Icono de tipo (⭔ área, ⊙ punto).
- Área en m² bajo el icono para polígonos. Alerta si < 400 m². Puede titilar para destacar.
- Icono de dirección: ✅ con ciudad, 🚩 sin ciudad asignada.
- ⚠️ (Alerta): Marca posibles duplicados ≤ 50 m y horarios solapados (
⏰).
- Nombre sugerido: Editable antes de aplicar. Incluye un botón
🧠 para obtener sugerencias de la IA.
- Sugerencias de reemplazo: Cajas de un clic, incluidas tildes destacadas.
- Categoría recomendada: Clic para aplicar y marcar la fila.
- Mostrar/Ocultar procesados: Botón en la cabecera para alternar filas ya resueltas.
- Minimizar/Restaurar: Botón en la cabecera del panel para alternar vista.
Acciones
- ✔ Aplicar: Se activa al cambiar nombre o categoría. Aplica, registra, marca la fila y actualiza contador.
- 🗑️ Eliminar: Elimina el lugar tras confirmación.
- 🏷️ Añadir a Especiales: Añade palabras del nombre a “Palabras Especiales”.
- 📵 Excluir Lugar: Agrega el ID a “Lugares Excluidos” tras confirmación.
- 🚩 Asignar ciudad: Si el lugar no tiene ciudad, abre un modal con las ciudades más cercanas para elegir y aplicar.
Panel de Estadísticas 📊
- Se puede expandir/contraer con un clic.
- Muestra Hoy, Esta Semana, Este Mes, Total.
- Los contadores se reinician por período y se guardan en el navegador.
Reglas de Nombres: Capitalización, Guiones y Siglas
- Artículos y palabras comunes: en minúscula por defecto.
Se capitalizan solo si son la primera palabra o si van después de - o (.
Ejemplos: - La Toscana → La Toscana
parque la flora → Parque la flora
Mercado - la 80 → Mercado - La 80
Centro Comercial (la colina) → Centro Comercial (La colina)
- Guiones: sin duplicar
-- y sin - final suelto.
- Siglas punteadas: “S.A.S” → “SAS”, “I.N.T.” → “INT”.
Checkbox "Excluir al Aplicar" (☑️)
Este checkbox agiliza el flujo de trabajo al combinar dos acciones en una.
Función: Si marcas esta casilla y luego presionas el botón "Aplicar" (✔), el script primero añadirá el lugar a tu lista de excluidos y después aplicará cualquier cambio de nombre o categoría que hayas realizado.
Nombre Guardado: Al usar esta opción, el nombre que se guardará en la lista de excluidos será el del campo "Nombre Sugerido".
Uso: Es ideal para corregir y descartar un lugar en un solo paso, sin necesidad de usar el botón de exclusión (📵) por separado.
Alerta de Horarios Solapados (⏰)
Este ícono te alerta sobre posibles errores en la configuración de los horarios de apertura de un lugar.
Qué significa: El ícono rojo del reloj (⏰) aparece en la columna de alertas (⚠️) cuando el script detecta que los rangos de horas de un mismo día se superponen.
Ejemplo: Un lugar con horario "Lunes 09:00-14:00" y también "Lunes 13:00-18:00" activará esta alerta, ya que el horario entre las 13:00 y las 14:00 está duplicado.
Acción: Te recomienda revisar y corregir los horarios de apertura del lugar en el panel de edición de Waze para asegurar que sean correctos y no confusos.
Alerta de Ediciones Pendientes (📨)
Este ícono te informa que otro editor ya ha propuesto cambios para este lugar, los cuales están esperando aprobación.
Qué significa: El ícono naranja del lápiz (📨) aparece en la columna de alertas (⚠️) para indicar que el lugar tiene una Edición Pendiente (también conocida como Place Update Request o PUR).
Acción: Antes de realizar tus propios cambios, es recomendable revisar la edición pendiente para evitar duplicar el trabajo o generar conflictos. Puedes ver las ediciones pendientes en la pestaña de "Sugerencias" del panel lateral de WME.
Gestión de Datos y Exportación
- XML: Exporta/Importa Palabras Especiales, Reemplazos, Swap, Estadísticas y Lugares Procesados.
- Las estadísticas se guardan como totales por período para mantener archivos pequeños.
Cómo usarlo
- Instalar Tampermonkey y el script.
- Abrir WME con un zoom adecuado.
- Configurar en
Gene: máximo de lugares, recomendaciones, filtros y panel de estadísticas.
- Gestionar en
Espe tus Palabras Especiales y Lugares Excluidos.
- Escanear con Start Scan…. Los controles se bloquean durante el análisis.
- Revisar en el panel: edita nombres, aplica sugerencias, cambia categorías, asigna ciudad si falta, y excluye lugares por ID si corresponde.
- Guardar con el botón principal de WME para confirmar cambios.
Recursos