WME Places Name Normalizer

Normaliza nombres de lugares y gestiona categorías dinámicamente en WME.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Mauricio Otálvaro Ospina
今日安裝
0
安裝總數
8
評價
0 0 0
版本
8.3.1
建立日期
2025-03-19
更新日期
2025-09-25
尺寸
594.2 KB
授權條款
MIT
腳本執行於

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 TerpelTerpel - no generan bucles; patrones como D1D1 - 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.SSAS, 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 TerpelTerpel - 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 ToscanaLa Toscana
    • parque la floraParque la flora
    • Mercado - la 80Mercado - 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

  1. Instalar Tampermonkey y el script.
  2. Abrir WME con un zoom adecuado.
  3. Configurar en Gene: máximo de lugares, recomendaciones, filtros y panel de estadísticas.
  4. Gestionar en Espe tus Palabras Especiales y Lugares Excluidos.
  5. Escanear con Start Scan…. Los controles se bloquean durante el análisis.
  6. Revisar en el panel: edita nombres, aplica sugerencias, cambia categorías, asigna ciudad si falta, y excluye lugares por ID si corresponde.
  7. Guardar con el botón principal de WME para confirmar cambios.

Recursos