PyDriosm
2.0.3
Installation
Quick start
Download data
Read/parse data
PBF data (.pbf / .osm.pbf)
Shapefiles (.shp.zip / .shp)
Import and fetch data with a PostgreSQL server
Import data into the database
Fetch data from the database
Import/fetch specific layers of shapefile
Drop data
Clear up ‘the mess’ in here
Modules
downloader
GeofabrikDownloader
BBBikeDownloader
reader
GeofabrikReader
BBBikeReader
get_osm_pbf_layer_names
parse_osm_pbf_layer
parse_osm_pbf
unzip_shp_zip
read_shp_file
get_epsg4326_wgs84_crs_ref
get_epsg4326_wgs84_prj_ref
make_pyshp_fields
write_to_shapefile
parse_layer_shp
merge_shps
merge_layer_shps
parse_csv_xz
parse_geojson_xz
ios
PostgresOSM
get_default_layer_name
validate_schema_names
validate_table_name
utils
geofabrik_homepage
bbbike_homepage
cd_dat
cd_dat_geofabrik
cd_dat_bbbike
get_pbf_layer_feat_types_dict
get_shp_shape_types_dict
get_shp_shape_types_geom_dict
get_valid_shp_layer_names
validate_shp_layer_names
find_shp_layer_name
append_fclass_to_filename
remove_subregion_osm_file
get_number_of_chunks
convert_dtype_dict
settings
gdal_configurations
updater
update_package_data
License
Acknowledgement
PyDriosm
»
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
alter_table_schema() (pydriosm.ios.PostgresOSM method)
append_fclass_to_filename() (in module pydriosm.utils)
B
bbbike_homepage() (in module pydriosm.utils)
BBBikeDownloader (class in pydriosm.downloader)
BBBikeReader (class in pydriosm.reader)
C
cd_dat() (in module pydriosm.utils)
cd_dat_bbbike() (in module pydriosm.utils)
cd_dat_geofabrik() (in module pydriosm.utils)
connect_database() (pydriosm.ios.PostgresOSM method)
convert_dtype_dict() (in module pydriosm.utils)
create_database() (pydriosm.ios.PostgresOSM method)
create_schema() (pydriosm.ios.PostgresOSM method)
create_table() (pydriosm.ios.PostgresOSM method)
D
database_exists() (pydriosm.ios.PostgresOSM method)
DataDir() (pydriosm.reader.BBBikeReader property)
(pydriosm.reader.GeofabrikReader property)
disconnect_database() (pydriosm.ios.PostgresOSM method)
disconnect_other_databases() (pydriosm.ios.PostgresOSM method)
download_osm_data() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
download_subregion_data() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
Downloader() (pydriosm.ios.PostgresOSM property)
drop_database() (pydriosm.ios.PostgresOSM method)
drop_schema() (pydriosm.ios.PostgresOSM method)
drop_subregion_table() (pydriosm.ios.PostgresOSM method)
drop_table() (pydriosm.ios.PostgresOSM method)
F
fetch_osm_data() (pydriosm.ios.PostgresOSM method)
file_exists() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
find_shp_layer_name() (in module pydriosm.utils)
G
gdal_configurations() (in module pydriosm.settings)
geofabrik_homepage() (in module pydriosm.utils)
GeofabrikDownloader (class in pydriosm.downloader)
GeofabrikReader (class in pydriosm.reader)
get_column_info() (pydriosm.ios.PostgresOSM method)
get_continents_subregion_tables() (pydriosm.downloader.GeofabrikDownloader method)
get_coordinates_of_cities() (pydriosm.downloader.BBBikeDownloader method)
get_database_size() (pydriosm.ios.PostgresOSM method)
get_default_layer_name() (in module pydriosm.ios)
get_default_osm_filename() (pydriosm.downloader.GeofabrikDownloader method)
get_default_path_to_osm_file() (pydriosm.downloader.GeofabrikDownloader method)
get_download_catalogue() (pydriosm.downloader.GeofabrikDownloader method)
get_download_index() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
get_epsg4326_wgs84_crs_ref() (in module pydriosm.reader)
get_epsg4326_wgs84_prj_ref() (in module pydriosm.reader)
get_list_of_cities() (pydriosm.downloader.BBBikeDownloader method)
get_list_of_subregion_names() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
get_number_of_chunks() (in module pydriosm.utils)
get_osm_pbf_layer_names() (in module pydriosm.reader)
(pydriosm.reader.GeofabrikReader method)
get_path_to_osm_file() (pydriosm.reader.BBBikeReader method)
(pydriosm.reader.GeofabrikReader method)
get_path_to_osm_shp() (pydriosm.reader.GeofabrikReader method)
get_pbf_layer_feat_types_dict() (in module pydriosm.utils)
get_raw_directory_index() (pydriosm.downloader.GeofabrikDownloader static method)
get_region_subregion_tier() (pydriosm.downloader.GeofabrikDownloader method)
get_shp_shape_types_dict() (in module pydriosm.utils)
get_shp_shape_types_geom_dict() (in module pydriosm.utils)
get_subregion_catalogue() (pydriosm.downloader.BBBikeDownloader method)
get_subregion_download_catalogue() (pydriosm.downloader.BBBikeDownloader method)
get_subregion_download_url() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
get_subregion_table() (pydriosm.downloader.GeofabrikDownloader method)
get_subregion_table_column_info() (pydriosm.ios.PostgresOSM method)
get_table_name_for_subregion() (pydriosm.ios.PostgresOSM method)
get_valid_download_info() (pydriosm.downloader.BBBikeDownloader method)
get_valid_file_formats() (pydriosm.downloader.BBBikeDownloader method)
get_valid_shp_layer_names() (in module pydriosm.utils)
I
import_data() (pydriosm.ios.PostgresOSM method)
import_osm_data() (pydriosm.ios.PostgresOSM method)
import_osm_layer() (pydriosm.ios.PostgresOSM method)
import_subregion_osm_pbf() (pydriosm.ios.PostgresOSM method)
L
list_table_names() (pydriosm.ios.PostgresOSM method)
M
make_pyshp_fields() (in module pydriosm.reader)
make_sub_download_dir() (pydriosm.downloader.GeofabrikDownloader method)
merge_layer_shps() (in module pydriosm.reader)
merge_shps() (in module pydriosm.reader)
merge_subregion_layer_shp() (pydriosm.reader.GeofabrikReader method)
module
pydriosm
pydriosm.downloader
pydriosm.ios
pydriosm.reader
pydriosm.settings
pydriosm.updater
pydriosm.utils
N
Name() (pydriosm.ios.PostgresOSM property)
P
parse_csv_xz() (in module pydriosm.reader)
parse_geojson_xz() (in module pydriosm.reader)
parse_layer_shp() (in module pydriosm.reader)
parse_osm_pbf() (in module pydriosm.reader)
parse_osm_pbf_layer() (in module pydriosm.reader)
PostgresOSM (class in pydriosm.ios)
psql_insert_copy() (pydriosm.ios.PostgresOSM static method)
pydriosm
module
pydriosm.downloader
module
pydriosm.ios
module
pydriosm.reader
module
pydriosm.settings
module
pydriosm.updater
module
pydriosm.utils
module
R
read_csv_xz() (pydriosm.reader.BBBikeReader method)
read_geojson_xz() (pydriosm.reader.BBBikeReader method)
read_osm_pbf() (pydriosm.reader.BBBikeReader method)
(pydriosm.reader.GeofabrikReader method)
read_shp_file() (in module pydriosm.reader)
read_shp_zip() (pydriosm.reader.BBBikeReader method)
(pydriosm.reader.GeofabrikReader method)
read_sql_query() (pydriosm.ios.PostgresOSM method)
read_table() (pydriosm.ios.PostgresOSM method)
Reader() (pydriosm.ios.PostgresOSM property)
remove_subregion_osm_file() (in module pydriosm.utils)
S
schema_exists() (pydriosm.ios.PostgresOSM method)
search_for_subregions() (pydriosm.downloader.GeofabrikDownloader method)
subregion_table_exists() (pydriosm.ios.PostgresOSM method)
T
table_exists() (pydriosm.ios.PostgresOSM method)
U
unzip_shp_zip() (in module pydriosm.reader)
update_package_data() (in module pydriosm.updater)
URL() (pydriosm.ios.PostgresOSM property)
V
validate_input_file_format() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
validate_input_subregion_name() (pydriosm.downloader.BBBikeDownloader method)
(pydriosm.downloader.GeofabrikDownloader method)
validate_schema_names() (in module pydriosm.ios)
validate_shp_layer_names() (in module pydriosm.utils)
validate_table_name() (in module pydriosm.ios)
W
write_to_shapefile() (in module pydriosm.reader)
Read the Docs
v: 2.0.3
Versions
latest
stable
2.0.3
2.0.2
Downloads
On Read the Docs
Project Home
Builds