Metadata-Version: 2.1
Name: folium-arrow-icon
Version: 0.1.0
Summary: Simple arrow (vector/quiver) icon for folium
Author-email: Kentaro Tatsumi <paqira.2019@gmail.com>
License: MIT
Project-URL: Repository, https://github.com/paqira/folium-arrow-icon
Keywords: folium,icon,arrow,vector field,quiver
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: GIS
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# Simple arrow (vector/quiver) icon for folium

This package provides simple arrow (vector/quiver) icon for the [folium](https://pypi.org/project/folium/) package.

The size of the icon does not change as zoom level changes.
It is useful for displaying vector field.

```python
import math

import folium
from folium_arrow_icon import ArrowIcon

m = folium.Map(
    location=[40.78322, -73.96551],
    zoom_start=14,
)

folium.Marker(
    [40.78322, -73.96551],
    # by length and angle
    icon=ArrowIcon(100, math.pi / 2)
).add_to(m)

folium.Marker(
    [40.78322, -73.96551],
    # by components of latitude and longitude directions
    icon=ArrowIcon.from_comp([100, -50])
).add_to(m)

m.save("sample.html")
```

See document for more example.

You can install `folium-arrow-icon` from PyPI:

```shell
pip install folium-arrow-icon
```

## Licence

MIT
