Skip to main content

A python library to create animated timelapse of maps

Project description

check-status license downloads

maplapse-logo

MapLapse is a Python-based library to create animated timelapse maps from given shapefiles. It is mainly built on top of geopandas and matplotlib, along with other open-source geospatial packages.

Key Features

  • Animated choropleth maps
  • Animated proportional circle maps
  • Supports output in .gif and .mp4

Example

The Animator object of maplapse can easily create the animations. Here is a code snippet:

anim = Animator(shape='/county_shape.shp',
                value='/century_data.csv',
                time_column='Year',
                data_column='Value',
                shape_unique_column='ST_CNT',
                map_type='choropleth',
                out_path='/animation.gif')
anim.animate()

Output: maplapse-ex1

maplapse-ex2

Installation

Simply use pip install maplapse.

Problems

If you face any issues with the library, please create an issue by following up the steps here

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

maplapse-0.0.6b2.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

maplapse-0.0.6b2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file maplapse-0.0.6b2.tar.gz.

File metadata

  • Download URL: maplapse-0.0.6b2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for maplapse-0.0.6b2.tar.gz
Algorithm Hash digest
SHA256 e296a622c8aa3f10a54d783b03c207f73f9ed306fbd1f6185067bbec1b74a747
MD5 024e1726bad71020a8002a88202096ad
BLAKE2b-256 e3b23f61db76c6560b0f338e6da5632e3e4e527bf8a837fc00145d70090aedde

See more details on using hashes here.

File details

Details for the file maplapse-0.0.6b2-py3-none-any.whl.

File metadata

  • Download URL: maplapse-0.0.6b2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for maplapse-0.0.6b2-py3-none-any.whl
Algorithm Hash digest
SHA256 90714bd0320606e928fc9dc7765cc1f485515267463c2258a4ec0bd10d41ccda
MD5 02ce96a0b4c5349b4a36c36a7567b26b
BLAKE2b-256 0433ea0761091bdf037fe47150966983c8c3a7184fc0b946d5338f21a7959d0a

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