lcfm-shapefiles
Python wrapper around shapefiles used for the LCFM project.
Install
From PyPI:
uv add lcfm-shapefiles
# or: pip install lcfm-shapefiles
From VITO's internal Artifactory (VITO-only):
uv add --index https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple lcfm-shapefiles
Use
import lcfm_shapefiles import list_filepaths, get_filepath
import geopandas as gpd
# List out all available files; you can index this list to get a path
lcfm_shapefiles.list_filepaths()
# Get path a specific file
fp = lcfm_shapefiles.get_filepath("LCFM_1p_S2-tiles.fgb")
# Import fgb into a geopandas data frame
gdf = gpd.read_file(fp)
Develop
See README-dev.md for development setup, CI/CD, and internal VITO infrastructure details.
License
The Python source code is licensed under the MIT License - see LICENSE.
The shapefile/grid data shipped in src/lcfm_shapefiles/data/ is licensed under
CC BY-SA 4.0, except two files derived from OpenStreetMap land polygons
(generated by scripts/land_buffer.py), which are ODbL 1.0 licensed - see
LICENSE-DATA for the full breakdown and attribution.
Metadata
Release files for lcfm-shapefiles 0.9.38
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lcfm_shapefiles-0.9.38.tar.gz | 1.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lcfm_shapefiles-0.9.38-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.6 MB
Release files / lcfm_shapefiles-0.9.38.tar.gz
| Download URL | lcfm_shapefiles-0.9.38.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e9a6ce44abba90b7a217114c12f56107800bb14c3ee7cb3bf0b6bacec5964b5e
|
|
BLAKE2b-256 checksum How to use checksums |
be40543e8666fab337debbd0b5ae4690ff0d859e7475542f51fae185d2832aa9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.24
|
Release files / lcfm_shapefiles-0.9.38-py3-none-any.whl
| Download URL | lcfm_shapefiles-0.9.38-py3-none-any.whl |
|---|---|
| Size | 33.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b7c4f9e3faf42336f42db187e55e51e35ef91c47a4209cf07503703de231c131
|
|
BLAKE2b-256 checksum How to use checksums |
8be06369b983820472acbc968e5bb4d69cfd83286d13e19c84bb36a2660e0db2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.24
|