Skip to main content

Python mapping made easy

Project description

OneWorld

Welcome to OneWorld, a python mapping library intended to make plotting maps with python easy and accessible to everyone. It combines the mapping power of cartopy with the versatility of leaflet and the aesthetics and input structure of seaborn to create both static and interactive maps.

OneWorld accepts data inputs as sequences (lists or tuples) or pandas dataframes, much in the same way as seaborn does. If you have used seaborn before, you already know how inputs work in OneWorld.

Installation

You can install OneWorld through pip, provided you satisfy the requirements listed below:

$ pip install oneworld

You can find the source code in Bitbucket https://bitbucket.org/taguilar/oneworld

You'll need the following packages to use OneWorld :

Note: Depending on the package manager that you use to install cartopy, you may have to manually install fiona (1.8.13 or later) and python3-dev as well.

Documentation

The full documentation packaged with OneWorld can be found here. It can also be found in Read the Docs at https://oneworld.readthedocs.io. It includes an introduction, tutorials and API reference.

License

This software is distributed under a MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oneworld-1.0.6.tar.gz (15.8 MB view details)

Uploaded Source

Built Distribution

oneworld-1.0.6-py3-none-any.whl (129.0 kB view details)

Uploaded Python 3

File details

Details for the file oneworld-1.0.6.tar.gz.

File metadata

  • Download URL: oneworld-1.0.6.tar.gz
  • Upload date:
  • Size: 15.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.10.0

File hashes

Hashes for oneworld-1.0.6.tar.gz
Algorithm Hash digest
SHA256 01fb5e76db5781b298225a32ca7ed36d5789fa423a7416d9abfd50a952d8a870
MD5 4ee6aa8fabc04f91271ecccfd1aaa23d
BLAKE2b-256 851f0aef9878613cd1a5c5220be866f6d91edb45878333458d916859a1fc756d

See more details on using hashes here.

File details

Details for the file oneworld-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: oneworld-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 129.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.10.0

File hashes

Hashes for oneworld-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e0ce4dc6f03768008b173ebe74d6ab28a2436ff59987a74e005bf887838b763b
MD5 c68091611ec33a8f5907ba71c89c7da1
BLAKE2b-256 d65f21a59cf006593964affd45e5d1a3d2aab4ec55d2c3f0fd420ecb0ab05584

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page