GeofabrikDownloader.make_subregion_dirname

classmethod GeofabrikDownloader.make_subregion_dirname(subregion_name_)[source]

Make the name of the directory one level up from an OSM data file of a geographic (sub)region.

Parameters:

subregion_name (str) – validated name of a (sub)region available on a free download server

Returns:

name of the directory one level up from a downloaded OSM data file

Return type:

str

Examples:

>>> from pydriosm.downloader._base import BaseDownloader
>>> subrgn_name_ = 'England'
>>> BaseDownloader.make_subregion_dirname(subrgn_name_)
'england'
>>> subrgn_name_ = 'Greater London'
>>> BaseDownloader.make_subregion_dirname(subrgn_name_)
'greater-london'