JaimeObregon / infoelectoral

Intérprete de microdatos electorales del Ministerio del Interior español.
GNU Affero General Public License v3.0
154 stars 23 forks source link

Embellecer los nombres de los municipios con una función de posprocesado #1

Closed JaimeObregon closed 4 years ago

JaimeObregon commented 4 years ago

En /src/includes/municipios y en MUNICIPIOS_INEXISTENTES de /src/includes/constants.php están las tablas que relacionan los códigos de municipio del INE con su nombre oficial. Lo he detallado en La fiesta de los municipios.

Pero los nombres oficiales son feos. Por ejemplo:

Estaría bien embellecer estos nombres. No editando las tablas oficiales, por supuesto, sino con una función —relativamente sencilla, estimo— que aplicada en el momento de la decodificación y probablemente mediante expresiones regulares, traduzca los nombres feos en nombres bonitos.

Esta función seguramente se aplicará de una manera similar a como ahora se realiza el embellecimiento de la capitalización de los nombres de los candidatos (FRANCISCO DE LA ROSAFrancisco de la Rosa) en /src/list.php.

Nótese que puede haber otras conversiones adicionales a las que he puesto como ejemplo, así que habría que echar antes un vistazo a las tablas y buscar todas las casuísticas.

Y téngase en cuenta que el objetivo final de este embellecimiento de nombres de municipios es que en un inminente portal de información electoral el usuario pueda buscar municipios por cualquier término (incluso en idiomas cooficiales) y han de mostrársele resultados coherentes y escritos de manera natural.