BBBikeDownloader.validate_file_format

BBBikeDownloader.validate_file_format(osm_file_format, **kwargs)

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 free download server.

Parameters

osm_file_format (str) – file format/extension of the OSM data available on BBBike free download server

Returns

valid file format (file extension)

Return type

str

Examples:

>>> from pydriosm.downloader import BBBikeDownloader

>>> bbd = BBBikeDownloader()

>>> valid_file_format = bbd.validate_file_format(osm_file_format='PBF')
>>> valid_file_format
'.pbf'

>>> valid_file_format = bbd.validate_file_format(osm_file_format='.osm.pbf')
>>> valid_file_format
'.pbf'