Files
dpg-map/src/dpg_map/__init__.py

88 lines
1.6 KiB
Python

"""Public API for dpg-map."""
from .api import (
add_layer,
add_marker,
add_polyline,
add_trajectory,
clear_disk_cache,
clear_layer,
clear_map,
clear_memory_cache,
configure,
delete_overlay,
fit_bounds,
get_cache_stats,
get_center,
get_map_debug_state,
get_zoom,
hide_layer,
latlon_to_screen,
screen_to_latlon,
set_center,
set_marker_label,
set_marker_position,
set_overlay_show,
set_polyline_points,
set_provider,
set_view,
set_zoom,
show_layer,
update_marker,
update_polyline,
update_trajectory,
)
from .providers import (
TileProvider,
get_provider,
list_providers,
register_provider,
unregister_provider,
)
from .widget import map_widget
__all__ = [
"TileProvider",
"add_layer",
"add_marker",
"add_polyline",
"add_trajectory",
"clear_disk_cache",
"clear_layer",
"clear_map",
"clear_memory_cache",
"configure",
"delete_overlay",
"fit_bounds",
"get_cache_stats",
"get_center",
"get_map_debug_state",
"get_provider",
"get_zoom",
"hide_layer",
"latlon_to_screen",
"list_providers",
"map_widget",
"register_provider",
"screen_to_latlon",
"set_center",
"set_marker_label",
"set_marker_position",
"set_overlay_show",
"set_polyline_points",
"set_provider",
"set_view",
"set_zoom",
"show_layer",
"unregister_provider",
"update_marker",
"update_polyline",
"update_trajectory",
]
def main() -> None:
"""Console entry point placeholder."""
print("dpg-map")