{ "info": { "author": "DGCINF - USIG - GCBA", "author_email": "USIG - Desarrollo ", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: Spanish", "Operating System :: Unix", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: GIS", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Normalizador de Direcciones AMBA\n================================\nEl procedimiento de normalizaci\u00f3n de direcciones tiene por objetivo unificar la escritura de direcciones con respecto a un callejero de referencia.\nA su vez ofrece herramientas para consultar de manera transparente la existencia de cruces de calle, calles pertenecientes a\npartidos, calle con altura con y sin partido determinado. 'Normalizador de Direcciones AMBA' es una componente python para normalizar direcciones del AMBA (conurbano y CABA).\n\nPartidos disponibles\n~~~~~~~~~~~~~~~~~~~~\nServicio de callejeros: http://servicios.usig.buenosaires.gov.ar/callejero-amba\n\n+-------------------------+-------------------------+\n| * CABA | * La Plata |\n| * Almirante Brown | * Lomas de Zamora |\n| * Avellaneda | * Malvinas Argentinas |\n| * Berazategui | * Marcos Paz |\n| * Berisso | * Merlo |\n| * Ca\u00f1uelas | * Moreno |\n| * Ensenada | * Mor\u00f3n |\n| * Escobar | * Pilar |\n| * Esteban Echeverr\u00eda | * Presidente Per\u00f3n |\n| * Ezeiza | * Quilmes |\n| * Florencio Varela | * San Fernando |\n| * General Rodr\u00edguez | * San Isidro |\n| * General San Mart\u00edn | * San Miguel |\n| * Hurlingham | * San Vicente |\n| * Ituzaing\u00f3 | * Tigre |\n| * Jos\u00e9 C. Paz | * Tres de Febrero |\n| * La Matanza | * Vicente L\u00f3pez |\n| * Lan\u00fas | |\n+-------------------------+-------------------------+\n\n\nInstalaci\u00f3n\n-----------\n\nPyPi\n~~~~\n.. code:: bash\n\n $ pip install usig-normalizador-amba\n\nGit\n~~~\n.. code:: bash\n\n $ git clone https://github.com/usig/normalizador-amba.git\n $ cd normalizador-amba\n $ python setup.py install\n\nEasy Install\n~~~~~~~~~~~~\n.. code:: bash\n\n $ git clone https://github.com/usig/normalizador-amba.git\n $ cd normalizador-amba\n $ make prepare-package\n $ easy_install dist/usig-normalizador-amba-x.x.x.tar.gz\n\n\nGeneraci\u00f3n del paquete de instalaci\u00f3n\n-------------------------------------\n.. code:: bash\n\n $ make prepare-package\n\n\nTesting\n-------\nEn el root del proyecto ejecutar:\n\n.. code:: bash\n\n $ make run-test\n\n\n\nEjemplos\n--------\n\n.. code:: python\n \n from usig_normalizador_amba import NormalizadorAMBA\n\n nd = NormalizadorAMBA()\n str = 'callao y corrientes'\n print('A normalizar cruce: ', str)\n try:\n res = nd.normalizar(str)\n for r in res:\n print('Nombre calle : ', r.calle.nombre)\n print('Cruce calle: ', r.cruce.nombre)\n print('Altura del cruce: ', r.altura)\n print('Coordenadas: ', r.coordenadas)\n print('Localidad del cruce: ', r.localidad)\n print('Partido del cruce', r.partido.nombre)\n print('___________________')\n except Exception as e:\n print('error')\n print('___________________')\n\nPara instanciar el normalizador para alg\u00fan/os partido/s en particular:\n\n.. code:: python\n \n from usig_normalizador_amba import NormalizadorAMBA\n\n str = u'San Mart\u00edn 153'\n cont=0\n print('A normalizar en un partido (caba): ',str)\n try:\n res = nd.normalizar(str)\n for r in res:\n print('Partido: ', res[cont].partido.nombre)\n print('Localidad: ', res[cont].localidad)\n print('Nombre de la calle: ', res[cont].calle.nombre)\n print('Altura: ', res[cont].altura)\n print('___________________')\n cont += 1\n except Exception as e:\n print('error')\n print('___________________')\n\n\nPara excluir del normalizador alg\u00fan partido en particular:\n\n.. code:: python\n \n from usig_normalizador_amba import NormalizadorAMBA\n\n nd = NormalizadorAMBA(exclude_list=['caba']) # lista de codigos de partido\n str = u'San Mart\u00edn 153'\n cont = 0\n print('A normalizar excluyendo un partido (caba): ',str)\n try:\n res = nd.normalizar(str)\n for r in res:\n print('Partido: ', res[cont].partido.nombre)\n print('Localidad: ', res[cont].localidad)\n print('Nombre de la calle: ', res[cont].calle.nombre)\n print('Altura: ', res[cont].altura)\n print('___________________')\n cont += 1\n except Exception as e:\n print('error')\n print('___________________')\n\n\nPara buscar una direcci\u00f3n en un texto:\n\n.. code:: python\n \n from usig_normalizador_amba import NormalizadorAMBA\n\n def parseText(str):\n nd = NormalizadorAMBA() # lista de codigos de partido\n res = nd.buscarDireccion(str)\n print('Texto filtrado:',res[0][0]['texto'])\n print('Partido: ',res[0][0]['direcciones'][0].partido.nombre)\n print('Localidad: ', res[0][0]['direcciones'][0].localidad)\n print('Calle: ', res[0][0]['direcciones'][0].calle.nombre)\n print('Altura ', res[0][0]['direcciones'][0].altura)\n print('___________________')\n\n direcciones = [u'Ubicado en Monse\u00f1or Alejandro Schell 166, a metros de la estaci\u00f3n de Lomas de Zamora.',\n u'ministro brin al 600',\n '9 de julio al 1963',\n 'nueve de julio al 700',\n '9 de julio al setecientos',\n '9 de jul 800',\n 'calle inventada 1500',\n u'calle ministro brin al 600',\n u'ninguna calle y otra calle']\n\n for direccion in direcciones:\n try:\n parseText(direccion)\n except Exception as e:\n print(e)\n print('___________________')", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/usig/normalizador-amba", "keywords": "usig gcba gis normalizador direcciones amba", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "usig-normalizador-amba", "package_url": "https://pypi.org/project/usig-normalizador-amba/", "platform": "Unix/Linux", "project_url": "https://pypi.org/project/usig-normalizador-amba/", "project_urls": { "Homepage": "https://github.com/usig/normalizador-amba" }, "release_url": "https://pypi.org/project/usig-normalizador-amba/1.3.0/", "requires_dist": null, "requires_python": "", "summary": "Normalizador de Direcciones AMBA", "version": "1.3.0" }, "last_serial": 4727003, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "e3d25bbc6b529753596d1ce599befff8", "sha256": "2869f1e3ecb9003ffe9e54c0aaf4cfab4e3c8df6c0116266c5a1fa5c912206de" }, "downloads": -1, "filename": "usig-normalizador-amba-1.2.0.tar.gz", "has_sig": false, "md5_digest": "e3d25bbc6b529753596d1ce599befff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1247597, "upload_time": "2016-07-05T20:18:43", "url": "https://files.pythonhosted.org/packages/10/9f/a5cddbdfe1e92518c0c91b039830cf4a0315857e8fd1fa5630b637164083/usig-normalizador-amba-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c7b978176fa0f853acab127d215fb62c", "sha256": "e18c92f1dda4594211ea46e14111d4bf2f1bd3d12d0767a76ed51fc2357d04e0" }, "downloads": -1, "filename": "usig-normalizador-amba-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c7b978176fa0f853acab127d215fb62c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1246922, "upload_time": "2016-07-18T15:50:30", "url": "https://files.pythonhosted.org/packages/b1/f8/944a4b396022aec322d6b0c2bbf2aefd8724fa80aef77443bf12a51e2b16/usig-normalizador-amba-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "133a2a8b431242a411417812353a69de", "sha256": "f654fbd0ef3802e70a949244f4459eca8540242eb145952f1e9cb359e95a8cc8" }, "downloads": -1, "filename": "usig-normalizador-amba-1.2.2.tar.gz", "has_sig": false, "md5_digest": "133a2a8b431242a411417812353a69de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1246965, "upload_time": "2016-08-18T20:11:47", "url": "https://files.pythonhosted.org/packages/80/be/385864e2e41de08ac3a8b5da616789a68062688618a4efbca2e7aae25c57/usig-normalizador-amba-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "12dfcf0ed4693bc053ad77867d3a4f96", "sha256": "1cdb0779b7e4aca2237a39f6a38efebc4e6d029baae404ae3137cdc8090839da" }, "downloads": -1, "filename": "usig-normalizador-amba-1.2.3.tar.gz", "has_sig": false, "md5_digest": "12dfcf0ed4693bc053ad77867d3a4f96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1247487, "upload_time": "2016-10-04T20:33:44", "url": "https://files.pythonhosted.org/packages/d6/f9/f76d07b4c69e8fb3502ceb191102fdb76f6c546b4b8f3cd49d075f46bcb2/usig-normalizador-amba-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "f2f23e0eb9bae4a7b80a09277de42ddc", "sha256": "28c3fb5b6b73a46a596ad9da5dbd3010489199daa8b7d3eeb40c320475aad491" }, "downloads": -1, "filename": "usig-normalizador-amba-1.2.4.tar.gz", "has_sig": false, "md5_digest": "f2f23e0eb9bae4a7b80a09277de42ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1247495, "upload_time": "2016-12-27T19:36:48", "url": "https://files.pythonhosted.org/packages/33/58/11df47ffe644b5d056fbeb47ac8a78d2c5174e7c2819dead7ab39387c0a3/usig-normalizador-amba-1.2.4.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "4afd3c36f4318b14879dc88eb480d9c0", "sha256": "ba9a2884f1332572fc8e15769c39ec225c936361ded3f9f8119dc2da74db561d" }, "downloads": -1, "filename": "usig-normalizador-amba-1.3.0.tar.gz", "has_sig": false, "md5_digest": "4afd3c36f4318b14879dc88eb480d9c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14939, "upload_time": "2019-01-10T15:43:55", "url": "https://files.pythonhosted.org/packages/e4/56/99d9e34c64d06adb06f0b90678f2b9ba70eefb94c13be6b5ffa91ee525d9/usig-normalizador-amba-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4afd3c36f4318b14879dc88eb480d9c0", "sha256": "ba9a2884f1332572fc8e15769c39ec225c936361ded3f9f8119dc2da74db561d" }, "downloads": -1, "filename": "usig-normalizador-amba-1.3.0.tar.gz", "has_sig": false, "md5_digest": "4afd3c36f4318b14879dc88eb480d9c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14939, "upload_time": "2019-01-10T15:43:55", "url": "https://files.pythonhosted.org/packages/e4/56/99d9e34c64d06adb06f0b90678f2b9ba70eefb94c13be6b5ffa91ee525d9/usig-normalizador-amba-1.3.0.tar.gz" } ] }