A python library to create animated timelapse of maps
Project description
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:
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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e296a622c8aa3f10a54d783b03c207f73f9ed306fbd1f6185067bbec1b74a747 |
|
MD5 | 024e1726bad71020a8002a88202096ad |
|
BLAKE2b-256 | e3b23f61db76c6560b0f338e6da5632e3e4e527bf8a837fc00145d70090aedde |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90714bd0320606e928fc9dc7765cc1f485515267463c2258a4ec0bd10d41ccda |
|
MD5 | 02ce96a0b4c5349b4a36c36a7567b26b |
|
BLAKE2b-256 | 0433ea0761091bdf037fe47150966983c8c3a7184fc0b946d5338f21a7959d0a |