Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Allow processing of multiple countries via CLI #190

Merged
merged 15 commits into from
Apr 3, 2023

Conversation

treee111
Copy link
Owner

@treee111 treee111 commented Mar 30, 2023

This PR…

Considerations and implementations

Changes in several files, doing country and X/Y in equal manner, unittests

How to test

  1. python -m wahoomc cli -co malta,germany,liechtenstein

Pull Request Checklist

@treee111 treee111 added the enhancement New feature or request label Mar 30, 2023
- XYGeofabrik class takes raw into in _init_ method
- get_xy_coordinates_from_input therefore moved to geofabrik.py
- unittests adopted to new way of calling XYGeofabrik class
@treee111 treee111 force-pushed the multiple-countries branch from 421a3aa to 00c18aa Compare March 30, 2023 21:22
@treee111 treee111 changed the base branch from develop to release-v4.0.0 April 1, 2023 15:24
@treee111 treee111 added this to the v4.0.0 milestone Apr 1, 2023
@treee111 treee111 changed the title [FEAT] multiple countries [FEAT] Allow processing of multiple countries via CLI Apr 2, 2023
@treee111 treee111 marked this pull request as ready for review April 3, 2023 10:33
@treee111 treee111 merged commit ddbe61e into release-v4.0.0 Apr 3, 2023
@treee111 treee111 deleted the multiple-countries branch April 3, 2023 10:40
treee111 added a commit that referenced this pull request May 5, 2023
* Allow input of multiple countries

* move get_tiles_of_wanted_map into base class

* unify xy processing with country processing

- XYGeofabrik class takes raw into in _init_ method
- get_xy_coordinates_from_input therefore moved to geofabrik.py
- unittests adopted to new way of calling XYGeofabrik class

* fix some pylint findings

* Bump version to v4.0.0a1

* clarify -co and -xy cli arguments

* Bump version to v4.0.0a2

* Bump version to v4.0.0a4

* enhance calc_border_countries if -nbc is given

* Bump version to v4.0.0a6

* Bump version to v4.0.0a9

* calc_country_name for multiple countries
alfh pushed a commit to alfh/wahooMapsCreator that referenced this pull request Nov 4, 2023
* Allow input of multiple countries

* move get_tiles_of_wanted_map into base class

* unify xy processing with country processing

- XYGeofabrik class takes raw into in _init_ method
- get_xy_coordinates_from_input therefore moved to geofabrik.py
- unittests adopted to new way of calling XYGeofabrik class

* fix some pylint findings

* Bump version to v4.0.0a1

* clarify -co and -xy cli arguments

* Bump version to v4.0.0a2

* Bump version to v4.0.0a4

* enhance calc_border_countries if -nbc is given

* Bump version to v4.0.0a6

* Bump version to v4.0.0a9

* calc_country_name for multiple countries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Option to create multiple countries in one run
1 participant