{ "info": { "author": "Florian Pigorsch", "author_email": "mail@florian-pigorsch.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: GIS" ], "description": "|Build Status|\n\nStaticMapMaker\n==============\n\n- Markers\n- Geodesic lines\n- Automatic guessing of the maps center and zoom (based on added\n objects)\n- Full anti-aliasing of drawn objects (via cairo)\n- Caching of tile images\n\nInstallation\n------------\n\nStaticMapMaker is available as a Python package, which can be installed\nvia ``pip``:\n\n.. code:: bash\n\n pip install staticmapmaker\n\nAll the rendering is done with ``pycairo`` which depends on the\n``cairo`` libraries (Ubuntu package: ``libcairo2-dev``).\n\nUsage\n-----\n\n.. code:: python\n\n import staticmapmaker as sm\n\n ctx = sm.Context()\n ctx.add_object(sm.Marker(sm.latlng(12, 34)))\n ctx.add_object(sm.Line([sm.latlng(12, 34), sm.latlng(12.5, 34.5)]))\n image = ctx.render(800, 600)\n image.write_to_png('my-map.png')\n\nSee the ``examples`` directory for more detailed usage examples.\n\nSetting-Up a Development Environment\n------------------------------------\n\n(Instructions for Ubuntu)\n\n.. code:: bash\n\n sudo apt-get install libcairo2-dev\n\n git clone https://github.com/flopp/staticmapmaker\n\n cd staticmapmaker\n\n virtualenv -p python3 env\n source env/bin/activate\n\n pip install -r requirements.txt -r requirements-dev.txt\n\n # run linter (flake8)\n make lint\n\n # run unit-tests (pytest)\n make test\n\n # run example scripts\n PYTHONPATH=. examples/zrh_swiss_destinations.py\n PYTHONPATH=. cli/main.py --help\n\nLicense\n-------\n\nCopyright 2017 Florian Pigorsch & Contributors. All rights reserved.\n\nUse of this source code is governed by a MIT-style license that can be\nfound in the\n`LICENSE `__\nfile.\n\n.. |Build Status| image:: https://travis-ci.org/flopp/staticmapmaker.svg?branch=master\n :target: https://travis-ci.org/flopp/staticmapmaker\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/flopp/staticmapmaker", "keywords": "map staticmap osm markers", "license": "", "maintainer": "", "maintainer_email": "", "name": "staticmapmaker", "package_url": "https://pypi.org/project/staticmapmaker/", "platform": "", "project_url": "https://pypi.org/project/staticmapmaker/", "project_urls": { "Homepage": "https://github.com/flopp/staticmapmaker" }, "release_url": "https://pypi.org/project/staticmapmaker/0.1.2/", "requires_dist": [ "appdirs", "click", "geographiclib", "pycairo", "requests", "s2sphere", "flake8; extra == 'dev'", "pytest; extra == 'dev'", "twine; extra == 'dev'" ], "requires_python": "", "summary": "Create static map images with markers, geodesic lines, ...", "version": "0.1.2" }, "last_serial": 3439542, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bf1e500cdf81983438c4b8bd88bb88ae", "sha256": "1e3922e252f5d379b6cb8d9bf2cad7a0fc56ef7dc1e62c239d3a2bc4a7732b96" }, "downloads": -1, "filename": "staticmapmaker-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bf1e500cdf81983438c4b8bd88bb88ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9779, "upload_time": "2017-12-20T20:50:32", "url": "https://files.pythonhosted.org/packages/f9/fd/d38276d08a1d9fd823de209c8c375db8563d7dcf824e99c565762fcd6758/staticmapmaker-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c5362bf79f30a303e3929afa3c19e7a", "sha256": "47e49f64f03123903420f9887c6fdc447041b37ed98d8e03e1cff13d87011461" }, "downloads": -1, "filename": "staticmapmaker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8c5362bf79f30a303e3929afa3c19e7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7191, "upload_time": "2017-12-20T20:50:36", "url": "https://files.pythonhosted.org/packages/cb/2f/0131715b6ea74196bd0ff8a5633aa27f3179a5bf33a96e35a2abe57e9e1a/staticmapmaker-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b6c271ef5e2caaac2915c5161b0487ef", "sha256": "45da243e0e9ad4cb02b202f68964e83c748b5450e6d0ab81688e02c272ceac0c" }, "downloads": -1, "filename": "staticmapmaker-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b6c271ef5e2caaac2915c5161b0487ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12356, "upload_time": "2017-12-23T17:24:29", "url": "https://files.pythonhosted.org/packages/27/11/16e288d20943914fde3886d89f6254284c98d0872bf9b8356d20df83c9f0/staticmapmaker-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36626e2495a8e77ff77d69785c959d81", "sha256": "da5e2118437a0947d309ed167c7eedfe7cfef0c2676b8762ae9fdc30e6be89d5" }, "downloads": -1, "filename": "staticmapmaker-0.1.1.tar.gz", "has_sig": false, "md5_digest": "36626e2495a8e77ff77d69785c959d81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9346, "upload_time": "2017-12-23T17:24:30", "url": "https://files.pythonhosted.org/packages/8e/a0/d5550e216a9faf9413845a37bf8b40fab178081318ef020ee1d4fa3357d4/staticmapmaker-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "af95e3378cf81b733dfe3e9488316423", "sha256": "288708836aa9dafb88e41d065eb469f5a238f40640cee4ed1b3d35f222662d0d" }, "downloads": -1, "filename": "staticmapmaker-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "af95e3378cf81b733dfe3e9488316423", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13052, "upload_time": "2017-12-23T19:22:23", "url": "https://files.pythonhosted.org/packages/ab/d2/18e910c623c99a39b28ede2ba1196fea8f8af961b8635c57e91894822845/staticmapmaker-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0ed542ba9a3fe79c26b728ba2f08b86", "sha256": "5e406162fe450f5c88aa19e02be88850fb5fcf7e399b95cf55552b431fe186b8" }, "downloads": -1, "filename": "staticmapmaker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b0ed542ba9a3fe79c26b728ba2f08b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10180, "upload_time": "2017-12-23T19:22:24", "url": "https://files.pythonhosted.org/packages/89/32/8285a75ae9dcf3f78f4523dec978f49827445846ecba124af603546755bb/staticmapmaker-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af95e3378cf81b733dfe3e9488316423", "sha256": "288708836aa9dafb88e41d065eb469f5a238f40640cee4ed1b3d35f222662d0d" }, "downloads": -1, "filename": "staticmapmaker-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "af95e3378cf81b733dfe3e9488316423", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13052, "upload_time": "2017-12-23T19:22:23", "url": "https://files.pythonhosted.org/packages/ab/d2/18e910c623c99a39b28ede2ba1196fea8f8af961b8635c57e91894822845/staticmapmaker-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0ed542ba9a3fe79c26b728ba2f08b86", "sha256": "5e406162fe450f5c88aa19e02be88850fb5fcf7e399b95cf55552b431fe186b8" }, "downloads": -1, "filename": "staticmapmaker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b0ed542ba9a3fe79c26b728ba2f08b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10180, "upload_time": "2017-12-23T19:22:24", "url": "https://files.pythonhosted.org/packages/89/32/8285a75ae9dcf3f78f4523dec978f49827445846ecba124af603546755bb/staticmapmaker-0.1.2.tar.gz" } ] }