filtra_dir: Detección y prueba de variantes de direcciones mal escritas

Description Usage Arguments Value See Also

View source: R/geocodificar.R

Description

Se considera una serie de variantes de las cadenas de carácteres de las direcciones no geocodificadas. La intención es valorar si esas variaciones podrían producir en alguna ocasión una geocodificación exitosa. En concreto, filtra_dir contempla 5 posibles variantes para las direcciones que no han podido ser geocodificadas:

  1. eliminar duplicidad de tipos de vía (ejemplo: calle camino ...-> camino ...);

  2. eliminar descripciones de vía (ejemplo: Avenida rosa (Edificio azul)->Avenida rosa);

  3. eliminar palabras de 3 o menos carácteres (ejemplo: calle la marina alta-> calle marina alta);

  4. eliminar signos de puntuación (ejemplo: calle gral. pedro.->calle gral pedro);

  5. implementación de todas las variantes anteriores de forma secuencial.

filtra_dir contempla todas estas variantes para cualquier dirección que no haya podido ser geocodificada a partir de su dirección original.

Usage

1
filtra_dir(vias, nivel)

Arguments

vias

Lista de seis elementos devuelta por limpia_dir.

nivel

Numérico: filtro a a aplicar.

Value

Se devuelve un vector de carácteres de igual longitud a la lista de entrada, con las direcciones listas para geocodificar (las direcciones en las que no se reconozca ningún patrón son sustituidas por un elemento vacío).

See Also

limpia_dir, geocodificar_cartociudad y geocodificar_google.


fisabio/medear documentation built on Aug. 2, 2021, 2:15 p.m.