{ "info": { "author": "Macro Yau", "author_email": "macroyau.development@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "# HK80\n\nHong Kong 1980 Grid coordinates conversion library in Python. This library \nprovides a simple API for coordinates conversion between Hong Kong 1980 Grid \nand WGS 84. Underlying conversions are performed using [`pyproj`](https://pyproj4.github.io/pyproj).\n\n\n## Installation\n\n```shell\npip install hk80\n```\n\n\n## Usage\n\n```python\n>>> from hk80 import LatLon, HK80\n>>> hku = LatLon(22.284034, 114.137814).to_hk80()\n>>> (hku.northing, hku.easting)\n(816128.2739028323, 832242.6232703187)\n>> (hku.x, hku.y)\n(832242.6232703187, 816128.2739028323)\n>>> hku = HK80(northing=816128, easting=832243).to_wgs84()\n>>> (hku.latitude, hku.longitude)\n(22.284031525857237, 114.13781766034742)\n```\n\n\n## License\n\nMIT\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/MacroYau/PyHK80", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hk80", "package_url": "https://pypi.org/project/hk80/", "platform": "", "project_url": "https://pypi.org/project/hk80/", "project_urls": { "Homepage": "https://github.com/MacroYau/PyHK80" }, "release_url": "https://pypi.org/project/hk80/1.0.1/", "requires_dist": [ "pyproj (==2.1.3)" ], "requires_python": "", "summary": "Hong Kong 1980 Grid coordinates conversion library in Python", "version": "1.0.1" }, "last_serial": 5296973, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fb1e56bf8dcd166f6f0b9cc91b65177e", "sha256": "8de019d359341300535c7f6f8e9a4cef261b665b1d611b84cf916bd1cffdb8f6" }, "downloads": -1, "filename": "hk80-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb1e56bf8dcd166f6f0b9cc91b65177e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4281, "upload_time": "2019-05-21T09:10:38", "url": "https://files.pythonhosted.org/packages/87/1d/6c2776dd228f6b200758ceba9e792b457597c3b91008e6e90d51fbcb6768/hk80-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7a2db2022875f8d82a642a4b74f8895", "sha256": "932d598b2fd71f85d221bcb1a89491b97ab7bb16a49550d154ed6cfd5fbc3d67" }, "downloads": -1, "filename": "hk80-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e7a2db2022875f8d82a642a4b74f8895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2816, "upload_time": "2019-05-21T09:10:41", "url": "https://files.pythonhosted.org/packages/6f/c3/8ed1429b577314ad0c779cddad2debf2ad600f58e344b666c99ef126fd30/hk80-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "0c500772d39b5e5b48371502ba09681c", "sha256": "c4211d0ce0439b5caadf8df84e8432c3dd1d6ce1207bab1b8450d7da93d0bfe8" }, "downloads": -1, "filename": "hk80-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0c500772d39b5e5b48371502ba09681c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4274, "upload_time": "2019-05-21T09:54:26", "url": "https://files.pythonhosted.org/packages/93/09/217d22b23be15f41ce9ba85c33184320be2296e31b601264d10f11a9436b/hk80-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce0e8c415565390fe917de8b673940fa", "sha256": "22cb90992c14e2f068516f57147df5c7c36ee1c87ec582b2b35f4b6758d3c45c" }, "downloads": -1, "filename": "hk80-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ce0e8c415565390fe917de8b673940fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2816, "upload_time": "2019-05-21T09:54:27", "url": "https://files.pythonhosted.org/packages/a3/0d/16f038ae303d41d33faa84f42e11f72017c89fbd4ca65ee16e8774923fbc/hk80-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c500772d39b5e5b48371502ba09681c", "sha256": "c4211d0ce0439b5caadf8df84e8432c3dd1d6ce1207bab1b8450d7da93d0bfe8" }, "downloads": -1, "filename": "hk80-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0c500772d39b5e5b48371502ba09681c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4274, "upload_time": "2019-05-21T09:54:26", "url": "https://files.pythonhosted.org/packages/93/09/217d22b23be15f41ce9ba85c33184320be2296e31b601264d10f11a9436b/hk80-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce0e8c415565390fe917de8b673940fa", "sha256": "22cb90992c14e2f068516f57147df5c7c36ee1c87ec582b2b35f4b6758d3c45c" }, "downloads": -1, "filename": "hk80-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ce0e8c415565390fe917de8b673940fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2816, "upload_time": "2019-05-21T09:54:27", "url": "https://files.pythonhosted.org/packages/a3/0d/16f038ae303d41d33faa84f42e11f72017c89fbd4ca65ee16e8774923fbc/hk80-1.0.1.tar.gz" } ] }