mundipy is a Python framework for spatial data manipulation
Project description
mundipy is a Python framework for spatial data manipulation. Built on top of geopandas, GDAL, and shapely, mundi.py provides a useful abstraction to eliminate the hassles of spatial data.
Projected Coordinate Systems
Automatically suggests a projected coordinate system to use, given a shapely geometry in WGS84.
This prioritizes coordinate systems that:
- totally contain the given geometry
- have minimal area (probably less distortion)
- are not deprecated
>>> from mundipy.pcs import choose_pcs
>>> from shapely.geometry import Point
>>> choose_pcs(Point(-118.24, 34.052), units='feet')
{
'name': 'NAD27 / California zone VII',
'epsg': 26799,
'crs': 'EPSG:26799',
'units': 'feet'
}
Project Roadmap
- No projections needed: automatically chooses and selects a relevant CRS when doing operations
- Automatic spatial indexing
- Jupyter notebook native (_repr_html_) that doesn't explode with massive data
- Nearest neighbor/distance queries
- Spatial joins
- Dissolving into h3/s2
License
Mundi.py is MIT licensed.
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
mundipy-0.0.3.tar.gz
(14.8 kB
view hashes)
Built Distribution
mundipy-0.0.3-py3-none-any.whl
(10.5 kB
view hashes)