Download geofabrik data
get_osm_download_url
[source]
get_osm_download_url
(region
,year
=None
)
get_download_filepath
[source]
get_download_filepath
(url
,directory
)
download_geofabrik_region
[source]
download_geofabrik_region
(region
:str
,directory
:str
='data/'
,overwrite
=False
,year
=None
,show_progress
=True
,chunksize
=8192
)
Download geofabrik region to path
download_osm_region_data
[source]
download_osm_region_data
(region
,year
=None
,cache_dir
='~/.cache/geowrangler'
,use_cache
=True
,chunksize
=8192
,show_progress
=True
)
class
OsmDataManager
[source]
OsmDataManager
(cache_dir
='~/.cache/geowrangler'
)
An instance of this class provides convenience functions for loading and caching OSM data
OsmDataManager.load_pois
[source]
OsmDataManager.load_pois
(region
,year
=None
,use_cache
=True
,chunksize
=1048576
,show_progress
=True
)
OsmDataManager.load_roads
[source]
OsmDataManager.load_roads
(region
,year
=None
,use_cache
=True
,chunksize
=1048576
,show_progress
=True
)