Normalizador de Direcciones AMBA
Project description
El procedimiento de normalización de direcciones tiene por objetivo unificar la escritura de direcciones con respecto a un callejero de referencia. ‘Normalizador de Direcciones AMBA’ es una componente python para normalizar direcciones del AMBA (conurbano y CABA).
Partidos disponibles
Servicio de callejeros: http://servicios.usig.buenosaires.gov.ar/callejero-amba
|
|
Instalación
PyPi
$ pip install usig-normalizador-amba
Git
$ git clone https://github.com/usig/normalizador-amba.git
$ cd normalizador-amba
$ python setup.py install
Easy Install
$ git clone https://github.com/usig/normalizador-amba.git
$ cd normalizador-amba
$ make prepare-package
$ easy_install dist/usig-normalizador-amba-x.x.x.tar.gz
Generación del paquete de instalación
$ make prepare-package
Testing
En el root del proyecto ejecutar:
$ make run-test
Ejemplos
from usig_normalizador_amba import NormalizadorAMBA
nd = NormalizadorAMBA()
res = nd.normalizar('callao y corrientes')
for r in res:
print r
Para instanciar el normalizador para algún/os partido/s en particular:
from usig_normalizador_amba import NormalizadorAMBA
nd = NormalizadorAMBA(include_list=['caba']) # lista de codigos de partido
res = nd.normalizar(u'San Martín 153')
for r in res:
print r
Para excluir del normalizador algún partido en particular:
from usig_normalizador_amba import NormalizadorAMBA
nd = NormalizadorAMBA(exclude_list=['caba']) # lista de codigos de partido
res = nd.normalizar(u'San Martín 153')
for r in res:
print r
Para buscar una dirección en un texto:
from usig_normalizador_amba import NormalizadorAMBA
nd = NormalizadorAMBA() # lista de codigos de partido
res = nd.buscarDireccion(u'Ubicado en Monseñor Alejandro Schell 166, a metros de la estación de Lomas de Zamora.')
print res[0][0]['direcciones'][0]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for usig-normalizador-amba-1.2.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cdb0779b7e4aca2237a39f6a38efebc4e6d029baae404ae3137cdc8090839da |
|
MD5 | 12dfcf0ed4693bc053ad77867d3a4f96 |
|
BLAKE2b-256 | d6f9f76d07b4c69e8fb3502ceb191102fdb76f6c546b4b8f3cd49d075f46bcb2 |