A custom DTM object that returns a constant value in a certain polygon
Project description
py-static-dtm
This is a package for creating custom static DTMs using polygons to define the DTM geographic area.
The main packages here are: fastkml and shapely. pyproj is only used here to convert the coordinates to UTM.
One key feature is the ability to create a DTM out of a kml file. For creating a kml file easily you can tap into google earth and export the kml you sketched.
The tests
The tests use a set of points to assert the behavior against a kml file of Haifa port. You can load the kml into google earth to see the polygon.
In the docs folder there is another kml file. Loading it to google earth will show on top of the polygon all the points the tests are checking. This file was manually created, if the tests will change, the file may loose its validity.
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
File details
Details for the file py_static_dtm-1.0.1.tar.gz
.
File metadata
- Download URL: py_static_dtm-1.0.1.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b509aff47049ba1eab64c1f607e39c62d99f73ac172c8c0e96c40d3c4f666688 |
|
MD5 | 5d6a89eb784ea7bf149a6969d2df43c5 |
|
BLAKE2b-256 | a751967af274bda9b9f39bd00aae4dc5fc49274b208ac8f2de65bb02e4075136 |
File details
Details for the file py_static_dtm-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: py_static_dtm-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ca19c71b5bc93b7cc30aa974a7a0e010bf92c1f4d18363571cb4ac029a9112f |
|
MD5 | e9a8fd481d43f27b8fb2fd6cfa95f9ba |
|
BLAKE2b-256 | a68306efdfbe43aa5d7e6dd3e94e6489d2bb21d00b63c3ae91085695a97f9a9b |