Utility Functions documentation#
- general_function
build_non_existing_dirs()
camel_to_snake()
convert_list_to_string()
dict_to_duckdb()
dict_to_gpkg()
dictionary_key_filtering()
download_from_switch()
duckdb_to_dict()
extract_archive()
generate_log()
generate_uuid()
initialize_output_file()
modify_string()
pl_to_dict()
pl_to_dict_with_tuple()
scan_folder()
scan_switch_directory()
snake_to_camel()
table_to_gpkg()
- polars_function
cast_boolean()
cast_float()
cast_to_utc_timestamp()
concat_list_of_list()
cum_count_duplicates()
digitize_col()
generate_random_uuid()
generate_uuid_col()
get_meta_data_string()
get_transfo_admittance()
get_transfo_conductance()
get_transfo_imaginary_component()
get_transfo_impedance()
get_transfo_resistance()
linear_interpolation_for_bound()
linear_interpolation_using_cols()
modify_string_col()
parse_date()
parse_timestamp()
- shapely_function
explode_multipolygon()
find_closest_node_from_list()
generate_valid_polygon()
geoalchemy2_to_shape()
get_closest_point_from_multi_point()
get_multilinestring_from_wkt_list()
get_multipoint_from_wkt_list()
get_multipolygon_from_wkt_list()
get_nearest_point_within_distance()
get_point_list_centroid()
get_point_side()
get_polygon_multipoint_intersection()
get_valid_polygon_str()
grid_bounds()
load_shape_from_geo_json()
move_geometry()
multipoint_from_multilinestring()
partition()
point_list_to_linestring()
remove_z_coordinates()
segment_list_from_multilinestring()
shape_coordinate_transformer()
shape_list_to_wkt_list()
shape_to_geoalchemy2()
wkt_list_to_shape_list()
- polars_shapely_function
add_buffer()
calculate_line_length()
combine_shape()
generate_linestring_from_coordinates_list()
generate_linestring_from_nearest_points_col()
generate_point_from_coordinates()
geoalchemy2_to_shape_col()
geoalchemy2_to_wkt_col()
geojson_to_wkt_col()
get_coordinates_col()
get_coordinates_list_from_col()
get_geometry_list()
get_linestring_boundaries_col()
get_linestring_from_point_list()
get_multigeometry_from_col()
get_multilinestring_from_wkt_list_col()
get_multipoint_from_wkt_list_col()
get_nearest_point_within_distance_col()
get_point_list_centroid_col()
linestring_is_ring_col()
move_geometry_col()
shape_coordinate_transformer_col()
shape_intersect_polygon()
shape_intersect_shape_col()
shape_to_geoalchemy2_col()
shape_to_wkt_col()
wkt_to_geoalchemy_col()
wkt_to_shape_col()
- numpy_function
- networkx_function
generate_and_connect_segment_from_linestring_list()
generate_bfs_tree_with_edge_data()
generate_nx_edge()
generate_shortest_path_length_matrix()
generate_tree_graph_from_edge_data()
get_all_edge_data()
get_connected_edges_data()
get_edge_data_from_node_list()
get_edge_data_list()
get_edge_param_from_node_list()
get_node_neighbor_edge_data()
get_shortest_path_dijkstra_col_from_multisource()
get_shortest_path_dijkstra_from_multisource()
get_shortest_path_edge_data()