GeofabrikDownloader.get_subregion_table

GeofabrikDownloader.get_subregion_table(url, verbose=False)[source]

Get download information for all geographic regions on a web page.

Parameters
  • url (str) – URL to the web resource

  • verbose (bool or int) – whether to print relevant information in console, defaults to False

Returns

a table of all available subregions’ URLs

Return type

pandas.DataFrame or None

Example:

>>> from pydriosm.downloader import GeofabrikDownloader

>>> geofabrik_downloader = GeofabrikDownloader()

>>> ex_url = 'https://download.geofabrik.de/europe/great-britain.html'

>>> subregion_tbl = geofabrik_downloader.get_subregion_table(ex_url)

>>> print(subregion_tbl.head())
  Subregion  ...                                           .osm.bz2
0   England  ...  https://download.geofabrik.de/europe/great-bri...
1  Scotland  ...  https://download.geofabrik.de/europe/great-bri...
2     Wales  ...  https://download.geofabrik.de/europe/great-bri...

[3 rows x 6 columns]