BBBikeDownloader.validate_input_file_format

BBBikeDownloader.validate_input_file_format(osm_file_format)[source]

Validate an input file format of OSM data.

The validation is done by matching the input osm_file_format to a filename extension available on BBBike’s free download server.

Parameters

osm_file_format (str) – file extension of an OSM data extract

Returns

valid file format (file extension)

Return type

str

Example:

>>> from pydriosm.downloader import BBBikeDownloader

>>> bbbike_downloader = BBBikeDownloader()

>>> file_fmt = 'PBF'

>>> file_fmt_ = bbbike_downloader.validate_input_file_format(file_fmt)

>>> print(file_fmt_)
.pbf