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.7.tar.gz (16.0 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: oneworld-1.0.7.tar.gz
  • Upload date:
  • Size: 16.0 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.7.tar.gz
Algorithm Hash digest
SHA256 a4390c97f5b6b02397fe3844fe9b9e480fe26fa6a2bab492b54bfcd716860b05
MD5 0a35bca9c7b7e8233b29c91528c1bfd3
BLAKE2b-256 e9f00c1341370e8d6a7313c39349575f98ebd10ba619c015b2686d402b47f138

See more details on using hashes here.

File details

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

File metadata

  • Download URL: oneworld-1.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 555d802d793b1790c629be2cf6c0799a98b331f66192e2c467207f48a1c47530
MD5 d1c91f715dfbb0e661e8986d1c90ea8d
BLAKE2b-256 ea9a805a31c49cc777198d46fae63e07d668be1d0cf855593c4d3303abd13575

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