您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Normaliza nombres de lugares en Waze Map Editor (WME) por ahora solo con reglas de Colombia
当前为
Este script está diseñado para el Waze Map Editor (WME) y tiene como objetivo estandarizar los nombres de los lugares (Places) de forma eficiente. Además de sus funcionalidades anteriores, ahora el script filtra únicamente aquellos Places cuyo nivel sea inferior o igual al nivel del editor.
FUNCIONALIDADES PRINCIPALES
• Normalización de nombres
• Convierte los nombres de los lugares a un formato estandarizado, capitalizando la primera letra de cada palabra y poniendo el resto en minúsculas.
• Control de artículos
• Incorpora un checkbox que permite evitar la normalización de artículos comunes (por ejemplo, “el”, “la”, “los”, “las”, “del”, “de”, “y”).
• Cuando esta opción está activada, esos términos se mantienen exactamente como fueron escritos.
• Normalización de acrónimos
• Detecta palabras que representen siglas o acrónimos con letras separadas por puntos (por ejemplo, “S.a.s”, “s.a”, “ltda”, “l.t.d.a”) y las transforma a un formato estandarizado (por ejemplo, “S.A.S” o “L.T.D.A”).
• Ahora, cualquier término que cumpla con el patrón de siglas se corrige a su forma totalmente capitalizada y con puntos entre las letras.
• Lista de exclusiones personalizadas
• Permite añadir palabras a una lista de exclusión para que, si el nombre de un lugar contiene alguna de ellas, no se aplique la normalización.
• Filtrado por nivel
• Solo se incluyen en el proceso aquellos Places que tengan un nivel (definido en su propiedad “level”) inferior o igual al nivel del editor, obtenido de WME.
• Esto asegura que el script normalice únicamente los lugares dentro del rango de permisos del editor.
• Integración con el historial de ediciones de WME
• Emplea el sistema interno de acciones de WME para registrar los cambios, permitiendo deshacer o rehacer las modificaciones y habilitando el botón “Guardar” para que el usuario confirme manualmente los cambios.
• Reescaneo automático tras guardar
• El script puede re-escanea la lista de lugares después de un guardado exitoso (evento “saveSuccess”), actualizando la lista y eliminando de ella aquellos Places ya corregidos.
⸻
RESTRICCIONES Y CONSIDERACIONES
• ENTORNO ESPECÍFICO
• Diseñado exclusivamente para funcionar en el Waze Map Editor, por lo que puede no ser compatible con otros entornos o aplicaciones.
• DEPENDENCIA DE LA API INTERNA
• Se basa en métodos y eventos internos de WME (por ejemplo, el ActionManager y el evento “saveSuccess”). Cualquier actualización futura de WME podría afectar su funcionamiento.
• GUARDADO MANUAL
• Aunque el script registra los cambios en el historial de ediciones, el usuario debe pulsar el botón “Guardar” para confirmar y enviar los cambios al servidor.
• CONFIGURACIÓN LOCAL
• La configuración, como la lista de palabras excluidas, se almacena en el localStorage del navegador. Esto permite conservarla entre sesiones en el mismo dispositivo, aunque no se sincroniza entre distintos navegadores o dispositivos.
• FILTRADO POR NIVEL
• El script únicamente procesa aquellos Places cuyo nivel es menor o igual al nivel del editor, asegurando que solo se modifiquen los lugares dentro del rango de permisos del usuario.
• POSIBLE INTERFERENCIA DE EXTENSIONES
• Algunas extensiones del navegador (por ejemplo, gestores de contraseñas) pueden interferir con la ejecución del script. Se recomienda desactivarlas temporalmente si se presentan errores inusuales.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址