A library and CLI tool to work with geological vector data
Project description
lg-gcover
A Python library and CLI tool for working with Swiss GeoCover geological vector data
lg-gcover simplifies the processing and analysis of geological vector datasets from the Swiss national Geological Survey (swisstopo). Built on modern geospatial Python tools like GeoPandas and Shapely, it provides both programmatic APIs and command-line utilities for geological data workflows.
Key Features
- CLI Interface: Easy-to-use
gcovercommand for batch processing - GeoPandas Integration: Seamless integration with the Python geospatial ecosystem
- ESRI Compatibility: Optional support for ArcGIS Pro workflows via arcpy
- Rich Output: Beautiful terminal output with progress indicators and structured logging
- Flexible Data Handling: Support for various geological vector formats and projections
Perfect for geologists, GIS analysts, and researchers working with Swiss geological datasets who need efficient, reproducible data processing workflows.
Usage
SDE connection
# Voir vos versions utilisateur
gcover sde user-versions
# Lister toutes les versions de GCOVERP
gcover sde versions -i GCOVERP
# Test de connexion interactif
gcover sde connect -i GCOVERP --interactive
# Export JSON des versions
gcover sde versions -f json > versions.json
# Nettoyer les connexions
gcover sde connections --cleanup
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gcover-0.0.2.dev2.tar.gz.
File metadata
- Download URL: gcover-0.0.2.dev2.tar.gz
- Upload date:
- Size: 49.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2759a9693354f79f63717293bc978f26c0d4a98732a7d9e0398f251bd00a295d
|
|
| MD5 |
95ff24bbfbc5f9b7ef63bb6568e362c6
|
|
| BLAKE2b-256 |
5e33f73d120dd9344060a8046c7746b5a648befb906977959eb72151255f812f
|
File details
Details for the file gcover-0.0.2.dev2-py3-none-any.whl.
File metadata
- Download URL: gcover-0.0.2.dev2-py3-none-any.whl
- Upload date:
- Size: 50.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40043b45943c0fd434a42871bf0cff2c4cc3a97b605bec247896c94a913886a0
|
|
| MD5 |
f0c96ee4d23340d52b06da64a455de1c
|
|
| BLAKE2b-256 |
07779f9c53393708a1b80e4830a4ebbdaf4cfd7edd03baad16646743a84e0a90
|