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.35
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.35.tar.gz | 1.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lcfm_shapefiles-0.9.35-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.6 MB
Release files / lcfm_shapefiles-0.9.35.tar.gz
| Download URL | lcfm_shapefiles-0.9.35.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1774f6e2f1aa1c5811940b60988f55423f70f46b0455e341083502fb60e09037
|
|
BLAKE2b-256 checksum How to use checksums |
f948003a0d56f10f89dba1d04300fdfb06acc6c4bb653588af7604b2cff8f7c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.24
|
Release files / lcfm_shapefiles-0.9.35-py3-none-any.whl
| Download URL | lcfm_shapefiles-0.9.35-py3-none-any.whl |
|---|---|
| Size | 30.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4daca305fa98c1b52a17944ab8874f29f592e9bedfe0a884ff2b412f5b74494d
|
|
BLAKE2b-256 checksum How to use checksums |
784a0e85216a81c96fc5ceaf3ea3b5d6c742b0f7a17483603dbaa0b4719ef943
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.24
|