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.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28c3fb5b6b73a46a596ad9da5dbd3010489199daa8b7d3eeb40c320475aad491 |
|
MD5 | f2f23e0eb9bae4a7b80a09277de42ddc |
|
BLAKE2b-256 | 335811df47ffe644b5d056fbeb47ac8a78d2c5174e7c2819dead7ab39387c0a3 |