GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - matplotlib/basemap: Plot on map projections (with coastlines and political boundaries) using matplotlib

BranchesTags
Open more actions menu

Latest commit

 

History

3,573 Commits
3,573 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
data
data
 
 
dep
dep
 
 
doc
doc
 
 
src
src
 
 
test
test
 
 
utils
utils
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.pylintrc
.pylintrc
 
 
CHANGELOG.md
CHANGELOG.md
 
 
LICENSE
LICENSE
 
 
LICENSE.geos
LICENSE.geos
 
 
MANIFEST.in
MANIFEST.in
 
 
README.md
README.md
 
 
pyproject.toml
pyproject.toml
 
 
setup.py
setup.py
 
 

Repository files navigation

basemap

Plot on map projections (with coastlines and political boundaries) using matplotlib.

Installation

Precompiled binary wheels for Windows, GNU/Linux and MacOS are available on PyPI and can be installed with pip:

python -m pip install basemap

For specific details on how to install basemap through conda or from source, please refer to the basemap installation instructions in the documentation.

Requirements

This package depends on basemap-data with the basic basemap data assets supporting the essential functionality.

This package depends optionally on basemap-data-hires with the high-resolution data assets, which can be installed manually with pip:

python -m pip install basemap-data-hires

This package depends optionally on OWSLib for the Basemap method Basemap.wmsimage.

License

The library is licensed under the terms of the MIT license (see LICENSE). The GEOS dynamic library bundled with the package wheels is provided under the terms of the LGPL-2.1-only license as given in LICENSE.geos.

Documentation

See https://matplotlib.org/basemap/.

See scripts in the doc/examples directory for example usage.

Read the FAQ and/or email the matplotlib-users mailing list if you have problems or questions.

Contact

Ben Root [email protected]

Víctor Molina García (@molinav)

Thanks

Special thanks to John Hunter, Andrew Straw, Eric Firing, Rob Hetland, Scott Sinclair, Ivan Lima, Erik Andersen, Michael Hearne, Jesper Larsen, Ryan May, David Huard, Mauro Cavalcanti, Jonas Bluethgen, Chris Murphy, Pierre Gerard-Marchant, Christoph Gohlke, Eric Bruning, Stephane Raynaud, Tom Loredo, Patrick Marsh, Phil Elson, and Henry Hammond for valuable contributions.

Known bugs

The Basemap.fillcontinents method doesn't always do the right thing. Matplotlib always tries to fill the inside of a polygon. Under certain situations, what is the inside of a coastline polygon can be ambiguous, and the outside may be filled instead of the inside. A workaround is to change the map projection region slightly or mask the land areas with the Basemap.drawlsmask method instead of filling the coastline polygons (this is illustrated in the ortho_demo.py example).

About

Plot on map projections (with coastlines and political boundaries) using matplotlib

Topics

gismapsplots

Resources

Readme
Activity
Custom properties

Stars

816 stars

Watchers

56 watching

Forks

393 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.