Client to download height information of Berlin from OpenData sources. Can compress on the fly.
Project description
Download Client for Berlin Geländemodelle
Downloads Berlins' height information (Digitale Geländemodelle – ATKIS DGM - Höheninformationen), can compress them on the fly, and creates GeoJSON, CSV or txt files if desired.
Documentation: https://berlin-gelaendemodelle-downloader.readthedocs.io/en/latest/
What means 'Compress'
Compression means tiles, shaped as windows, are averaged. Because one subset of the data is of shape 2000x2000
, the tile size, argument compress
, have to divide 2000 without remainder.
The following image (Original) shows the structure of the data subsets (tiles).
Getting Started
Follow these instructions to get the berlin-downloader
up and running.
Prerequisites
- python 3.6 or greater
- pip3
Installation
pip3 install berlin-opendata-downloader
or directly from the repository:
git clone https://github.com/se-jaeger/berlin-gelaendemodelle-downloader
cd berlin-gelaendemodelle-downloader
python setup.py install
Example Usage
berlin_downloader download ~/berlin_height --compress 5 --keep_original --file-format csv --file-format geojson
Downloads and saves the data at ~/berlin_height
as vsc and geojson file, as well as compressed csv and geojson files.
Thank You! :heart:
Many thanks to chrisschroer for the offline discussions and contributions.
Note
This project has been set up using PyScaffold 3.2.3. For details and usage information on PyScaffold see https://pyscaffold.org/.
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
Built Distribution
Hashes for berlin-opendata-downloader-1.5.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b46815269c84ff362c60f55a0b761a7395e285463e209a6c54626c8cf536097 |
|
MD5 | e66be8e0b02ba7150f1ce762017b0ae1 |
|
BLAKE2b-256 | 5ce5c774c479f6dd2726e199b7aa5d4acd8264efc68bf177c3f3a747473dced4 |
Hashes for berlin_opendata_downloader-1.5.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76796887e4e903d5633e3708a9be1226baeb2af3030f52d28c3e1b17f6e68f30 |
|
MD5 | d622535c5dbb364fef401aebd101095b |
|
BLAKE2b-256 | db27211675db79a2c1ab3443fe42887193364786ff78109aeb59e5579394076c |