{ "info": { "author": "Henry Rosales", "author_email": "hrosmendez@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Education", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# crsEpsg\n\nThis is a simple python package that contains two dictionaries - i.e., `crs2epsg` and `epsg2crs`- with the correspondences between the CRS names and EPSG codes. For instance,\n\n```python\ncrs2epsg = {\n\"Anguilla 1957 / British West Indies Grid\":\"2000\",\n\"Antigua 1943 / British West Indies Grid\":\"2001\",\n\"Dominica 1945 / British West Indies Grid\":\"2002\",\n...\n}\n\nepsg2crs = {\n\"2000\":\"Anguilla 1957 / British West Indies Grid\",\n\"2001\":\"Antigua 1943 / British West Indies Grid\",\n\"2002\":\"Dominica 1945 / British West Indies Grid\",\n\"2003\":\"Grenada 1953 / British West Indies Grid\",\n...\n}\n```\n\nI created this package to use it with las/LIDAR files, so, I included the function `getEPSG(filename, default)` that return the EPSG code from a las/LIDAR file. Some files contains larger CRS name (e.g., \"ETRS89 / UTM zone 30N + Geoid\" when the documented name is only \"ETRS89 / UTM zone 30N\"), so, this function will be cutting the last word until achieve the good portion of the CRS name.\n\n```python\nfrom crsEpsg import getEPSG\nprint(\"EPSG:\", getEPSG(\"data/209341.las\",\"32718\"))\n```\n\n# Requirements\n\n```bash\npip3 install liblas\npip3 install crsepsg\n```\n\nWith this you should be ready to use this module. However, you have the alternative,\n```bash\nsudo apt-get install python-liblas\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/henryrosalesmendez/crsEpsg", "keywords": "GIS,EPSG,CRS", "license": "", "maintainer": "", "maintainer_email": "", "name": "crsEpsg", "package_url": "https://pypi.org/project/crsEpsg/", "platform": "", "project_url": "https://pypi.org/project/crsEpsg/", "project_urls": { "Bug Reports": "https://github.com/pypa/sampleproject/issues", "Funding": "https://donate.pypi.org", "Homepage": "https://github.com/henryrosalesmendez/crsEpsg", "Say Thanks!": "http://saythanks.io/to/example", "Source": "https://github.com/pypa/sampleproject/" }, "release_url": "https://pypi.org/project/crsEpsg/0.0.3/", "requires_dist": [ "check-manifest ; extra == 'dev'", "coverage ; extra == 'test'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "summary": "CRS and EPSG correspondences", "version": "0.0.3" }, "last_serial": 5815717, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "cb7509b78f5c92fabc2c9f8e5f2a371c", "sha256": "81873f64dc03f3102d278f369fa32eaf3d3f5ac7a2583e6c206057439f05a50f" }, "downloads": -1, "filename": "crsEpsg-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb7509b78f5c92fabc2c9f8e5f2a371c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 119233, "upload_time": "2019-09-07T14:34:53", "url": "https://files.pythonhosted.org/packages/0c/a0/f4b9e4b144981a01a48df8341127b7c8955ab1bd157bf70369c2af02ece4/crsEpsg-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "599dfd5c52a9641180dcc1b02bcea702", "sha256": "c45cd98fd29d1407fe4c5bbfb78edc9aeb62bbddb9c119241b04d1a902ecc7fe" }, "downloads": -1, "filename": "crsEpsg-0.0.1.tar.gz", "has_sig": false, "md5_digest": "599dfd5c52a9641180dcc1b02bcea702", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 119710, "upload_time": "2019-09-07T14:34:55", "url": "https://files.pythonhosted.org/packages/30/1d/f124a94d2c8f874f223927965397c2da307a76f61a555b7fc72f83720ccb/crsEpsg-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7143040fca15da106f180ca67550bbe2", "sha256": "f4d232778e424e344610ba5708b5caf38667a42e7e5ce5d9bb95a98da3b2d987" }, "downloads": -1, "filename": "crsEpsg-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7143040fca15da106f180ca67550bbe2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 118526, "upload_time": "2019-09-11T15:09:08", "url": "https://files.pythonhosted.org/packages/6c/b5/85c727f1c76d541e7c7a49669488332f3ce783ba56d0c2fec096df9802ba/crsEpsg-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5532526175db99b34599a2d01b58259", "sha256": "c2077dbf273a3ed4fa4490205132cdb6303d85d7547b7e7e3be160f385cfe52b" }, "downloads": -1, "filename": "crsEpsg-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e5532526175db99b34599a2d01b58259", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 117223, "upload_time": "2019-09-11T15:09:10", "url": "https://files.pythonhosted.org/packages/89/3b/f74a840d80890750ce2a6bc1941e1dca80072325f1b4026d50591c7c4d62/crsEpsg-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d7f7d5e532c38a02f4672dbbbf2528bb", "sha256": "881042df560b5dce4d2684e4ba250bc8892699eb50a60d66fc77826cab87f8ad" }, "downloads": -1, "filename": "crsEpsg-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7f7d5e532c38a02f4672dbbbf2528bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 119079, "upload_time": "2019-09-11T15:51:46", "url": "https://files.pythonhosted.org/packages/ca/68/f575f9ba802d1781e952dfba6b490f8a003278965921904e1355315b272d/crsEpsg-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25523ac8f807f4a9e58ee154948f80ea", "sha256": "22abfd0bfce4f60f52b05469e5c7b5db4c8692aaba4f65ca1b5b4f07068e99cc" }, "downloads": -1, "filename": "crsEpsg-0.0.3.tar.gz", "has_sig": false, "md5_digest": "25523ac8f807f4a9e58ee154948f80ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 118319, "upload_time": "2019-09-11T15:51:48", "url": "https://files.pythonhosted.org/packages/29/4c/76d081292bf1bc3ca9195f443a9e4e3ffdd43010d1ddad402f43f658cdb9/crsEpsg-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d7f7d5e532c38a02f4672dbbbf2528bb", "sha256": "881042df560b5dce4d2684e4ba250bc8892699eb50a60d66fc77826cab87f8ad" }, "downloads": -1, "filename": "crsEpsg-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7f7d5e532c38a02f4672dbbbf2528bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 119079, "upload_time": "2019-09-11T15:51:46", "url": "https://files.pythonhosted.org/packages/ca/68/f575f9ba802d1781e952dfba6b490f8a003278965921904e1355315b272d/crsEpsg-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25523ac8f807f4a9e58ee154948f80ea", "sha256": "22abfd0bfce4f60f52b05469e5c7b5db4c8692aaba4f65ca1b5b4f07068e99cc" }, "downloads": -1, "filename": "crsEpsg-0.0.3.tar.gz", "has_sig": false, "md5_digest": "25523ac8f807f4a9e58ee154948f80ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 118319, "upload_time": "2019-09-11T15:51:48", "url": "https://files.pythonhosted.org/packages/29/4c/76d081292bf1bc3ca9195f443a9e4e3ffdd43010d1ddad402f43f658cdb9/crsEpsg-0.0.3.tar.gz" } ] }