Metadata-Version: 2.1
Name: shapely-ext
Version: 0.1.4
Summary: a shapely extension package providing magic function
Home-page: https://github.com/pyeprog/shapely_ext
Author: pd
Author-email: pyeprog@foxmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: Shapely (>=1.7.0)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: numpy (>=1.18.4)

# shapely_ext
It's a shapely extension package for shapely user.
shapely_ext provides lots of magic util based on shapely, including interpolate, mesh, space explore,
 angle and decomposition

## install
`pip install shapely_ext`

## catalog
### project
```python
projector = Projector(geom=shapely_object, projecting_vector=vector2d_object)
projection = projector.project_onto(other_geom=other_shapely_object)
```
for polygon projecting onto polygon, projection might be a lineString or None
if one of these two objects be Point, projection might be a point or None

## TODO
1. write a tutorial
2. refactor space explorer
3. implement a magic snap function
4. implement filling util


