{ "info": { "author": "Serhii Hulko", "author_email": "felytic@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "Vincenty\n========\n\nCalculate the geographical distance (in kilometers or miles) between 2 points\nwith extreme accuracy.\n\nThis library implements Vincenty's solution to the inverse geodetic problem. It\nis based on the WGS 84 reference ellipsoid and is accurate to within 1 mm (!) or\nbetter.\n\nThis formula is widely used in geographic information systems (GIS) and is much\nmore accurate than methods for computing the great-circle distance (which assume\na spherical Earth).\n\nCUDA-friendly\n=============\nThis repo is modification of `vincenty `_\npackage. Since CUDA has some limitations (it doesn't understand try...except,\nfor example) original code can't run on GPU.\n\nExample: distance between Boston and New York City\n--------------------------------------------------\n\n.. code:: python\n\n >>> from cuda_friendly_vincenty import vincenty\n >>> boston = (-71.0693514, 42.3541165)\n >>> newyork = (-73.9680804, 40.7791472)\n >>> vincenty(*boston, *newyork)\n 298396.06\n\n\nInstallation\n------------\n\n.. code:: bash\n\n $ pip install cuda-friendly-vincenty\n\n\nReferences\n----------\n\n* https://en.wikipedia.org/wiki/Vincenty's_formulae\n* https://en.wikipedia.org/wiki/World_Geodetic_System\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/felytic/cuda-friendly-vincenty", "keywords": "", "license": "Unlicense", "maintainer": "", "maintainer_email": "", "name": "cuda-friendly-vincenty", "package_url": "https://pypi.org/project/cuda-friendly-vincenty/", "platform": "", "project_url": "https://pypi.org/project/cuda-friendly-vincenty/", "project_urls": { "Homepage": "https://github.com/felytic/cuda-friendly-vincenty" }, "release_url": "https://pypi.org/project/cuda-friendly-vincenty/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Function for geographical distances calculation that can run on GPU using CUDA.", "version": "0.1.2" }, "last_serial": 5009069, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b6b9ea099a06b52e8ccb1edd9341a3e7", "sha256": "70c305d17efbd773f149fef68777ac0dbe493e9ce9115e2b308555f2d2995c1a" }, "downloads": -1, "filename": "cuda_friendly_vincenty-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b6b9ea099a06b52e8ccb1edd9341a3e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4158, "upload_time": "2019-03-30T13:30:54", "url": "https://files.pythonhosted.org/packages/4b/c6/b3b61f41778176a42d55ce25a2ee54a4a6ef2d6191a0a9b24a0a88b8c8d8/cuda_friendly_vincenty-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5fe2edd67c728023d435ae7db610dc8", "sha256": "23f145c2a98b2ccd40a5911091fdd77fa0b820cab8a04c1ab106deb069b1aed1" }, "downloads": -1, "filename": "cuda-friendly-vincenty-0.1.tar.gz", "has_sig": false, "md5_digest": "f5fe2edd67c728023d435ae7db610dc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2817, "upload_time": "2019-03-30T13:30:56", "url": "https://files.pythonhosted.org/packages/ac/7c/b07956314ba161081198497d5f804d77a7850b81988e58cf9c7091265f6f/cuda-friendly-vincenty-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "976d44aeb7971c6403bae837f50c16ae", "sha256": "72e2fdce999bb3f2a07abfcfcc53a175a73f7dd94028cc2c68524e3935d698d6" }, "downloads": -1, "filename": "cuda_friendly_vincenty-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "976d44aeb7971c6403bae837f50c16ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4179, "upload_time": "2019-03-30T14:17:21", "url": "https://files.pythonhosted.org/packages/24/d2/4dc7ccb4de05931e8e1a3716a54de5f46c2bae317de2753bf2b28614e6ad/cuda_friendly_vincenty-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27ac40672647f5cb9da91308219d2b3b", "sha256": "cb7628852fdf9d85704b30dbbefc0e866f45a87d90871dbb6da520bea5229ada" }, "downloads": -1, "filename": "cuda-friendly-vincenty-0.1.1.tar.gz", "has_sig": false, "md5_digest": "27ac40672647f5cb9da91308219d2b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2826, "upload_time": "2019-03-30T14:17:23", "url": "https://files.pythonhosted.org/packages/3e/23/2b14a7a82f35c771f04576c6c1b72d3bf0781111d4dfcb5e4a6dfc9fa1b8/cuda-friendly-vincenty-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0c63280c88dccb8747742390b9a566dd", "sha256": "9f588a34deef886e84c731194850df4616f255507e6301d93f41623d4a62a67b" }, "downloads": -1, "filename": "cuda_friendly_vincenty-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0c63280c88dccb8747742390b9a566dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3287, "upload_time": "2019-03-31T10:18:41", "url": "https://files.pythonhosted.org/packages/c7/6b/5f40c6ede1ec86e4bfbf5ceba286979943b52c784a08ad351ddeca638d0e/cuda_friendly_vincenty-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbb856d0d11c42e4d7d23ef0b976c5da", "sha256": "8c4fa686b9e4694db7c58ac239755c3ad7b19ad56cdffe14e8b361c0a7acd697" }, "downloads": -1, "filename": "cuda-friendly-vincenty-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dbb856d0d11c42e4d7d23ef0b976c5da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2019-03-31T10:18:42", "url": "https://files.pythonhosted.org/packages/82/66/64175f126148ecc5518fc3b34f32d311b7cf5f237eac4d313e6109684828/cuda-friendly-vincenty-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c63280c88dccb8747742390b9a566dd", "sha256": "9f588a34deef886e84c731194850df4616f255507e6301d93f41623d4a62a67b" }, "downloads": -1, "filename": "cuda_friendly_vincenty-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0c63280c88dccb8747742390b9a566dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3287, "upload_time": "2019-03-31T10:18:41", "url": "https://files.pythonhosted.org/packages/c7/6b/5f40c6ede1ec86e4bfbf5ceba286979943b52c784a08ad351ddeca638d0e/cuda_friendly_vincenty-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbb856d0d11c42e4d7d23ef0b976c5da", "sha256": "8c4fa686b9e4694db7c58ac239755c3ad7b19ad56cdffe14e8b361c0a7acd697" }, "downloads": -1, "filename": "cuda-friendly-vincenty-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dbb856d0d11c42e4d7d23ef0b976c5da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2019-03-31T10:18:42", "url": "https://files.pythonhosted.org/packages/82/66/64175f126148ecc5518fc3b34f32d311b7cf5f237eac4d313e6109684828/cuda-friendly-vincenty-0.1.2.tar.gz" } ] }