GeofabrikDownloader.get_subregion_download_url¶
-
GeofabrikDownloader.
get_subregion_download_url
(subregion_name, osm_file_format, update=False, verbose=False)[source]¶ Get a download URL of a geographic region.
- Parameters
subregion_name (str) – name of a geographic region (case-insensitive) available on Geofabrik’s free download server
osm_file_format (str) – OSM file format available on the free download server; valid values include
".osm.pbf"
,".shp.zip"
and".osm.bz2"
update (bool) – whether to check on update and proceed to update the package data, defaults to
False
verbose (bool or int) – whether to print relevant information in console, defaults to
False
- Returns
name and URL of the subregion
- Return type
tuple
Examples:
>>> from pydriosm.downloader import GeofabrikDownloader >>> geofabrik_downloader = GeofabrikDownloader() >>> region_name = 'london' >>> file_format = '.pbf' >>> fml_name, dwnld_link = geofabrik_downloader.get_subregion_download_url( ... region_name, file_format) >>> print(fml_name) Greater London >>> print(dwnld_link) http://download.geofabrik.de/.../greater-london-latest.osm.pbf >>> region_name = 'Great Britain' >>> file_format = '.shp' >>> fml_name, dwnld_link = geofabrik_downloader.get_subregion_download_url( ... region_name, file_format) >>> print(fml_name) Greater London >>> print(dwnld_link) None