Skip to main content

This is a template repository for Python projects that use Poetry for their dependency management.

Project description

austriadownloader

Release Build status codecov Commit activity License

Getting started with your project

Clone this repository to start developing. All required datasets are available in austriadownloader/austria_data/ and can be created by executing austriadownloader/austria_data/metadata_creation.py.

To access and download Austrian Orthophoto and matching cadastral classes, execute the demo.py script. Provide POIs as a dataframe with the following scheme in the WGS84 format (EPSG:4326):

Column Type Description
id str Unique identifier for each location
lat float Latitude coordinate in decimal degrees
lon float Longitude coordinate in decimal degrees

Other input parameters are:

Column Type Description
pixel_size float Pixel resolution in meters. Must be a predefined value from (0.2, 0.4, 0.8, ... 204.8)
shape tuple[int, int, int] Image dimensions as (channels, height, width). Channels must be 3 (RGB) or 4 (RGBN).
outpath Path or str Directory path where output files will be saved.
mask_label list, tuple[int] or int Cadastral mask(s) to be extracted. Values are merged into a binary mask. Multi-class masks are not supported.
create_gpkg bool (default: False) Indicates whether vectorized but unclipped tiles should be saved as .GPKG.
nodata_mode str (default: 'flag') Mode for handling no-data values ('flag' or 'remove').
nodata_value int (default: 0) Value assigned to no-data pixels.

Results

General overview of different classes:

Sample Image

Unique selection of classes:

Sample Image

Available Classes

To select your class labels, select one or more from the following list:

Category Code Subcategory
Building areas 41 Buildings
83 Adjacent building areas
Water body 59 Flowing water
60 Standing water
61 Wetlands
64 Waterside areas
Agricultural 40 Permanent crops or gardens
48 Fields, meadows or pastures
57 Overgrown areas
Forest 55 Krummholz
56 Forests
58 Forest roads
Other 42 Car parks
62 Low vegetation areas
63 Operating area
65 Roadside areas
72 Cemetery
84 Mining areas, dumps and landfills
87 Rock and scree surfaces
88 Glaciers
92 Rail transport areas
95 Road traffic areas
96 Recreational area
Gardens 52 Gardens
Alps 54 Alps

Releasing a new version

  • Create an API Token on PyPI.
  • Add the API Token to your projects secrets with the name PYPI_TOKEN by visiting this page.
  • Create a new release on Github.
  • Create a new tag in the form *.*.*.
  • For more details, see here.

Repository initiated with fpgmaas/cookiecutter-poetry.

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

austriadownloader-0.0.1.tar.gz (113.5 kB view details)

Uploaded Source

Built Distribution

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

austriadownloader-0.0.1-py3-none-any.whl (113.3 kB view details)

Uploaded Python 3

File details

Details for the file austriadownloader-0.0.1.tar.gz.

File metadata

  • Download URL: austriadownloader-0.0.1.tar.gz
  • Upload date:
  • Size: 113.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/7.0.1 keyring/24.3.1 pkginfo/1.9.6 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.67.1 urllib3/2.3.0 CPython/3.10.12

File hashes

Hashes for austriadownloader-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f0aabb898433c4e6989011041fe64e227559146544fe6baee8e7e1d28a90cc4e
MD5 69dc24f46d8c0499f0d00d853ba873a0
BLAKE2b-256 1eddebd415b915ca7c9766e5acb9989d569d2613287cd220d42ff1887aa1700a

See more details on using hashes here.

File details

Details for the file austriadownloader-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: austriadownloader-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 113.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/7.0.1 keyring/24.3.1 pkginfo/1.9.6 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.67.1 urllib3/2.3.0 CPython/3.10.12

File hashes

Hashes for austriadownloader-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 95b9a8342524fee2b210dca1af23e1db7a7bc2fd0b7185ff4cb1a31af0306c64
MD5 14b8ae266d7769d863b4f33ff094ad5d
BLAKE2b-256 f209f6f18d74a6e194de3cdf831cd9ba061dac8f387c824a53d27adf9017e04f

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