Metadata-Version: 2.4
Name: geo-map-fx
Version: 0.1.0
Summary: Geographic choropleth map renderer — static PNG/SVG and interactive HTML from {region_id: value} dicts
Project-URL: Homepage, https://github.com/tomastimelock/geo-map-fx
Project-URL: Source, https://github.com/tomastimelock/geo-map-fx
Project-URL: Issues, https://github.com/tomastimelock/geo-map-fx/issues
Author-email: Trollfabriken AITrix AB <dev@trollfabriken.se>
License: MIT
Keywords: choropleth,geojson,gis,map,maplibre,municipalities,sweden,visualization
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=3.10
Requires-Dist: geopandas>=0.14
Requires-Dist: jinja2>=3.1
Requires-Dist: matplotlib>=3.8
Requires-Dist: numpy>=1.24
Requires-Dist: pillow>=10.0
Requires-Dist: pydantic>=2.5
Requires-Dist: pyproj>=3.6
Requires-Dist: shapely>=2.0
Provides-Extra: dev
Requires-Dist: build; extra == 'dev'
Requires-Dist: pytest>=7; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Provides-Extra: tiles
Requires-Dist: contextily>=1.6; extra == 'tiles'
Description-Content-Type: text/markdown

# geo-map-fx

Geographic choropleth map renderer for Sweden — static PNG/SVG and interactive HTML widgets from `{region_id: value}` dicts.

## Install

```bash
pip install geo-map-fx
```

## Usage

```python
from geo_map_fx import MapRenderer

r = MapRenderer()
png = r.render_municipalities(
    values={"0180": 42.5, "0381": 18.2},
    scope="01",
    palette="YlOrRd",
    title="My Map",
)
```
