BBBikeDownloader.get_subregion_download_url¶
-
BBBikeDownloader.
get_subregion_download_url
(subregion_name, osm_file_format)[source]¶ Get a valid URL for downloading OSM data of a specific file format for a geographic region.
- Parameters
subregion_name (str) – name of a geographic region (case-insensitive) available on BBBike’s free download server
osm_file_format (str) – format (file extension) of an OSM data
- Returns
a valid name of
subregion_name
and a download URL for the givenosm_file_format
- Return type
tuple
Examples:
>>> from pydriosm.downloader import BBBikeDownloader >>> bbbike_downloader = BBBikeDownloader() >>> sr_name = 'leeds' >>> file_fmt = 'pbf' >>> sr_name_, sr_url = bbbike_downloader.get_subregion_download_url( ... sr_name, file_fmt) >>> print(sr_name_) Leeds >>> print(sr_url) http://download.bbbike.org/osm/bbbike/Leeds/Leeds.osm.pbf >>> file_fmt = 'csv.xz' >>> sr_name_, sr_url = bbbike_downloader.get_subregion_download_url( ... sr_name, file_fmt) >>> print(sr_name_) Leeds >>> print(sr_url) http://download.bbbike.org/osm/bbbike/Leeds/Leeds.osm.csv.xz