Skip to main content

Downloading and analyzing geospatial data from Finland, that is Suomi.

Project description

SuomiGeoData

Status Description
PyPI PyPI - Version PyPI - Status PyPI - Python Version PyPI - Wheel
GitHub GitHub last commit flake8 mypy pytest
Codecov codecov
Read the Docs Documentation Status
PePy Pepy Total Downloads
License PyPI - License

SuomiGeoData is a Python package designed to simplify the process of downloading and analyzing geospatial data from Finland, that is Suomi. Conceptualized on September 11, 2024, and launched on September 14, 2024, this package is tailored for users with limited coding experience but still in need powerful geospatial insights. It streamlines the workflow by handling internal complexities, allowing users to focus on desired outputs rather than intermediate steps. The goal of SuomiGeoData is to empower users by providing easy access to open-source geodapatial data, enabling informed decision-making by simplified analysis. Currently, the package offers the following features:

Paituli integration

  • Digital Elevation Model (DEM)

    • Provides access to a vector format index map of DEM raster labels.
    • Downloads DEM raster files based on label names from the index map.
    • Downloads raster files of all DEM labels intersecting with a given vector format area.
    • Downloads a clipped DEM raster file that matches a given vector format area.
    • Downloads clipped DEM raster files by Syke's subcatchment identifiers.
  • Topograhic Database

    • Provides access to a vector format index map of topographic database labels.
    • Downloads topographic database folders of shapefiles based on label names from the index map.
    • Downloads shapefile folders of all topographic database labels intersecting with a given vector format area.
    • Downloads topographic database metadata containing the name and class number of the geometric features.
    • Extracts feature geometries based on class number from the shapefile folders.
    • Downloads feature geometries based on class number located within a given vector format area.
    • Downloads feature geometries based on class number and Syke's subcatchment identifiers.

Easy Installation

To install, use pip:

pip install SuomiGeoData

Quickstart

A brief example of how to start:

>>> import SuomiGeoData
>>> paituli = SuomiGeoData.Paituli()

## Documentation

For detailed information, see the [documentation](http://suomigeodata.readthedocs.io/).

## Support

If this project has been helpful and you'd like to contribute to its development, consider sponsoring with a coffee! Support will help maintain, improve, and expand this open-source project, ensuring continued valuable tools for the community.

[![Buy Me a Coffee](https://img.shields.io/badge/_Buy_me_a_coffee-FFDD00?style=for-the-badge)](https://www.buymeacoffee.com/debasish_pal)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

suomigeodata-1.1.2.tar.gz (444.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SuomiGeoData-1.1.2-py3-none-any.whl (441.3 kB view details)

Uploaded Python 3

File details

Details for the file suomigeodata-1.1.2.tar.gz.

File metadata

  • Download URL: suomigeodata-1.1.2.tar.gz
  • Upload date:
  • Size: 444.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for suomigeodata-1.1.2.tar.gz
Algorithm Hash digest
SHA256 0d0bc4b24b5d5033f778f873164bbb9329bf908cbd83fbebb0f247cff380ec30
MD5 da80286dac8d3b3c714230884720d525
BLAKE2b-256 8b6f3429fcfd70ef9ebeb035bd6f9ef7d393e282cd893aad0041baf750bb7c11

See more details on using hashes here.

File details

Details for the file SuomiGeoData-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: SuomiGeoData-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 441.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for SuomiGeoData-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0ef8cbf2e1102f154dd7c6eeba8c181bade8c2c185459a7c5cac95a739e5cc13
MD5 8fdf9e554aba8dcc06f0cd532bcf5cab
BLAKE2b-256 20c736083ccd669ee5e6ad144403b197420708e6c67c1e6460eda70923eacfc8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page