26
26
__all__ = [
27
27
"convert_pbf_to_parquet" ,
28
28
"convert_pbf_to_duckdb" ,
29
+ "convert_pbf_to_geodataframe" ,
29
30
"convert_geometry_to_parquet" ,
30
31
"convert_geometry_to_duckdb" ,
31
- "convert_pbf_to_geodataframe" ,
32
32
"convert_geometry_to_geodataframe" ,
33
33
"convert_osm_extract_to_parquet" ,
34
34
"convert_osm_extract_to_duckdb" ,
@@ -47,6 +47,7 @@ def convert_pbf_to_duckdb(
47
47
compression : str = PARQUET_COMPRESSION ,
48
48
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
49
49
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
50
+ ignore_metadata_tags : bool = True ,
50
51
ignore_cache : bool = False ,
51
52
filter_osm_ids : Optional [list [str ]] = None ,
52
53
custom_sql_filter : Optional [str ] = None ,
@@ -97,6 +98,8 @@ def convert_pbf_to_duckdb(
97
98
Defaults to 3.
98
99
row_group_size (int, optional): Approximate number of rows per row group in the final
99
100
parquet file. Defaults to 100_000.
101
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
102
+ config. Defaults to `True`.
100
103
ignore_cache (bool, optional): Whether to ignore precalculated geoparquet files or not.
101
104
Defaults to False.
102
105
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -271,6 +274,7 @@ def convert_pbf_to_duckdb(
271
274
compression = compression ,
272
275
compression_level = compression_level ,
273
276
row_group_size = row_group_size ,
277
+ ignore_metadata_tags = ignore_metadata_tags ,
274
278
verbosity_mode = verbosity_mode ,
275
279
debug_memory = debug_memory ,
276
280
debug_times = debug_times ,
@@ -298,6 +302,7 @@ def convert_geometry_to_duckdb(
298
302
compression : str = PARQUET_COMPRESSION ,
299
303
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
300
304
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
305
+ ignore_metadata_tags : bool = True ,
301
306
ignore_cache : bool = False ,
302
307
filter_osm_ids : Optional [list [str ]] = None ,
303
308
custom_sql_filter : Optional [str ] = None ,
@@ -353,6 +358,8 @@ def convert_geometry_to_duckdb(
353
358
Defaults to 3.
354
359
row_group_size (int, optional): Approximate number of rows per row group in the final
355
360
parquet file. Defaults to 100_000.
361
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
362
+ config. Defaults to `True`.
356
363
ignore_cache: (bool, optional): Whether to ignore precalculated geoparquet files or not.
357
364
Defaults to False.
358
365
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -491,6 +498,7 @@ def convert_geometry_to_duckdb(
491
498
compression_level = compression_level ,
492
499
row_group_size = row_group_size ,
493
500
osm_extract_source = osm_extract_source ,
501
+ ignore_metadata_tags = ignore_metadata_tags ,
494
502
verbosity_mode = verbosity_mode ,
495
503
geometry_coverage_iou_threshold = geometry_coverage_iou_threshold ,
496
504
allow_uncovered_geometry = allow_uncovered_geometry ,
@@ -520,6 +528,7 @@ def convert_osm_extract_to_duckdb(
520
528
compression : str = PARQUET_COMPRESSION ,
521
529
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
522
530
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
531
+ ignore_metadata_tags : bool = True ,
523
532
ignore_cache : bool = False ,
524
533
filter_osm_ids : Optional [list [str ]] = None ,
525
534
custom_sql_filter : Optional [str ] = None ,
@@ -573,6 +582,8 @@ def convert_osm_extract_to_duckdb(
573
582
Defaults to 3.
574
583
row_group_size (int, optional): Approximate number of rows per row group in the final
575
584
parquet file. Defaults to 100_000.
585
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
586
+ config. Defaults to `True`.
576
587
ignore_cache (bool, optional): Whether to ignore precalculated geoparquet files or not.
577
588
Defaults to False.
578
589
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -666,6 +677,7 @@ def convert_osm_extract_to_duckdb(
666
677
compression = compression ,
667
678
compression_level = compression_level ,
668
679
row_group_size = row_group_size ,
680
+ ignore_metadata_tags = ignore_metadata_tags ,
669
681
verbosity_mode = verbosity_mode ,
670
682
debug_memory = debug_memory ,
671
683
debug_times = debug_times ,
@@ -693,6 +705,7 @@ def convert_pbf_to_parquet(
693
705
compression : str = PARQUET_COMPRESSION ,
694
706
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
695
707
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
708
+ ignore_metadata_tags : bool = True ,
696
709
ignore_cache : bool = False ,
697
710
filter_osm_ids : Optional [list [str ]] = None ,
698
711
custom_sql_filter : Optional [str ] = None ,
@@ -743,6 +756,8 @@ def convert_pbf_to_parquet(
743
756
Defaults to 3.
744
757
row_group_size (int, optional): Approximate number of rows per row group in the final
745
758
parquet file. Defaults to 100_000.
759
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
760
+ config. Defaults to `True`.
746
761
ignore_cache (bool, optional): Whether to ignore precalculated geoparquet files or not.
747
762
Defaults to False.
748
763
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -917,6 +932,7 @@ def convert_pbf_to_parquet(
917
932
compression = compression ,
918
933
compression_level = compression_level ,
919
934
row_group_size = row_group_size ,
935
+ ignore_metadata_tags = ignore_metadata_tags ,
920
936
verbosity_mode = verbosity_mode ,
921
937
debug_memory = debug_memory ,
922
938
debug_times = debug_times ,
@@ -944,6 +960,7 @@ def convert_geometry_to_parquet(
944
960
compression : str = PARQUET_COMPRESSION ,
945
961
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
946
962
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
963
+ ignore_metadata_tags : bool = True ,
947
964
ignore_cache : bool = False ,
948
965
filter_osm_ids : Optional [list [str ]] = None ,
949
966
custom_sql_filter : Optional [str ] = None ,
@@ -999,6 +1016,8 @@ def convert_geometry_to_parquet(
999
1016
Defaults to 3.
1000
1017
row_group_size (int, optional): Approximate number of rows per row group in the final
1001
1018
parquet file. Defaults to 100_000.
1019
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
1020
+ config. Defaults to `True`.
1002
1021
ignore_cache: (bool, optional): Whether to ignore precalculated geoparquet files or not.
1003
1022
Defaults to False.
1004
1023
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -1136,6 +1155,7 @@ def convert_geometry_to_parquet(
1136
1155
compression_level = compression_level ,
1137
1156
row_group_size = row_group_size ,
1138
1157
osm_extract_source = osm_extract_source ,
1158
+ ignore_metadata_tags = ignore_metadata_tags ,
1139
1159
verbosity_mode = verbosity_mode ,
1140
1160
geometry_coverage_iou_threshold = geometry_coverage_iou_threshold ,
1141
1161
allow_uncovered_geometry = allow_uncovered_geometry ,
@@ -1165,6 +1185,7 @@ def convert_osm_extract_to_parquet(
1165
1185
compression : str = PARQUET_COMPRESSION ,
1166
1186
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
1167
1187
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
1188
+ ignore_metadata_tags : bool = True ,
1168
1189
ignore_cache : bool = False ,
1169
1190
filter_osm_ids : Optional [list [str ]] = None ,
1170
1191
custom_sql_filter : Optional [str ] = None ,
@@ -1218,6 +1239,8 @@ def convert_osm_extract_to_parquet(
1218
1239
Defaults to 3.
1219
1240
row_group_size (int, optional): Approximate number of rows per row group in the final
1220
1241
parquet file. Defaults to 100_000.
1242
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
1243
+ config. Defaults to `True`.
1221
1244
ignore_cache (bool, optional): Whether to ignore precalculated geoparquet files or not.
1222
1245
Defaults to False.
1223
1246
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -1312,6 +1335,7 @@ def convert_osm_extract_to_parquet(
1312
1335
compression = compression ,
1313
1336
compression_level = compression_level ,
1314
1337
row_group_size = row_group_size ,
1338
+ ignore_metadata_tags = ignore_metadata_tags ,
1315
1339
verbosity_mode = verbosity_mode ,
1316
1340
debug_memory = debug_memory ,
1317
1341
debug_times = debug_times ,
@@ -1339,6 +1363,7 @@ def convert_pbf_to_geodataframe(
1339
1363
compression : str = PARQUET_COMPRESSION ,
1340
1364
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
1341
1365
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
1366
+ ignore_metadata_tags : bool = True ,
1342
1367
ignore_cache : bool = False ,
1343
1368
filter_osm_ids : Optional [list [str ]] = None ,
1344
1369
custom_sql_filter : Optional [str ] = None ,
@@ -1388,6 +1413,8 @@ def convert_pbf_to_geodataframe(
1388
1413
Defaults to 3.
1389
1414
row_group_size (int, optional): Approximate number of rows per row group in the final
1390
1415
parquet file. Defaults to 100_000.
1416
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
1417
+ config. Defaults to `True`.
1391
1418
ignore_cache: (bool, optional): Whether to ignore precalculated geoparquet files or not.
1392
1419
Defaults to False.
1393
1420
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -1536,6 +1563,7 @@ def convert_pbf_to_geodataframe(
1536
1563
compression = compression ,
1537
1564
compression_level = compression_level ,
1538
1565
row_group_size = row_group_size ,
1566
+ ignore_metadata_tags = ignore_metadata_tags ,
1539
1567
verbosity_mode = verbosity_mode ,
1540
1568
debug_memory = debug_memory ,
1541
1569
debug_times = debug_times ,
@@ -1559,6 +1587,7 @@ def convert_geometry_to_geodataframe(
1559
1587
compression : str = PARQUET_COMPRESSION ,
1560
1588
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
1561
1589
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
1590
+ ignore_metadata_tags : bool = True ,
1562
1591
ignore_cache : bool = False ,
1563
1592
filter_osm_ids : Optional [list [str ]] = None ,
1564
1593
custom_sql_filter : Optional [str ] = None ,
@@ -1610,6 +1639,8 @@ def convert_geometry_to_geodataframe(
1610
1639
Defaults to 3.
1611
1640
row_group_size (int, optional): Approximate number of rows per row group in the final
1612
1641
parquet file. Defaults to 100_000.
1642
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
1643
+ config. Defaults to `True`.
1613
1644
ignore_cache: (bool, optional): Whether to ignore precalculated geoparquet files or not.
1614
1645
Defaults to False.
1615
1646
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -1704,6 +1735,7 @@ def convert_geometry_to_geodataframe(
1704
1735
compression_level = compression_level ,
1705
1736
row_group_size = row_group_size ,
1706
1737
osm_extract_source = osm_extract_source ,
1738
+ ignore_metadata_tags = ignore_metadata_tags ,
1707
1739
verbosity_mode = verbosity_mode ,
1708
1740
geometry_coverage_iou_threshold = geometry_coverage_iou_threshold ,
1709
1741
allow_uncovered_geometry = allow_uncovered_geometry ,
@@ -1729,6 +1761,7 @@ def convert_osm_extract_to_geodataframe(
1729
1761
compression : str = PARQUET_COMPRESSION ,
1730
1762
compression_level : int = PARQUET_COMPRESSION_LEVEL ,
1731
1763
row_group_size : int = PARQUET_ROW_GROUP_SIZE ,
1764
+ ignore_metadata_tags : bool = True ,
1732
1765
ignore_cache : bool = False ,
1733
1766
filter_osm_ids : Optional [list [str ]] = None ,
1734
1767
custom_sql_filter : Optional [str ] = None ,
@@ -1778,6 +1811,8 @@ def convert_osm_extract_to_geodataframe(
1778
1811
Defaults to 3.
1779
1812
row_group_size (int, optional): Approximate number of rows per row group in the final
1780
1813
parquet file. Defaults to 100_000.
1814
+ ignore_metadata_tags (bool, optional): Remove metadata tags, based on the default GDAL
1815
+ config. Defaults to `True`.
1781
1816
ignore_cache (bool, optional): Whether to ignore precalculated geoparquet files or not.
1782
1817
Defaults to False.
1783
1818
filter_osm_ids: (list[str], optional): List of OSM features ids to read from the file.
@@ -1862,6 +1897,7 @@ def convert_osm_extract_to_geodataframe(
1862
1897
compression = compression ,
1863
1898
compression_level = compression_level ,
1864
1899
row_group_size = row_group_size ,
1900
+ ignore_metadata_tags = ignore_metadata_tags ,
1865
1901
verbosity_mode = verbosity_mode ,
1866
1902
debug_memory = debug_memory ,
1867
1903
debug_times = debug_times ,
0 commit comments