WME Places Name Normalizer

Normaliza nombres de lugares en Waze Map Editor (WME) por ahora solo con reglas de Colombia

目前為 2025-03-25 提交的版本,檢視 最新版本

作者
Mauricio Otálvaro Ospina
評價
0 0 0
版本
1.5.8
建立日期
2025-03-19
更新日期
2025-03-25
尺寸
20.9 KB
授權條款
MIT
腳本執行於

Este script está diseñado para el Waze Map Editor (WME) y permite estandarizar los nombres de los lugares (Places) de forma eficiente. A continuación se describen sus funcionalidades y restricciones:

FUNCIONALIDADES PRINCIPALES
1. 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.
2. 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, dichos términos se mantienen tal como fueron escritos originalmente.
3. Normalización de acrónimos
• El script detecta palabras que representen acrónimos o siglas (por ejemplo, “s.a.s”, “S.a.s”, “ltda”, “l.t.d.a”) mediante una expresión regular.
• Estos términos se transforman a un formato estándar, por ejemplo, “S.A.S” o “L.T.D.A”, asegurando una presentación consistente.
4. Lista de exclusiones personalizadas
• Permite añadir palabras a una lista de exclusión para que, si un nombre contiene alguna de ellas, no se aplique la normalización.
5. Integración con el historial de ediciones de WME
• Utiliza el sistema interno de acciones de WME para registrar los cambios, lo que permite deshacer o rehacer las modificaciones y habilita el botón “Guardar” para que el usuario confirme los cambios.
6. Reescaneo automático
• Tras un guardado exitoso, el script puede volver a escanear los lugares para eliminar de la lista aquellos que ya han sido corregidos.



RESTRICCIONES Y CONSIDERACIONES

• ENTORNO ESPECÍFICO
El script está diseñado exclusivamente para funcionar en el Waze Map Editor, por lo que puede no ser compatible con otros entornos.

• DEPENDENCIA DE LA API INTERNA
Utiliza métodos y eventos internos de WME (por ejemplo, el ActionManager y el evento “saveSuccess”), lo que significa que futuras actualizaciones del editor podrían 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, permitiendo conservarla entre sesiones en el mismo dispositivo, pero sin sincronización entre distintos navegadores o dispositivos.

• 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.



Este script proporciona una solución avanzada para optimizar la edición de nombres en WME, garantizando un formato consistente en los nombres de los lugares, preservando los artículos según las preferencias y normalizando los acrónimos a un formato estandarizado.

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址