Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.08 KB

File metadata and controls

55 lines (34 loc) · 2.08 KB

ukis_h3cellstorepy - python library

High-level Python library to store H3 cells in ClickHouse databases

Schematic of the read-workflow:

Run the python unittests

To include the database tests, launch a ClickHouse server as described in the main README.

After that, you should be able to run the tests using:

export CLICKHOUSE_GRPC_TESTING_ENDPOINT="http://127.0.0.1:9100"
export RUST_LOG=debug
export PYTHONUNBUFFERED=1
pytest -s

Run the rust unittests

cargo test --no-default-features

Production build

just build-prod
ls -lah ../../target/wheels/

Licenses

This software is licensed under the Apache 2.0 License.

Copyright (c) 2022 German Aerospace Center (DLR) * German Remote Sensing Data Center * Department: Geo-Risks and Civil Security

Changelog

See changelog.

Contributing

The UKIS team welcomes contributions from the community. For more detailed information, see our guide on contributing if you're interested in getting involved.

What is UKIS?

The DLR project Environmental and Crisis Information System (the German abbreviation is UKIS, standing for Umwelt- und Kriseninformationssysteme aims at harmonizing the development of information systems at the German Remote Sensing Data Center (DFD) and setting up a framework of modularized and generalized software components.

UKIS is intended to ease and standardize the process of setting up specific information systems and thus bridging the gap from EO product generation and information fusion to the delivery of products and information to end users.

Furthermore, the intention is to save and broaden know-how that was and is invested and earned in the development of information systems and components in several ongoing and future DFD projects.