{ "info": { "author": "Eric Busboom", "author_email": "eric@civicknowledge.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "geoid\n=====\n\nClasses for working with census geoids\n\nThis module provides dynamically generated classes for parsing and creating each of the approximately 85 Census \nsummary levels. It can parse the forms of genoides that appear in the Decenial Census, the ACS, and Tiger files. \nAdditionally, it can read and write a more compact format, civick, that use base62 representation for the numbers. \n\nUse\n---\n\nThe geoid module in file geoid/__init__.py, has a list of the geoid classes that you can instantiate. Or, to print\nthe list:\n\n $ python -c 'import geoid; print geoid.names'\n\nThe first dozen are the ones you'll use most frequently: \n\n```bash\n'us': 10,\n'region': 20,\n'division': 30,\n'state': 40,\n'county': 50,\n'cosub': 60,\n'place': 160,\n'ua': 400,\n'tract': 140,\n'blockgroup': 150,\n'block': 101,\n'sdelm': 950,\n'sdsec': 960,\n'sduni': 970,\n'zcta': 860\n```\n\nThe classes are all dynamically generated, so you won't be able to find a class file. \n\n```python\nfrom geoid import acs\ng = acs.Blockgroup(53, 33, 1800, 3)\nprint g.state, g.county.g.tract.g.blockgroup\n\ngs = str(g)\ng = acs.AcsGeoid.parse(gs)\n```\n\nCreating\n--------\n\nTBD\n\nParsing\n-------\nTBD\n\nParse Generally, or parse to a specific class. \n\nAccess Members\n--------------\n\n\nPromotion, Conversion, Summarization, AllVals\n---------------------------------------------\n\nPromote: create a higher level geoid from a lower level one\nConvert: Change the type, for instance from a Census geoid to an ACS geoid\nSummarize: Create a value to represent a summary level\nAllVal: Create a value to represent coverage of an entire region\n\nCaveats\n-------\n\nThe geoids don't preserve the component, so, for instance, '03001US1' will get changed to '03000US1'\n\n\n### Running tests\n```bash\ngit clone git@github.com:CivicKnowledge/geoid.git\ncd geoid\npython setup.py test\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CivicKnowledge/geoid", "keywords": "", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "geoid", "package_url": "https://pypi.org/project/geoid/", "platform": "", "project_url": "https://pypi.org/project/geoid/", "project_urls": { "Homepage": "https://github.com/CivicKnowledge/geoid" }, "release_url": "https://pypi.org/project/geoid/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Classes for working with US Census geoids", "version": "1.1.0" }, "last_serial": 4704071, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "d068848ea4dbde7b5e4bcf075e97c893", "sha256": "58ebe49df91b4893a88e932cee37ab5a266cc5f70af79eb76a1d1a02040aa626" }, "downloads": -1, "filename": "geoid-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d068848ea4dbde7b5e4bcf075e97c893", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37546, "upload_time": "2017-02-15T23:48:46", "url": "https://files.pythonhosted.org/packages/ca/e9/969390ae69a41fb16f72f5cf348903f598ca96d55c7a73508f0b8832ef72/geoid-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a77acb43c08bc1113021eb40eb832d29", "sha256": "72d7c93144d1f1aa17d2afb616b48e4a8ccbf756c5a1e94c85de2e8ad475d82a" }, "downloads": -1, "filename": "geoid-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a77acb43c08bc1113021eb40eb832d29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37533, "upload_time": "2017-02-16T00:06:09", "url": "https://files.pythonhosted.org/packages/8f/60/20d4d15640f0c0a3e914661980b4bc03b743092d2929c1df396e67cfcff4/geoid-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "626258e4163112c07dc9efe7341adc8a", "sha256": "ab87e6227d0bb9f827580ab2019e92ebfac584e7d20841190c55f2d8bb7e0c3c" }, "downloads": -1, "filename": "geoid-1.0.2.tar.gz", "has_sig": false, "md5_digest": "626258e4163112c07dc9efe7341adc8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37542, "upload_time": "2017-02-16T05:55:42", "url": "https://files.pythonhosted.org/packages/64/d4/1a46aac58d12549bc230a6ee1f001b4e3997d4cc8f86ea5464bcba56afd2/geoid-1.0.2.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "792b23af0c9b13bb4c8f71c5803a2bdc", "sha256": "da9d17862ae70216617def0c18a15700e0cfff0122e5e971bd850399c8c9710a" }, "downloads": -1, "filename": "geoid-1.0.4.tar.gz", "has_sig": false, "md5_digest": "792b23af0c9b13bb4c8f71c5803a2bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37511, "upload_time": "2017-03-15T00:12:53", "url": "https://files.pythonhosted.org/packages/c1/dd/624176399b14a341c1f34729a1204d0b1fad60910e477322cab0b26894bb/geoid-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "6fc6a1ac271ca4703ae80d11165b008d", "sha256": "a74c0fe4b4f0a45e110286ff24a343d50d897d9a393d3fd5ad9a660f9780d7c0" }, "downloads": -1, "filename": "geoid-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6fc6a1ac271ca4703ae80d11165b008d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37539, "upload_time": "2018-04-01T17:17:44", "url": "https://files.pythonhosted.org/packages/11/18/b30ee0902d50339acec579db31d429d93144aa1b5572b4061185ae566e98/geoid-1.0.5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1edfd65f6347db8c13b49686063d9c49", "sha256": "55671e3169e9b7d53bec5799863347e24fb463947d68f99b325efee26447a0f4" }, "downloads": -1, "filename": "geoid-1.1.0.tar.gz", "has_sig": false, "md5_digest": "1edfd65f6347db8c13b49686063d9c49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38411, "upload_time": "2019-01-16T16:19:01", "url": "https://files.pythonhosted.org/packages/9e/68/bcf37c92c347a0fcd5c98b6ee607686cf2cc82fd7931d66b8c80cda39e85/geoid-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1edfd65f6347db8c13b49686063d9c49", "sha256": "55671e3169e9b7d53bec5799863347e24fb463947d68f99b325efee26447a0f4" }, "downloads": -1, "filename": "geoid-1.1.0.tar.gz", "has_sig": false, "md5_digest": "1edfd65f6347db8c13b49686063d9c49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38411, "upload_time": "2019-01-16T16:19:01", "url": "https://files.pythonhosted.org/packages/9e/68/bcf37c92c347a0fcd5c98b6ee607686cf2cc82fd7931d66b8c80cda39e85/geoid-1.1.0.tar.gz" } ] }