WME Places Name Normalizer

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

当前为 2025-07-07 提交的版本,查看 最新版本

作者
Mauricio Otálvaro Ospina
评分
0 0 0
版本
7.1.1
创建于
2025-03-19
更新于
2025-07-07
大小
330.7 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 formato y sugerencias personalizadas desde un panel flotante.

---

## Funcionalidades Clave

- **Normalización Inteligente:** Sugiere nombres corregidos según reglas de estilo, ortografía y listas configurables.
- **Eliminación de Emoticones:** Elimina automáticamente emoticones de los nombres de los lugares (Waze no los soporta).
- **Gestión de Datos:** Permite añadir y gestionar palabras especiales, diccionarios y reglas de reemplazo.
- **Recomendaciones de Categoría Dinámicas:** Ofrece sugerencias de categoría para los lugares, cargadas desde una hoja de Google Sheets.
- **Interfaz Flotante:** Facilita la revisión, aplicación de cambios o eliminación de lugares desde un panel sobre el mapa.

---

## Pestañas del Script

### `Gene` (General)

Pestaña principal para configuración y escaneo:

- **Máximo de lugares a revisar:** Define cuántos lugares procesar.
- **Start Scan…:** Inicia el análisis.
- **Recomendar categorías:** Checkbox que activa/desactiva las sugerencias de categoría.

---

### `Espe` (Especiales)

Lista de palabras o frases que **no** deben modificarse:

- Permite **editar manualmente**, importar/exportar XML.
- Ideal para marcas, siglas o términos propios.

---

### `Dicc` (Diccionario)

Conjunto de palabras válidas en español:

- Se carga **automáticamente** desde Google Sheets (`Dictionary!A2:B`).
- Mejora la precisión de las sugerencias.
- Puedes **añadir, editar o eliminar** entradas localmente.

---

### `Reemp` (Reemplazos)

Dos herramientas principales:

1. **Reemplazo de palabras**
Reglas automáticas (ej. `Av.` → `Avenida`).
Se aplican a **palabra completa**.

2. **Palabras al principio (Swap)**
Mueve una palabra al inicio del nombre sugerido:
- Solo **una** palabra por lugar.
- No se mueve si ya está al inicio.
- Conserva mayúsculas y tildes.
- Ocurre **después** de la normalización.

---

## Panel de Resultados

Al finalizar el escaneo, aparece un panel flotante con:

- **Categoría actual**
Muestra nombre e ícono:
Cuidado personal
💅💇🦷
- **Categoría Recomendada**
Solo si hay una categoría **diferente** a la actual.
Lista de sugerencias (ícono + descripción) con **borde negro** para indicar clicabilidad.
Al hacer clic, la categoría se aplica al lugar y deshabilita las demás.

---

## Gestión y Actualización

- Las reglas de categoría (`Categories!A2:E`) y el diccionario (`Dictionary!A2:B`) se cargan **dinámicamente** desde Google Sheets al iniciar WME.
- Si el `SPREADSHEET_ID` o `API_KEY` no están configurados, el script emite una advertencia y omite la carga externa.

---

## Cómo usarlo

1. **Instalar**
Usa Tampermonkey o Greasemonkey e importa el script.

2. **Abrir WME**
Asegúrate de tener zoom entre **100 – 200 m**.

3. **Configurar**
- En la pestaña `Gene`, marca “Recomendar categorías” si deseas sugerencias.
- Ajusta “Máximo de places a revisar”.

4. **Escanear**
Haz clic en **Start Scan…** y espera a que termine.

5. **Revisar**
En el panel flotante podrás:
- Editar nombres y aplicar sugerencias.
- Eliminar lugares.
- Añadir palabras a “Especiales”.
- Cambiar categoría con un clic en el ícono sugerido.

6. **Guardar**
Usa el botón de guardar de WME para confirmar los cambios.

---

## Recursos

- **XML de ejemplo para especiales y reemplazos**:

QingJ © 2025

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